欢迎来到天天文库
浏览记录
ID:1188172
大小:794.00 KB
页数:5页
时间:2017-11-08
《实验一汇编语言程序设计1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验一汇编语言程序设计-------------多字节十进制加法一、实验目的1.通过本实验,掌握Keil软件的使用。2.了解MCS-51汇编语言程序设计方法。二、实验原理多字节的十进制加法,加数首地址由R0指出,被加数和结果的存贮单元首地址由R1指出,字节数由R2指出。程序1见教材P16。程序2设加数存贮单元为50H、51H,被加数和结果存贮单元在20H、21H。请把参考程序补充完整并调试运行出来:三、实验仪器计算机,keil软件四、实验步骤(根据上面的参考程序,做以下内容)1:双击桌面的Keiluvision图标,或点击开始—程序中
2、的Keiluvision,启动集成开发环境软件。2:建立项目文件:【project】/【newproject】命令建立。在此对话框中,可选择保存路径和定义项目名称,然后保存。保存后,出现下面对话框,在此对话框中,选择CPU的生产厂ATMEL及型号AT89C51。确定后,出现下面对话框,是否添加启动文件,对于使用汇编文件,选择“是”。3:建立程序文件,点击【File】/【New】,则会建立一个空白文件text1。4:在text1中编写程序。5:保存程序文件:如编写的文件为汇编文件,扩展名要保存为.asm,如编写的程序用C语言,扩展名为.
3、c。6:把程序文件添加到项目中。当项目建立好后,就可以给项目添加程序文件了,即可加C程序,又可加汇编文件。在桌面左边的项目管理器窗口中,展开Target1,可看到SourceGroup1,右击SourceGroup1,出现下图,选取AddFilestoGroup‘SourceGroup1’。在出现的查找对话框中,查找想添加的文件。添加后,可在SourceGroup1中查看添加后的程序文件。7:设置参数在项目管理器窗口中,右击Target1,选择OptionsforTarget’Target1’,或点击图标,出现下图。Debug标签中设
4、置仿真类型:软件模拟或硬件仿真。其余可以默认。8:编译连接项目点击【Project】–【Rebuiltalltargetfiles】或点击图标进行编译。9:调试程序。点击【Debug】–【start/stopdebugsession】或点击图标进行调试。这时候如果出现下图所示连接失败对话框,那么按一下仿真器上的复位按钮,再点击tryagain即可进入调试阶段。10:运行程序。点击【Debug】–【go】或点击图标全速运行。也可单步,停止,全速运行,设断点及运行到光标处等方式运行程序。11:退出运行调试。先点击【Debug】–【stop
5、running】或点击图标停止运行,再点击【Debug】–【start/stopdebugsession】或点击图标退出调试环境。12:观察存储器区域。点击【view】–【memorywindow】打开存储器窗口,可以显示四个区域,单击窗口下部分的编号,可以切换显示。在地址栏中输入起始地址,如D:XXH或X:XXH,或I:XXH或C:XXH,分别可以观察内部低128个字节的RAM,外部RAM的数据,内部高128字节的RAM,程序存储器的数据。
此文档下载收益归作者所有