微机系统与接口技术实验指导书(不含汇编-打印精简本).doc

微机系统与接口技术实验指导书(不含汇编-打印精简本).doc

ID:56736019

大小:1.40 MB

页数:65页

时间:2020-07-06

微机系统与接口技术实验指导书(不含汇编-打印精简本).doc_第1页
微机系统与接口技术实验指导书(不含汇编-打印精简本).doc_第2页
微机系统与接口技术实验指导书(不含汇编-打印精简本).doc_第3页
微机系统与接口技术实验指导书(不含汇编-打印精简本).doc_第4页
微机系统与接口技术实验指导书(不含汇编-打印精简本).doc_第5页
资源描述:

《微机系统与接口技术实验指导书(不含汇编-打印精简本).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、微机系统与接口技术实验指导书            李鹤喜  张健  金旺春 五邑大学计算机学院2012-5目录目录I0、系统认识实验2一、8255并行接口实验7二、8251串行接口应用实验12三、8254定时/计数器应用实验22四、8259中断控制实验27五、A/D转换实验35六、D/A转换实验38七、键盘扫描及显示设计实验41八、电子发声设计实验460、系统认识实验0.1实验目的掌握TD系列微机原理及接口技术教学实验系统的操作,熟悉Wmd86联机集成开发调试软件的操作环境。0.2实验设备PC机一

2、台,TD-PITE实验装置或TD-PITC实验装置一套。0.3实验内容编写实验程序,将00H~0FH共16个数写入内存3000H开始的连续16个存储单元中。0.4实验步骤1.运行Wmd86软件,进入Wmd86集成开发环境。2.根据程序设计使用语言的不同,通过在“设置”下拉列表来选择需要使用的语言和寄存器类型,这里我们设置成“汇编语言”和“16位寄存器”,如图0-1、图0-2所示。设置选择后,下次再启动软件,语言环境保持这次的修改不变。本章选择16位寄存器。图0-1语言环境设置界面图0-2寄存器设置界

3、面3.语言和寄存器选择后,点击新建或按Ctrl+N组合键来新建一个文档,如图0-3所示。默认文件名为Wmd861。图0-3新建文件界面4.编写实验程序,如图0-4所示,并保存,此时系统会提示输入新的文件名,输完后点击保存。图0-4程序编辑界面5.点击,编译文件,若程序编译无误,则可以继续点击进行链接,链接无误后方可以加载程序。编译、链接后输出如图0-5所示的输出信息。图0-5编译输出信息界面6.连接PC与实验系统的通讯电缆,打开实验系统电源。7.编译、链接都正确并且上下位机通讯成功后,就可以下载程序

4、,联机调试了。可以通过端口列表中的“端口测试”来检查通讯是否正常。点击下载程序。为编译、链接、下载组合按钮,通过该按钮可以将编译、链接、下载一次完成。下载成功后,在输出区的结果窗中会显示“加载成功!”,表示程序已正确下载。起始运行语句下会有一条绿色的背景。如图0-6所示。图0-6加载成功显示界面8.将输出区切换到调试窗口,使用D0000:3000命令查看内存3000H起始地址的数据,如图0-7所示。存储器在初始状态时,默认数据为CC。图0-7内存地址单元数据显示9.点击按钮运行程序,待程序运行停止后

5、,通过D0000:3000命令来观察程序运行结果。如图0-8所示。图0-8运行程序后数据变化显示10.也可以通过设置断点,断点显示如图0-9所示,然后运行程序,当遇到断点时程序会停下来,然后观察数据。可以使用E0000:3000来改变该地址单元的数据,如图0-10所示,输入11后,按“空格”键,可以接着输入第二个数,如22,结束输入按“回车”键。图0-9断点设置显示图0-10修改内存单元数据显示界面实验例程文件名为Wmd861.asm。1.5操作练习编写程序,将内存3500H单元开始的8个数据复制到

6、3600H单元开始的数据区中。通过调试验证程序功能,使用E命令修改3500H单元开始的数据,运行程序后使用D命令查看3600H单元开始的数据。一、8255并行接口实验1.1实验目的1.学习并掌握8255的工作方式及其应用。2.掌握8255典型应用电路的接法。3.掌握程序固化及脱机运行程序的方法。1.2实验设备PC机一台,TD-PITE实验装置或TD-PITC实验装置一套。1.3实验内容1.基本输入输出实验。编写程序,使8255的A口为输入,B口为输出,完成拨动开关到数据灯的数据传输。要求只要开关拨动

7、,数据灯的显示就发生相应改变。2.流水灯显示实验。编写程序,使8255的A口和B口均为输出,数据灯D7~D0由左向右,每次仅亮一个灯,循环显示,D15~D8与D7~D0正相反,由右向左,每次仅点亮一个灯,循环显示。1.4实验原理图1-18255内部结构及外部引脚图并行接口是以数据的字节为单位与I/O设备或被控制对象之间传递信息。CPU和接口之间的数据传送总是并行的,即可以同时传递8位、16位或32位等。8255可编程外围接口芯片是Intel公司生产的通用并行I/O接口芯片,它具有A、B、C三个并行接

8、口,用+5V单电源供电,能在以下三种方式下工作:方式0--基本输入/输出方式、方式1--选通输入/输出方式、方式2--双向选通工作方式。8255的内部结构及引脚如图1-1所示,8255工作方式控制字和C口按位置位/复位控制字格式如图1-2所示。图1-28255控制字格式8255实验单元电路图如图1-3所示:图1-38255实验单元电路图1.5实验步骤1.基本输入输出实验本实验使8255端口A工作在方式0并作为输入口,端口B工作在方式0并作为输出口。用一组开关信号接入端

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。