微机原理与单片机接口技术实验报告册

上传人:无*** 文档编号:162625635 上传时间:2022-10-19 格式:DOC 页数:12 大小:815KB
收藏 版权申诉 举报 下载
微机原理与单片机接口技术实验报告册_第1页
第1页 / 共12页
微机原理与单片机接口技术实验报告册_第2页
第2页 / 共12页
微机原理与单片机接口技术实验报告册_第3页
第3页 / 共12页
资源描述:

《微机原理与单片机接口技术实验报告册》由会员分享,可在线阅读,更多相关《微机原理与单片机接口技术实验报告册(12页珍藏版)》请在装配图网上搜索。

1、微机原理与单片机接口技术实验报告册河南理工大学电气学院专业 班级 学号 姓名 目 录实验一 系统认识实验1实验二 8255并行接口应用实验5实验三 8253定时/计数器应用实验7附录10实验环境10实验一 系统认识实验一、实验目的掌握TDN8688实验装置的基本操作。二、实验设备TDN8688实验装置。三、实验内容及步骤实验内容:从3500H内存单元开始建立015共16个数据。实验源程序如下:CODESEGMENT;定义代码段ASSUMECS:CODE;说明CODE段为代码段START:MOVDI,3500H;程序开始,设数据首址MOVCX,0010H;字节数送入CX中MOVAL,00HSAH

2、FL1:MOVDI,AL;写入一个字节数据INCDI;修改地址指针INCAL;修改数据DAA;十进制调整LOOPL1;未填完转移L2:JMPL2CODEENDS;代码段结束ENDSTART;程序结束实验步骤:1、使用串行通信电缆将实验系统装置与计算机(PC)相连。2、打开WMD86进入系统环境如图1-1所示。图1-13、点击选择串口如图1-2所示。可选串行口l或串行口2(计算机后面与电源相邻的为串行口1)。图1-24、点击文件,打开新建源程序,如图1-3所示。图1-35、输入源程序并保存为DQ.asm如图1-4所示。图1-46、点击编译,对源程序进行汇编、连接,生成可执行文件DQ.EXE如图1

3、-5所示。图1-57、汇编、连接无误后点击窗口,如图1-6所示。图1-68、点击调试窗口如图1-7所示,进入调试窗口。图1-79、按实验装置中的RESET键,显示器上将出现WELCOME TO YOU !,如图1-8所示,说明实验装置和计算机通信成功。图1-810、装入DQEXE程序,确认程序段地址CS:0000及偏移量地址IP:2000。11、提示装载完毕后使用U 0000:2000(在系统默认段址CS=0000情况下,也可直接键入U 2000)命令进行反汇编,检查程序是否正确装入。12、在“”提示符下键入G=0000:2000(在系统默认段址CS=0000情况下,也可直接键入G=2000)

4、可连续运行程序。按实验装置中的RESET键或计算机键盘上的Ctrl+Break键停止程序运行。13、使用D 0000:3500可查看3500H350FH单元中的内容是否为015,共16个数。可用E 3500修改内存单元中的内容。实验二 8255并行接口应用实验一、实验目的1) 学习并掌握8255的各种工作方式及其应用。2) 学习在系统接口实验单元上构造实验电路。图2-1 系统中的8255线路二、实验设备 TDN86/88实验装置三、实验准备(1)系统中的 8255芯片。8255的数据线片选信号线、地址线、读写控制线分别与系统总线相连,其A、B、C三个端口以排针形式引出,供8255实验使用,其线

5、路如图2-1所示。(2)接口实验单元中的开关和发光二极管电路。接口实验单元中的开关和发光二极管电路如图 2-2所示。四、实验内容及步骤 按图2-3所示实验线路,编写程序,使8255端口A工作在方式0并作为输出口,端口B工作在方式0并作为输入口。用一组开关信号接入端口B,端口A输出线接至一组发光二极管上,然后通过对8255芯片编程来实现输入/输出功能。 实验步骤:(1) 按图2-3连接实验线路。 (2) 输入源程序并检查无误,经汇编、连接后装入系统。(3) 运行程序,拨动开关组,观察发光二极管组应一一对应。 CODESEGMENTASSUMECS:CODESTART:MOVAL, ;8255工作

6、方式控制字OUT ,ALA1:INAL, 60H,AL JMPA1CODEENDS ENDSTART五、预习要求在了解实验准备及实验内容及步骤的基础上,回答:1) 实验电路中片选线的连接及端口地址。表2-1 8255端口地址片选线寄存器编址A口60B口61C口62控制寄存器632) 读懂程序,补全指令,并写出所填内容的含义。六、思考题在实验中,若希望开关闭合时对应的发光二极管熄灭,如何修改程序?实验三 8253定时/计数器应用实验一、实验目的 1) 熟悉8253在系统上的典型接法。 2) 掌握8253的工作方式及应用编程。 二、实验设备 TDN86/88实验装置三、实验准备18253的初始化编

7、程过程如图3-1所示。 图3-1 8253的初始化编程过程2系统中的8253芯片系统中装有一片8253芯片,其线路如图3-2所示。图3-2 系统中的8253线路系统中,8253的0#通道输出线与8259的0#中断请求线相连,作为实时钟中断信号;1#通道入口接1.8432MHz的信号源,输出接8251的收、发时钟端,供串行通讯用,这里1#计数器仅当作为一个分频器来用;2#通道以排线形式引出,作为开放接口,提供给用户使用。四、实验内容及步骤 设定8253的2#通道方式为方式0,用于事件计数,当计数值为5时结束,发出中断请求信号,显示“M”,具体线路如图3-3所示。图3-3 8253实验(1)线路实

8、验步骤:(1)按图3-3接线。(2)输入源程序检查无误后,经汇编、连接后装入系统。(3)在0000:003CH单元起填入IRQ7中断矢量(利用E命令),即E0000:003C 填入12 20 00 00。(4)运行程序,并按动KK1键,观察是否每按6次,屏上显示一个“M”字符。 实验程序:CODESEGMENTASSUMECS:CODESTART:INAL,21HANDAL,7FHOUT21H,AL (OCW1初始化)MOVAL, OUT ,ALA1:MOVAL,05HOUT42H,ALHLTSTIJMPA1IRQ7:MOVAX,014DHINT10HMOVAL,20HOUT20H,ALIRE

9、TCODEENDSENDSTART五、预习要求 在了解实验准备及实验内容及步骤的基础上,回答:1)实验电路中片选线的连接及端口地址。表3-1 系统中的8253端口地址片选线寄存器编址0#计数器401#计数器412#计数器42控制寄存器43) 读懂程序,补全指令,并写出所填内容的含义及指令的寻址方式(写在程序后面)。六、思考题1)在将计数初值赋给8253后,马上就可以启动并进行定时或计数吗?2)实验中为何计数初值为5而要按6次按键才出现“M”?3)实验中中断服务程序的入口地址是多少?实验中是如何装入中断向量的? 附录INT 10H的使用说明(注意与DOS系统的功能调用INT 21H区别)入口参数功能说明AH=00H,AL=01H清屏AH=01H,AL=数据的ASCII码在显示器上显示AL中的数据AH=06H,DS:BX=字串首址(以00H为结束符)显示一个字符串,直到遇到00H为止。实验环境 硬件条件:高档PC机TDN8688实验装置 软件条件:DOS 操作系统任意一种编辑程序,如EDIT.EXE宏汇编程序MASM.EXE连接程序LINK.EXE调试程序DEBUG.EXE

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!