单片机开发工具
知识目标
熟悉Keil μVision3软件各菜单的功能
熟悉Proteus软件的基本操作
了解QTH系列单片机仿真器开发应用程序的过程
技能目标
掌握软件仿真开发软件的使用方法
掌握硬件仿真开发软件的使用方法
掌握在线硬件仿真开发系统的使用方法
单片机开发工具
项目描述
单片机是一门综合性学科,需要模拟电子技术和数字电子技术作为先导知识,还要结合计算机使用基础知识,同时,单片机又是一门实践性很强的专业技术,使用的设备较多。对于初学者来说,没有进行理论学习、软件仿真、硬件仿真、程序固化、实物制作的全过程,很难入门,所以在学习过程中首先要掌握单片机开发工具。
单片机开发工具
相关知识
一、软件仿真
μ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中的调试器
(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所示窗口。
相关知识
一、软件仿真
启动Keil μVision3,单击Project→New→μVision Project,如图2-24所示,建立一个项目。
从弹出的窗口中,选择要保存项目的路径,并输入项目文件名“EX201”,然后单击“保存”按钮,如图2-25所示。
弹出一个选择CPU型号的对话框,可以根据所使用的单片机来选择,如图2-26所示。选定CPU型号之后从窗口中可以看到对这个单片机的基本说明,然后单击“确定”按钮。
相关知识
单片机最小系统 来自淘豆网m.daumloan.com转载请标明出处.