微型计算机接口技术及应用实验教案教案资料.doc
《微型计算机接口技术及应用实验教案教案资料.doc》由会员分享,可在线阅读,更多相关《微型计算机接口技术及应用实验教案教案资料.doc(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Good is good, but better carries it.精益求精,善益求善。微型计算机接口技术及应用实验教案-实验一显示程序实验一. 实验目的1 了解INT10H各功能块的作用及用法;2 掌握字符方式下PC机显示器的显示控制。二. 实验设备TDN86/51或TDN86/88教学实验系统一套。三. 实验内容及步骤实验内容:在显示器上显示AZ26个英文字母。实验步骤:输入程序并检查无误,经汇编、连接后装入系统;键入命令G0000:2000,运行实验程序,并观察实验结果。四. 思考题修改程序,在显示器上显示“GOODAFTERNOON”;要求分别用AH1(写一个字符到屏幕上)的功能块
2、和AH6(显示一个字符串)的功能块两种方法实现。实验二中断特性及8259应用编程实验一. 实验目的1 认识TDN86/51系统的中断特性;2 掌握8259可编程中断控制器的工作原理;3 掌握8259可编程中断控制器的应用编程;4 学习掌握8259级联方式的使用方法;5 学习在接口实验单元上构造连接实验电路的方法。二. 实验设备1 TDN86/51或TDN86/88教学实验系统一套。2 排线、导线若干。三. 实验内容及步骤1 系统中的8259芯片系统中的8259A芯片工作于单片方式,但可由用户扩展接成级联方式。系统启动时,8259A被初始化。初始化时,0和4中断分别被指定为时钟和与PC微机联机的
3、串口通讯,用户可以使用其余的中断源。进入监控程序后,只有4中断源处于开放状态,其他中断源都被屏蔽了。中断类型号与中断向量存放地址之间的对应关系如下表所示:序号01234567中断号08H09H0AH0BH0CH0DH0EH0FH中断向量地址20H23H24H27H28H2BH2CH2FH30H33H34H37H38H3BH3CH3FH说明时钟可用可用串口2串口1可用可用可用2 接口实验单元中的级联实验用8259A芯片除了系统中的8259A芯片外,在接口实验单元中专门提供了另一片8259A芯片,以便进行8259A级联实验使用。3 接口实验单元中的RS触发器电路4 实验内容与步骤(共3个实验)1)
4、 实验内容:按实验(1)线路图连接电路,然后编制程序,试每次响应外部中断IRQ7时,显示10次字符“7”后,程序退出。实验步骤:按图(1)连接实验线路;输入程序并检查无误,经汇编、连接后装入系统;键入命令G0000:2000,运行程序;(注意:8259中断向量地址为绝对地址);重复按KK2微动开关,显示屏上应用“7”来响应,直到按10次后,系统处于停机状态,用CTRLC返回键控。2) 实验内容:按实验(2)线路图连接电路,然后编制程序,当无中断请求时,执行主程序:延时显示“main”,每显示一个“main”,空一格;若有中断请求,则执行其服务程序:显示该中断号“6”或“7”;若正在执行较低级的
5、中断服务程序,则允许比它优先级高的中断被响应(IRQ6IRQ7)。实验步骤:画出程序流程图;按实验线路图连接实验电路;输入程序并检查无误,经汇编、连接后装入系统;键入命令G0000:2000,运行程序,则连续显示“main”,先后按动KK1和KK2微动开关来模拟中断请求信号,记录请求顺序及显示结果。3) 8259的级联实验,实验内容:以系统中的8259作为主片,外接另一片8259作为从片,构成8259级联方式的中断实验线路。从片挂接在主片的IRQ7上,如图(3)所示。其中,从片上的IRQ7外接中断申请电路(RS单脉冲触发器),从片的中断向量号为30H37H,其命令寄存器组的地址为00、01。四
6、. 实验步骤:画出程序流程图;按实验线路图连接实验电路(其中INTA连接必须在开机上电之后);输入程序并检查无误,经汇编、连接后装入系统;键入命令G0000:2000,运行程序,并通过按动KK1微动开关向从片申请中断。每按动一次KK1,显示屏上显示一个字符“7”,表明CPU响应了一次中断。思考题在实验(2)中,若先按动KK2,再按动KK1(此时尚未显示“7”),显示结果会是什么?为什么?实验三8255并行接口应用实验一. 实验目的1 学习并掌握8255的各种工作方式及其应用;2 学习在系统接口实验单元上构造实验电路。二. 实验设备TDN86/51或TDN86/88教学实验系统一套。三. 实验内
7、容及步骤1 系统中的8255芯片系统中的8255芯片的数据信号线、片选信号线、地址信号线和读写信号线分别与系统总线相连,其A、B、C三个端口以排针形式引出,共8255实验使用。其端口地址如下表所示:片选信号寄存器地址IOY3A口60HB口61HC口62H控制口63H2 接口实验单元中的开关和发光二极管电路3 实验内容与步骤(共2个实验)1) 实验内容:按实验(1)线路图连接电路,然后编制程序,使8255端口A工作于方式0并作为输出口,端口B工作于方式0并作为输入口。将一组开关信号接入端口B,端口A输出线接至一组发光二极管上,然后通过对8255芯片编程来实现输入/输出功能。实验步骤:按图(1)连
8、接实验线路;输入程序并检查无误,经汇编、连接后装入系统;运行程序;拨动开关组,观察发光二极管的对应情况。2) 实验内容:按实验(2)线路图连接电路,然后编制程序,使8255端口A工作于方式0并作为输出口,端口B工作于方式1并作为输入口此时,端口C的PC2作为选通信号输入端STBB,PC0作为中断请求信号输出端INTRB;当B口数据就绪后,发信号STBB来请求CPU读取端口B的数据并送端口A输出显示。实验步骤:按实验线路图连接实验电路;输入程序并检查无误,经汇编、连接后装入系统;运行实验程序,然后拨动开关K0K7,准备好后,按动拨动开关KK1,观察发光二极管组,注意它们与开关组各信号的对应关系。
9、实验四8253定时/计数器应用实验一. 实验目的1 熟悉8253在系统中的典型接法;2 掌握8253的工作方式及应用编程。二. 实验设备TDN86/51或TDN86/88教学实验系统一套。三. 实验内容及步骤1 系统中的8253芯片系统装有一片8253芯片。其中0通道输出线与8259的0中断请求线相连,作为时钟中断申请信号;1通道入口接1.8432MHz的信号源,输出接8251的收发时钟端,供串行通讯使用,这里,1通道仅作为一个分频器使用;2通道以排针形式引出,开放给用户使用。8253的端口地址如下表所示:片选信号寄存器地址IOY20计数器40H1计数器41H2计数器42H控制寄存器43H2
10、实验内容与步骤(共3个实验)1) 实验内容:按实验(1)线路图连接电路,然后编制程序,设定2通道工作于方式0,用于对事件计数,当计数值为5时,发出中断申请信号,显示“M”。实验步骤:按图(1)连接实验线路;输入程序并检查无误,经汇编、连接后装入系统;在0000:003CH单元填入IRQ7的中断向量;运行程序,并按动KK1键,观察是否每按6次,屏幕显示一个“M”字符。2) 实验内容:按实验(2)线路图连接电路,利用0通道来定时中断(IRQ0),循环显示“0”“9”十个数。实验步骤:按实验线路图连接实验电路;输入程序并检查无误,经汇编、连接后装入系统;运行实验程序,显示屏上应连续逐行显示“0”“9
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机 接口 技术 应用 实验 教案 资料
限制150内