




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微机原理及应用实验报告班级: 姓名: 学号: 中南大学 机电工程学院 精密测控实验室实验一 单片机仿真开发机操作和MCS-51指令系统应用一实验目的1、熟悉MCS-51单片机仿真开发机和开发调试软件的操作使用和调整; 2、学会编写和输入汇编语言源程序、对输入的源程序进行汇编; 3、掌握程序的调试和运行的各种方法。二实验设备台式微型计算机P500MCS-51仿真开发机H51/S三实验步骤1. 开机(台式电脑),双击桌面上的图标WAVE运行WAVE程序进入伟福开发环境。2. 设置仿真器2.1点击主菜单上的仿真器下仿真器设置,出现窗口选择仿真器为H51/S,仿真头为POD-H8X5X,选择CPU为8031,如上图所示。2.2点击语言,出现窗口,设置为如下所示。设置好后点击按钮“好”即可。3. 建立你的新程序选择菜单【文件| 新建文件】功能出现一个名位NONAME1的源程序窗口,在此窗口输入你的源程序4. 保存你的程序选择【文件|保存文件】或【文件|另存为】功能给出文件所要保存的位置,例如 D:STUDENT给出文件名EX1.ASM,保存文件。注意:*请每个同学在D盘上建立自己的文件夹*文件名一定给扩展名 .ASM5. 如果已编好程序存在自己的U盘中,可以先复制到D盘上,在选择【文件|打开】功能打开自己的源程序即可。6. 编译程序选择菜单【项目|编译】功能或按编译快捷图标或F9键,编译你的程序。在编译过程中,如果有错可以在信息窗口中显示出来,双击错误信息,可以在源程序中定位所在行。纠错后,再次编译直到没有错误。7调试程序7.1 设置PC 用鼠标指着源程序的第一条有效指令,点击右键,选择“设置PC”7.2单步调试选择【执行|跟踪】功能或按跟踪快捷图标或按F7 进行单步跟踪调试程序单步跟踪就一条指令一条指令地执行程序,若有子程序调用,也会跟踪到子程序中去。选择【执行|单步】功能或按单步快捷图标或按F8 进行单步调试程序,可以全速执行子程序(把子程序作为一步执行完),而不会跟踪到子程序中。在单步调试中,可以通过REG,SFR,DATA来观察相应寄存器,特殊功能寄存器,和内部RAM单元的内容。单步执行下程序,至 DJNZ R2,A1行。观察并记录指令运行结果ORG 1000H AJMP MAIN ORG 1030HMAIN: MOV R0,#20H;(R0)= MOV R2,#0FH ;(R2)= MOV A,#00HA1: MOV R0,A; INC R0; (R0)= INC A;(A)= DJNZ R2,A1 MOV R0,#20H MOV DPTR,#7000H MOV R2,#0FHA2: MOV A,R0 MOVX DPTR,A INC R0 INC DPTR DJNZ R2,A2 MOV R0,#0A0H MOV DPTR,#7000H MOV R2,#0FHA3: MOVX A,DPTR MOVX R0,A INC R0 INC DPTR DJNZ R2,A3DO: LJMP DO7. 3利用“执行到光标处”功能进行调试 将光标移到想要暂停的地方,MOV R0,#20H所在行,选择菜单【执行|执行到光标处】或F4键或鼠标右键弹出菜单“执行到光标处”功能,程序快速执行到光标所在行。观察运行情况,并记录,此时R0R2A20H21H22H23H24H25H26H27H28H29H2AH2BH2CH2DH2EH7.4利用断点进行调试设置断点:将鼠标移到源程序窗口的灰色区,鼠标变为“手指圈”,单击左键设置断点,或击右键选“设置/取消断点”功能或用Ctrl+F8设置断点。断点设置好后,就可以用全速执行的功能,当程序执行到断点时,会暂停下来,可以观察程序中各变量的值,判断程序是否正确。在MOV R0,#0A0H行设置断点,全速执行,暂停后观察并记录以下单元内容R0DPL7000H7001H7002H7003H7004H7005H7006H7007H7008H7009H700AH700BH700CH700DH700EH8. 综合运用各种调试方法对源程序进行调试。 实验二 软件程序设计1.实验目的:2实验内容:3实验设备名称、型号:4.画出软件程序流程图:5.写出上机调试通过的汇编语言程序清单:6思考题6.心得体会: 审 阅: 实验三 定时/计数器实验1.实验目的:2实验内容:3实验设备名称、型号:4.画出软件程序流程图:5.写出上机调试通过的汇编语言程序清单:6思考题6.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年福建省厦门市集美区杏东中学英语七下期中统考模拟试题含答案
- 体育健康海南试题及答案
- 2025年人才资源策划优化协同协议
- 2025年姐妹公司策划合作发展协议
- 2025年交通运输领域视频监控施工安全协议
- 2025年专利代理协议书模板(非职务)
- 内部审计与风险防控的协同效应
- 监管变化带来的挑战与应对
- 2025年建筑工程门窗供应协议书
- 2025年特岗教师教育理论基础精准模拟试卷(2025版)
- 贵州国企招聘2025贵州省粮食储备集团有限公司招聘76人笔试参考题库附带答案详解析集合
- 学生集中配餐管理制度
- 婚纱店合伙合同协议书
- 温州市光伏发电研究报告-温州市光伏发电行业市场深度调研与投资前景分析
- 胃癌内科护理常规
- 工程资金共管协议书
- 2025年安全管理员安全培训考试试题带答案(培优)
- 湖北省武汉市2025届高中毕业生四月调研考试数学试卷及答案(武汉四调)
- 体育导论(大学体育1)(山东联盟)智慧树知到期末考试答案章节答案2024年青岛科技大学
- MOOC 软件质量保证-西安交通大学 中国大学慕课答案
- MOOC 计量经济学基础与EViews软件操作-江西财经大学 中国大学慕课答案
评论
0/150
提交评论