- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
五、思考题 1、改变源地址,例如20H,注意对其他位的影响; 2、将50H~5AH中内容按从大到小排列,并 且记录下程序运行前后的结果,分析是否正确。 2、记录执行交换的次数。 六、实验报告要求 1、实验目的和内容 2、记录下对原程序修改的地方,分析原理 3、写清相关程序运行结果,并详细说明结果 的正确性 * 一、实验目的 1.了解并熟悉伟福软件lab2000P的使用 2.学会在汇编软件环境下编写、修改、调试、和运行程序 二、实验说明 伟福软件集成了编辑器、编译器、调试器,源程序编辑、编译、下载、调试全部可以在一个环境下完成。且伟福的多种仿真器,及所支持各种CPU仿真全部集成在一个环境下。可仿真MCS51系列,MCS196系列等等。 伟福软件支持多语言多模块混合调试,支持ASM(汇编)、PLM、C语言多模块混合源程序调试,在线直接修改、编译、调试源程序。如果源程序有错,可直接定位错误所在行。 三、实验仪器和条件 计算机 伟福软件( lab2000P ) 四、实验内容 伟福软件的下载和安装 伟福软件的最新版本可以从伟福公司的网站上下载,其网址为。本实验以WAVE6000版本为使用软件,其它实验亦如此。 在安装过程中,如果用户没有指定安装目录,安装完成后,会在C:盘建立一个C:\WAVE6000目录,结构如下: 伟福仿真试验系统的功能模块排列 系统的安装和启动 在PC机上安装伟福仿真开发系统集成调试软件。 进行8051单片机实验时,应插上POD51仿真板,并插上8051或8052 CPU。 将配套的串行通讯电缆的一端与实验仪上的“仿真器串口” 9芯D形插座相连,另一端与PC机的串行口相连。 将实验台的电源线与220V电源相连。(实验结束后应拔下) 打开实验台电源开关,红色电源指示灯亮。仿真开发器初始化成功后,LED会显示8051,表示仿真系统正常。 打开PC计算机电源,执行伟福(WAVE)集成调试软件。 集成调试环境界面如图所示 下拉菜单 快捷工具图标 编辑/调试窗口 项目窗口 通过下拉菜单“仿真器”对仿真实验系统进行设置,如图所示。 选择仿真器: 伟福Lab2000P实验系统。 选择仿真头: MCS51实验。 选择CPU:(8031/32)。 通过仿真器设置中的“语言”栏可以设置用户所采用的编程语言。采用汇编语言编程时,应选中“伟福汇编器”复选框,采用C51高级语言编程时,应选中“Keil C”复选框。 通过仿真器设置中的“目标文件”栏可以设置最终生成的用户目标文件,如图所示。 通过仿真器设置中的“通信设置”栏可以设置集成调试环境与PC机的通信端口和波特率,如图所示。 建立新程序 选择菜单[文件|关闭项目]; 选择菜单[文件|新建文件],或点新建文件按钮 编辑程序,如下图 保存程序 选择菜单[文件|保存文件]或点保存文件按钮,默认的文件保存位置为C:\WAVE6000\SAMPLES,再给出文件名,例如MY1.ASM。 注意:汇编源程序的文件名扩展名必须是ASM。 软件仿真设置 选择菜单[设置|仿真器设置],对开对话框。伟福软件有两种工作方式:硬件仿真和软件仿真。本实验只使用软件部分,故使用软件仿真工作方式。具体设置如下图所示。 编译程序 选择菜单[项目|编译]或按编译按钮,进行编译。如果程序完全正确,编译成功,就会生成目标文件MY1.ASM,如下图所示。如果在编译过程中出现有错,可以在信息窗口中显示出来,双击错误信息,可以在源程序中定位所在行。纠正错误后,再次编译直到没有错误。 执行程序 选择[执行|跟踪]或按跟踪按钮进行单步跟踪调试程序。 单步跟踪就是一条一条地执行指令,若有子程序调用,也会跟踪到子程序中去。可以观察到程序每步执行的结果,“→”所指的就是下次将要执行的程序指令。“O”代表此行为可执行指令 也可以选择全速执行,所有指令一次性全执行完。程序运行的结果可以在全类窗口中观看到。 一、实验目的 二、实验说明 三、实验仪器 四、实验内容 五、思考题 第一次实验 单片机数据区传送程序设计 六、实验报告要求 一、实验目的 1.进一步掌握汇编语言程序设计和调试方法。 2.了解单片机RAM中的数据操作。 二、实验说明 要求:编写程序把R2、R3源RAM区首地址内的R6、R7字节数据传送到R4、R5目的地址的RAM区。 三、实验仪器和条件 计算机 伟福软件( lab2000P ) 四、实验内容 在R0、R1中输入源地址(例如:3000H),R2、R3中输入目的地址(例如4000H),R6、R7中输入字节数(例如:1
您可能关注的文档
最近下载
- 2025年安徽省(初三学业水平考试)中考地理真题试卷(含详解) .pdf VIP
- 2025-2026学年高三年上学期数学教学进度参考表 .pdf VIP
- 工业机器人离线编程与仿真(ABB)高职PPT完整全套教学课件.pptx VIP
- 【上海市】医疗服务收费标准.pdf VIP
- 苏教版小学二年级体育全册教案.pdf VIP
- 2024年首届全国工程监理行业知识竞赛题库.pdf VIP
- 丁立梅父亲的菜园阅读训练及含答案.doc VIP
- 2025年七年级英语秋季开学第一课(全国通用)(课件).pptx VIP
- 发展党员全流程培训.pptx VIP
- 2025年秋季1530学生安全教育记录表.docx VIP
文档评论(0)