- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新微机原理实验指导书
微机原理实验指导书
目 录
实验一 系统认识实验
实验二 静态存储器扩展实验
实验三 8259中断控制实验
实验四 8254(8253)定时/计数器应用实验
实验五 8255并行接口实验
实验六 DMA特性及8237应用实验
附录1 Wmd86 V5.2联机软件使用说明
附录2 系统编程信息
实验一 系统认识实验
ASCII (美国标准信息交换码)表
其中: NUL 空, SOH 标题开始, STX 正文结束, ETX 本文结束,
EOT 传输结果, ENQ 询问, ACK 承认, BEL 响铃,
BS 退一格, HT 横向列表, LF 换行, VT 垂直制表,
FF 走纸控制, CR 回车, SO 移位输出, SI 移位输入,
DLE 数据链换码, DC1 设备控制1, DC2设备控制2, DC3 设备控制3,
DC4设备控制4, NAK 否定, SYN 空传同步, ETB 组传送结束,
CAN 作废, EM 纸尽, SUB 减, ESC 换码,
FS 文字分隔, GS 组分隔, RS记录分隔, US 单元分隔,
SP 空格, DEL 作废,
2.1.1 实验目的
掌握TD系列微机原理及接口技术教学实验系统的操作,熟悉Wmd86联机集成开发调试软件的操作环境。
2.1.2 实验设备
PC机一台,TD-PITE实验装置或TD-PITC实验装置一套。
2.1.3 实验内容
编写实验程序,将00H~0FH共16个数写入内存3000H开始的连续16个存储单元中。
2.1.4 实验步骤
1. 运行Wmd86软件,进入Wmd86集成开发环境。
2. 根据程序设计使用语言的不同,通过在“设置”下拉列表来选择需要使用的语言和寄存器类型,这里我们设置成“汇编语言”和“16位寄存器”,如图2.1、图2.2所示。设置选择后,下次再启动软件,语言环境保持这次的修改不变。本章选择16位寄存器。
图2.1 语言环境设置界面
图2.2 寄存器设置界面
3. 语言和寄存器选择后,点击新建或按Ctrl+N组合键来新建一个文档,如图2.3所示。默认文件名为Wmd861。
图2.3 新建文件界面
4. 编写实验程序,如图2.4所示,并保存,此时系统会提示输入新的文件名,输完后点击保存。
图2.4 程序编辑界面
5. 点击,编译文件,若程序编译无误,则可以继续点击进行链接,链接无误后方可以加载程序。编译、链接后输出如图2.5所示的输出信息。
图2.5 编译输出信息界面
6. 连接PC与实验系统的通讯电缆,打开实验系统电源。
7. 编译、链接都正确并且上下位机通讯成功后,就可以下载程序,联机调试了。可以通过端口列表中的“端口测试”来检查通讯是否正常。点击下载程序。为编译、链接、下载组合按钮,通过该按钮可以将编译、链接、下载一次完成。下载成功后,在输出区的结果窗中会显示“加载成功!”,表示程序已正确下载。起始运行语句下会有一条绿色的背景。如图2.6所示。
图2.6 加载成功显示界面
8. 将输出区切换到调试窗口,使用D0000:3000命令查看内存3000H起始地址的数据,如图2.7所示。存储器在初始状态时,默认数据为CC。
图2.7 内存地址单元数据显示
9. 点击按钮运行程序,待程序运行停止后,通过D0000:3000命令来观察程序运行结果。如图2.8所示。
图2.8 运行程序后数据变化显示
10. 也可以通过设置断点,断点显示如图2.9所示,然后运行程序,当遇到断点时程序会停下来,然后观察数据。可以使用E0000:3000来改变该地址单元的数据,如图2.10所示,输入11后,按“空格”键,可以接着输入第二个数,如22,结束输入按“回车”键。
图2.9 断点设置显示 图2.10 修改内存单元数据显示界面
实验例程文件名为Wmd861.asm。
2.1.5 操作练习
编写程序,将内存3500H单元开始的8个数据复制到360
您可能关注的文档
最近下载
- 【冲刺实验班】河北衡水中学19中考提前自主招生数学模拟试卷(6(1).docx VIP
- 品酒师考试:白酒品酒师学习资料.docx VIP
- 品酒师考试:葡萄酒品酒师必看题库知识点(强化练习).docx VIP
- 【冲刺实验班】江苏苏州高级中学2021中考提前自主招生数学模拟试.doc VIP
- 品酒师考试:白酒品酒师测试题(强化练习).docx VIP
- 品酒师考试:品酒师考试测试题(强化练习).docx VIP
- 【冲刺实验班】广东深圳高级中学2019中考提前自主招生数学模拟试.docx VIP
- 品酒师考试葡萄酒品酒师.doc VIP
- 【冲刺实验班】广东执信中学19中考提前自主招生数学模拟试卷(1.doc VIP
- 汉字与中华传统文化 (14).pdf
文档评论(0)