项目2 认识单片机开发工具.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目2 认识单片机开发工具

《单片机应用技术》教学课件 项目教学基本内容 项目二 认识单片机开发系统 基本知识 1.1 什么是单片机 项目二 认识单片机开发系统 一、仿真器 二、编程器 三、下载线 Keil C开发软件简介 基本技能 一、Keil C开发软件的使用 PROTEUS开发软件的使用基本步骤 课后任务 1.了解PROTEUS单片机仿真软件 2.了解KEIL C51软件 3.上网查阅有关keil 与Proteus联调的相关资料 (4)工程设置 右击Project 窗口的Target 1→选择“Project-Option for target ‘target 1’” →工程设置对话框 设置对话框中的OutPut 页面 (勾选“ Creat Hex file”) 设置对话框中的Debug 页面 (选中Use和下拉框“PROTEUS……”) (5)编译、连接产生目标代码(hex文件) 点击F7或工具按钮启动编译、连接功能。 完成后将在命令窗口中显示编译结果 若有语法错误,双击出错提示可指出错误所在行号 1、将Keil编译形成的*.hex文件加载到*.DSN文件中,通过proteus控制仿真运行(无法在运行过程中进行调试) 程序运行的两种方法: 2、在Keil软件里控制Proteus仿真运行(可以在运行过程中进行调试) 步骤:下载( )→ 运行( ) →停止( ) (6) 一般调试过程 ①启动调试过程——Ctrl+F5、 、 Debug-Start/Stop Debug Session ② 开始调试——详见下页 ③ 结束调试—— 、Debug-Stop Running 调试工具栏 复位 运行到光标行 执行完当前子程序 过程单步 单步 停止 运行 调试菜单栏 快捷键 指向下条运行行 基本调试手段: 1、运行到光标行——从当前行运行到光标所在行(Ctrl+F10) 2、严格单步运行——遇到函数时亦单步进行(F11) 3、跨函数单步运行——遇到函数时将其视作一行语句(F10) 4、断点运行 ——全速运行到断点行停止(双击设置/解除断点) 5、监视输出端口——打开IO窗口 (Peripherals-I/O-Ports) 6、监视运行变量——打开Watch#1窗口(点击 ) …… 技能实训一 Keil C开发软件的安装和使用 1. 建立新工程。单击Project菜单,在弹出的下拉菜单中选中New Project选项。然后选择需要保存的路径,输入工程文件名,点击保存。 2. 单片机选型。keil c51几乎支持所有51核的单片机,用户可以根据使用的不同单片机来选择,如选择Atmel 的AT89C52之后,点击确定。右边栏是对此单片机的基本的说明。 3. 编写源程序。单击File菜单,在下拉菜单中单击New选项,此时,光标在编辑窗口里闪烁。在输入源程序之前,建议首先保存该空白的文件。单击File菜单,在下拉菜单中选中Save As选项,在“文件名”栏右侧的编辑框中键入文件名,同时必须键入正确的扩展名(如果用C语言编写程序,则扩展名为.c;如果用汇编语言编写程序,则扩展名必须为.asm。最后,单击保存按钮。 4. 将程序添加到工程中。回到编辑界面,单击Target 1前的“+”号,然后在Source Group 1上单击右键,接着单击Add Files to Group ‘Source Group 1’,选中Test1.c,单击Add?。 Keil C开发软件的使用 5. 程序编译。单击Project菜单,在下拉菜单中单击Build Target选项,在Output窗口可以查看编译结果。若提示“0个错误、0个报警”,则说明编译正确。如果在编译、连接中出现错误,则可按照提示进行检查。 程序编译前应在选项设置中勾选“Create HEX File” Proteus应用简介 Proteus是集智能原理图输入系统(ISIS)和高级布线与编辑软件(ARES)两大功能与一体的电子设计系统。 任务2 PROTEUS单片机仿真开发软件使用 智能原理图输入系统——ISIS(Intelligent Schematic Input System),用于电路原理图设计、单片机编程调试及仿真运行。 高级布线与编辑软件——ARES(Advanced Routing and Editing Software),用于印制电路板的设计。 ISIS模块应用举例 要求:完成一个计数显示器的电路原理设计、汇编软件调试以及动态仿真运行三项任务。 (1)启动ISIS (2)绘制电

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档