淘豆网
1/10
0/100
您的浏览器不支持进度条
更多>>该用户其他文档
下载所得到的文件列表
单Keil编译调试系统、汇编程序设计和调试实验指导书.doc
文档介绍:
单Keil编译调试系统、汇编程序设计和调试实验指导书.docKeil<调试系铳.汇筱针及调试实验指專吊2012年5月实验一Keil编译调试系统的使用.实验二 汇编程序设计及调试.实验一Ke订编译调试系统的使用一、实验目的了解和熟悉UVision集成调试环境,掌握其使用方法。掌握程序汇编方法及汇编后的代码及存储地址。熟悉和了解单片机开发系统的基本组成及功能熟悉KEIL平台软、硬件仿真调试方法。。二、实验设备和仪器1.单片机综合实验台1台;2.51单片机核心控制板1个;3.PC机―厶.4.ISP下载器1个;三、 实验内容及要求1、 uVision集成调试环境的基本使用。2、 汇编源程序的建立、输入、编辑、编译等过程。3、 源程序的调试。4、 查看、记录、分析程序运行结果。四、 实验步骤uVision是徳国KeilSoftware公司用于多种嵌入式微处理器的一个理想、快速、可靠的程序调试器。此调试器包含一个高速模拟器,能够模拟整个8051系统,包括片上外围器件和外部硬件。创建项目启动uVision2,新建一个项目文件并从器件库中选择一个器件,操作步骤如下:可直接在桌面上点击uVision2程序图标启动。从uVision2的Project菜单中选择NewProject,可新建一个项目文件。在打开的标准Windows对话框里输入项目文件名,即可为新建一项目。如新建:D:\单片机实验\exl.vu2o(项目名的后缀是.vu2)紧接着,SelectDeviceforTarget,可为项目选择一个CPU.如选择ATEM下的89C51o新建一个源文件可以用菜单选项File-New来新建一个源文件。这将打开一个空的编辑窗口,输入源代码。编辑后保存,如把编写的实验程序保存为D:\单片机实验\dpjl.asm0(汇编源程序的后缀是.asm)将源文件加入到项目中在ProjectWorkspace窗口双击Target1及SuorceGro叩1,将目标系统一直展开到看到源文件组,如图1(a)所示。右击SuorceGroup1,出现Addfiles选项,选择它可打开一个标准的文件对话框,从对话框中选择刚刚生成的文件dpjl.asmo]]筋国幽粛|冀厭而ProjectWorkspaceX日…転Target1日…£3SourceGroup1$・・園STARTUP.A51口ESSourceGroup1盘)dpjl.asmProjeclWorkspace1(a)SuorceGroup1中的文件STARTUP.A51是大多数不同的8051CPU准备的启动代码。我们暂且先不用它,用右键点击删除它(RemoveFilLSTARTUP.ASM,)。现在项目中只包含一个源文件:dpjl.asm,如图1(b)。编译(或汇编)源程序依次点击ProjectsBuildTarget即可编译(或汇编)源程序(留意一下,在工具栏上可找到相应快捷按钮)。在下面的输出窗口OutputWindow(如图2)可看到编译(汇编)的结果,应该没有错误才可继续下面实验。否则修改源程序,直到没有错误为止。XBuildtarget'Tcrget1"assemblingdpj1.asm...linkingProgramSize:data=8.0xdata=0code=4"exl'1-0Error(s),0Warning(s)・| 内容来自淘豆网www.taodocs.com转载请标明出处.