1 / 128
文档名称:

机关文书写作大辞典_部分1.pdf

格式:pdf   页数:128
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

机关文书写作大辞典_部分1.pdf

上传人:管理资源吧 2012/2/3 文件大小:0 KB

下载得到文件列表

机关文书写作大辞典_部分1.pdf

文档介绍

文档介绍:实训单片机开发系统及使用
实验目的
1. 了解单片机开发系统的基本功能,掌握单片机开发系统的使用方法。
2. 通过对典型程序的调试操作训练,掌握运用开发系统快速有效地进行调试的基本方法。
3. 熟悉单片机仿真开发系统的使用方法,掌握其基本功能与操作过程。
二、常见仿真器的使用
几年来,随着单片机的应用越来越广泛,单片机的系列、型号、机种越来越多,极大的促进了单片机开发仿真器的快速发展。目前市场上已有多种类型,功能相近的单片机开发仿真系统,可供不同用户选择。本书将以北京启东达爱思电子有限责任公司的MCS-51/196单片机仿真开发系统为例,讲述具体单片机仿真开发系统的使用。
此单片机实验开发系统重点面向单片机的教学,同时兼有开发功能,集MCS-51型单片机和MCS-196型单片机于一身,可以在MCS-51、MCS-196之间进行切换,能够完成MCS-51单片机或MCS-196单片机的实验开发。同时,在该实验开发系统中设计了大量的实验,可以大大提高单片机原理课程的教学质量。为了便于实验教学,在系统上还扩展了存储器、并行接口、串行接口、A/D、D/A转换电路、数码管显示器、LED指示灯等,其实验箱上还有扬声器、步进电动机等,因此无需扩展任何硬件电路就可以完成多个常规实验。
1、仿真软件的启动及与主机的连接

仿真软件的启动

与主机的连接提示
选择“YES”则仿真软件重新连机。
2、源程序的编辑
新建NEW(或打开Open)文件。单击“文件”选项,出现菜单,选择“新建”(或“打开”)文件,出现新建文件界面,选择文件存放路径,输入文件名,单击打开。,如:××.ASM。编制源程序时,可在每条指令的后面加必要的文字注释,但注释前须用分号间隔。若用C语言编制源程序时,文件名应为××.C。。
编辑源文件窗口
3、源程序的汇编
首先在“设置”菜单栏选择“仿真模式”命令,,选择“80C51”即可。
“仿真模式”选择
4、源程序的编译。选择工具栏按钮,对源文件进行编译、连接及装载一次完成。。
编译成功的提示
如有错误,。
编译错误的警告
同时,会出现“编译结果”的信息提示。。
“编译结果”的信息提示
用户根据提示信息修改源程序,纠正后再重新进行“编译/汇编”直至错误信息数量为“0”。5、程序的调试
将源程序编译装载到仿真器后,即可进行程序的调试。在编译/汇编源程序时,汇编(或编译)系统只能提示源程序的逻辑、符号等方面的错误信息,而对程序运行的结果是否正确、运行的过程是否符合编程者的设计要求等将无法做出正确判别。因此,设计者必须运用开发系统所提供的各种调试功能,快速有效地排查程序存在的各种问题,直至程序完全符合设计要求为止。:单步运行、断点运行、全速运行、跟踪运行,熟练掌握开发系统提供的各种调试功能,合理选择调试方法可提高调试程序的效率。
常见的调试工具
(1)单步运行调试
每执行一次,(黄色箭头处)执行该条指令,且PC的内容将自动指向下一条将要执行指令的地址,黄色光
单步运行
标也向下移动一次。若单步运行的是调用子程序指令(LCALL XX、ACALL XX),它将把被调用子程序内部的所有指令全部执行完毕,PC的内容将自动指向该调用指令的下一条指令处。所以采用单步运行能快速观察被调用子程序执行后的最终结果,但无法观察子程序内部各条指令的执行状况。
(2)跟踪运行调试
与单步运行调试相似,每执行一次,系统就执行一条指令。但当执行调用指令(LCALL XX、ACALL XX)时,跟踪运行可以跟踪到子程序内部。所以跟踪运行调试可观察程序从主程序转入子程序,子程序内部各条指令的运行及子程序返回的运行过程。
(3)全速运行
当执行时,程序将从当前的PC处开始全速连续运行程序,可通过停止按钮终止程序的运行,全速连续运行调试便于观察程序连续运行状态下相关显示及控制过程的动态过程。
(4)断点运行调试
将光标设置在某条指令处,再按F2键,在该指令前将出现一个黄色标记符!(或红色标记线),表示此处已被设置为断点。若从起始地址开始全速运行程序,程序运行至断点处就停止。此方法可快速观察程序运行到断点处的运行结果。
与全速运行至光标处调试相比,后者对断点有记忆功能,当