北邮社《单片机C语言项目式教程》教学课件-NO2.pptVIP

  • 15
  • 0
  • 约4.1千字
  • 约 29页
  • 2019-04-14 发布于浙江
  • 举报

北邮社《单片机C语言项目式教程》教学课件-NO2.ppt

目录 单片机开发工具 知识目标 熟悉Keil μVision3软件各菜单的功能 熟悉Proteus软件的基本操作 了解QTH系列单片机仿真器开发应用程序的过程 技能目标 掌握软件仿真开发软件的使用方法 掌握硬件仿真开发软件的使用方法 掌握在线硬件仿真开发系统的使用方法 单片机开发工具 项目描述 单片机是一门综合性学科,需要模拟电子技术和数字电子技术作为先导知识,还要结合计算机使用基础知识,同时,单片机又是一门实践性很强的专业技术,使用的设备较多。对于初学者来说,没有进行理论学习、软件仿真、硬件仿真、程序固化、实物制作的全过程,很难入门,所以在学习过程中首先要掌握单片机开发工具。 单片机开发工具 相关知识 一、软件仿真 1.Keil μVision3软件概述 图2-1 Keil μVision3主窗口 一、软件仿真 1)Keil μVision3软件的主菜单 (1)File菜单和命令 (2)Edit菜单和命令 (3)View菜单和命令 (4)Project菜单和命令 (5)Debug菜单和命令 (6)Peripherals菜单和命令 (7)Tool菜单和命令 (8)SVCS菜单 (9)Window菜单 (10)Help菜单 相关知识 一、软件仿真 2)Keil μVision3中的调试器 图2-2 Debug选项卡 图2-3 Target Setup 对话框 相关知识 一、软件仿真 2)Keil μVision3中的调试器 (1)命令窗口 (2)反汇编窗口 (3)观察窗口 (4)存储器窗口 (5)代码覆盖窗口 (6)性能分析窗口 (7)符号窗口 (8)串行窗口 (9)工具盒 (10)周期更新 相关知识 一、软件仿真 3)Debug菜单功能 在Debug中可以进行两种类型的代码调试:带调试信息的源程序代码调试和Hex代码调试。 常用断点有三种:执行断点(execution breakpoint)、条件断点(conditional breakpoint)和存取断点(access breakpoint)。 相关知识 一、软件仿真 4)Peripherals菜单功能 (1)Peripherals菜单中Reset CPU选项用于对模拟仿真的单片机进行复位。 (2)Peripherals菜单中的Interrupt选项用于显示单片机中断系统状态,选择Interrupt选项后将弹出如图2-20所示的窗口。 (3)Peripherals 菜单中的I/O Ports选项用于仿真单片机的并行I/O端口P0口~P3口,选中Port1后将弹出如图2-21所示的窗口 (4)Peripherals菜单中的Serial选项用于仿真单片机的串行口,单击该选项将弹出如图2-22所示的窗口。 (5)Peripherals菜单中的Timer选项用于仿真单片机内部定时/计数器,选择Timer0选项后弹出如图2-23所示窗口。 相关知识 一、软件仿真 2.调试方法 启动Keil μVision3,单击Project→New→μVision Project,如图2-24所示,建立一个项目。 从弹出的窗口中,选择要保存项目的路径,并输入项目文件名“EX201”,然后单击“保存”按钮,如图2-25所示。 弹出一个选择CPU型号的对话框,可以根据所使用的单片机来选择,如图2-26所示。选定CPU型号之后从窗口中可以看到对这个单片机的基本说明,然后单击“确定”按钮。 相关知识 一、软件仿真 2.调试方法 选择File菜单中的New选项,创建程序文件,如图2-27所示。 在弹出的“编辑”窗口中输入程序,如图2-28所示。程序输入完成后,单击汇编工具按钮,系统对程序进行编译。编译时,系统逐行检查语法是否有错误,有错时编辑窗口最下面的信息窗口中会列出所有错误。双击错误行,光标跳转到对应的程序行,可对错误程序进行修改,必须一一修改正确,直到没有错误为止。 相关知识 一、软件仿真 2.调试方法 选择File菜单中的Save as选项,如图2-29所示。从弹出的窗口中,选择要保存程序文件的路径,并输入程序文件名“E

文档评论(0)

1亿VIP精品文档

相关文档