仿真软件使用与汇编程序调试方法学习实验.ppt_第1页
仿真软件使用与汇编程序调试方法学习实验.ppt_第2页
仿真软件使用与汇编程序调试方法学习实验.ppt_第3页
仿真软件使用与汇编程序调试方法学习实验.ppt_第4页
仿真软件使用与汇编程序调试方法学习实验.ppt_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机开发基础实验 仿真软件使用与汇编程序调试方法学习实验实验重点 读懂程序 调试程序 数据分析并规范记录实验难点 编写简单程序指导老师 刘美俊李世军 仿真软件使用与汇编程序调试方法学习实验 实验目的了解伟福仿真软件的使用及汇编程序调试方法 了解简单程序编写的方法 了解存储器的块操作方法 了解内 外及内外之间存储块的移动方法 实验要求 1 2 为必做 1 指定内部RAM或外部RAM中某块的起始地址 内部RAM60H或外部RAM8000H 和长度 256个单元 要求能将其内容清零或置为固定值FFH 2 将指定的片内存贮块40H起建立00H 0FH的16个数据 将所建立的数据移到指定片外目标位置1000H 片外1000H起16个单元 仿真软件使用与汇编程序调试方法学习实验 实验设备与仪器PC机 Wave软硬件仿真软件 4 实验步骤实际操作注意之处1 打开电脑电源 2 启动计算机 打开伟福仿真软件 首先进行仿真器的设置 打开仿真器设置窗口 在仿真器标签里选择使用伟福软件模拟器 进入软件仿真环境 3 在编辑窗口输入源程序 保存 文件名为T1 ASM 对T1 ASM源程序进行编译 编译无误后 执行程序 观察相关内容的数据变化 4 编写内容2的T2 ASM源程序 按以上步骤调试该程序 观察相关内容的数据变化 5 用单步 设置断点 全速三种执行程序的方法调试程序 观察相关内容数据的变化 仿真软件使用与汇编程序调试方法学习实验 设置好CPU类型 并注意是否 使用伟福软件模拟器 若使用软件仿真 请选择 使用伟福软件模拟器 图5仿真软件状态设置通讯口测试 可在此窗口下进行包括新建 打开 保存 将源文件编译成目标文件等文件操作 执行程序 观察相关内容的数据变化 图6源程序编写编译调试 程序设计1 工作原理块移动是单片机常用操作之一 多用于大量的数据复制和图象操作 本程序是给出起始地址 用地址加一方法移动块 将指定源地址和长度的存储块移到指定目标地址为起始地址的单元中去 移动40H 1000H16字节 仿真软件使用与汇编程序调试方法学习实验 2 参考程序ORGOOOOHMOVA 00HMOVR2 16MOVR0 40HLOOP MOV R0 AINCR0INCADJNZR2 LOOP 建立数据MOVDPTR 1000HMOVR3 16MOVR0 40HLOOP1 MOVA R0MOVX DPTR AINCDPTRINCR0DJNZR3 LOOP1SJMP 移动数据END 仿真软件使用与汇编程序调试方法学习实验 2 参考程序ddequ8000hmovdptr ddmovr0 256mova 0loop movx dptr aincdptrdjnzr0 loopljmp end 仿真软件使用与汇编程序调试方法学习实验 6 实验报告要求1 实验报告要求有实验目的 要求 设备或仪器 程序设计 步骤 数据分析 数据分析填在报告本的原始数据栏 2 画出实验要求1 2 程序设计流程图 写出程序清单并有简要注释 3 写出实验过程中所遇到的问题与解决的办法 7 思考题1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论