单片机原理和应用技术实验指导书

单片机原理和应用技术实验指导书

ID:44079193

大小:2.02 MB

页数:35页

时间:2019-10-18

单片机原理和应用技术实验指导书_第1页
单片机原理和应用技术实验指导书_第2页
单片机原理和应用技术实验指导书_第3页
单片机原理和应用技术实验指导书_第4页
单片机原理和应用技术实验指导书_第5页
资源描述:

《单片机原理和应用技术实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、草片机原理及疝用实验犒导吊实验前准备1.建立新程序选择菜单[文件I新建文件]功能出现一个文件名为N0NAME1的源程序窗口,在此窗口中输入以下程序ORG0MOVA,#0MOVPl,#0LOOP:INCPlACALLDelaySJMPLOOPDelay:MOVR2,#3DPL2:MOVRl,#0DPL1:MOVRO,#0DPL:DJNZRO,DPLDJNZRl,DPL1DJNZR2,DPL2RETNONANE1jEND输出程序后的窗口如图,现在要做的是将此文件存盘。选择菜单[文件I保存文件]或[文件

2、另存为]功能给出文件所要保存的位置,例如:D:Wprogramm文

3、件夹,再给出文件名MY1.ASM。保存文件。文件保存后,程序窗口上文件名变成了:D:MYPROGRAMMMY1.ASM3.建立新的项目选择菜单[文件I新建项目]功能,新建项目会自动分三步走:A)加入模块文件。在加入模块文件的对话框中选择刚才保存的文件MY1.ASM,按打开键。如果是多模块项目,可以同时选择多个文件再打开。B)加入包含文件。在加入包含文件对话框中,选择所要加入的包含文件(可多选)。加入複块文件2凶加入包仓文件如果没有包含文件,按取消键。2凶搜寻①:Nyprograms搜寻Q):Myprogramm文件名©):

4、MY1.ASM文件类型0):

5、*?P

6、Ufl;*.C?*.ASII三]打开®取消

7、力文件名@):E文件类型Q):卩.比*.DCL:*.INCIY1.ASN打开©取消I/C)保存项目。在保存项目对话框中输入项目名称cMY1无须加后缀。软件会自动将后缀设成“.PRJ”o按保存键将项目存在与你的源程序相同的文件夹下。项目保存好后,如果项目是打开的,可以看到项目中的“模块文件”己有一个模块“MY1.ASM”,如果项目窗口没有打开,可以选择菜单[窗口丨项目窗口]功能来打开。可以通过仿真器设置快捷键或双击项目窗口第一行选择仿真器和要仿真的单片机。3.设置项目选择菜单[设置I仿真器设置]功能或按“仿真器设置”快捷图

8、标或双击项目窗I1的第一行来打开“仿真器设置”对话框。在“仿真器”栏中,选择仿真器类型和配置的仿真头以及所要仿真的单片机。在“语言”栏中,“编译器选择”根据本例的程序选择为“伟福汇编器”。如果你的程序是C语言或INTEL格式的汇编语言,可根据安装的Keil编译器版本选择“KeilC(V4或更低)”还是“KeilC(V5或更高)”o按“好”键确定。当仿真器设置好后,可再次保存项目。语言

9、目标文件仿真器

10、通信设置

11、选择仿其器选择仿其头E2000/LE200D/TE2000/SK51/LK51/TK51/SH51/LH51/TH51/SS51E51/LE51/TP0D-

12、8752P0D-80C552P0D-8K196KXP0D-80C196MXPOD-PICSXP0D-PIC67XP0D-PIC77XP0D-PIC71XP0D-PIC8X8088/96实验丿好1X取消I?帮肋1p便用伟福软件模拟器仿直买谡畫3.编译程序选择菜单[项目丨编译]功能或按编译快捷图标或F9键,编译项目。在编译过程中,如果有错可以在信息窗口中显示出来,双击错误信息,可以在源程序中定位所在行。纠正错误后,再次编译直到没有错误。在编译Z前,软件会自动将项目和程序存盘。在编译没有错误后,就可调试程序了,首先我们来单步跟踪调试程序。编译快捷工具伟福6000:软件模

13、拟器(8031)[D:BIYPROGRAfflMMlILPEJ]文件0)編辑0)搜素⑸项目⑺执行®宙口外设①)仿真器({处D口▼13耳哼▼

14、協呛倉IHII►飞'项目窗口项目窗口信息窗【I上1HiHojectJjFR丨REG

15、DATA

16、Watch]BreakpointjBookfnarkjTraceJnnmw运行伟福汇績88汇債mu351X保存目标文件D»TPROGRAIHMYl.MEX(OOOOH・0017M)

17、ORGMOVMOVLOOP:INC0A<#0Pl-#0PlACALLDelaySJHPLOOPDelay:MOVR2-#3DLP2:MOVRl・#□DPL1:MOVR0・#0DPLzDJNZRSDLPDJNZRlrDLP13.单步调试程序选择[执行I跟踪]功能或按跟踪快捷图标或按F7键进行单步跟踪调试程序单步跟踪就-•条指令一条指令地执行程序,若有子程序调用,也会跟踪到子程序中去。你可以观察程序每步执行的结果,“二〉”所指的就是下次将要执行的程序指令。由于条件编译或高级语言优化的原因,不是所有的源程序都能产生机器指令。源程序窗口最左边的“o”代表此行为有效程序,此

18、行产生了可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。