欢迎来到天天文库
浏览记录
ID:13361147
大小:136.00 KB
页数:10页
时间:2018-07-22
《微型计算机接口技术及应用实验指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、微机原理与接口技术实验指导书(学生用书)湖北大学知行学院计算机科学系编写实验一定时/计数器一.实验目的1.学会8253芯片和微机接口原理和方法。2.掌握8253定时器/计数器的工作方式和编程原理。二、实验原理本实验原理图如图1所示,8253A的A0、A1接系统地址总线A0、A1,故8253A有四个端口地址。8253A的片选地址为48H~4FH。因此,本实验仪中的8253A四个端口地址为48H、49H、4AH、4BH,分别对应通道0、通道1、通道2和控制字。采用8253A通道0,工作在方式3(方波发生器方式),输入时钟CLK0为1MHZ,输出OUTO要求为1KHZ的
2、方波,并要求用接在GATE0引脚上的导线是接地("0"电平)或甩空("1"电平)来观察GATE对计数器的控制作用,用示波器观察输出波形。三、实验线路连接1、8253A芯片的T2CLK引出插孔连分频输出插孔1MHZ。四、实验步骤1、按图1连好实验线路2、运行实验程序实验仪显示"8253-1"3、用示波器测量8253A的T2OUT输出插孔,应有频率为1KHZ的方波输出,幅值0~4V。图1实验二8259单级中断控制器一、实验目的1.掌握8259中断控制器的接口方法.2.掌握8259中断控制器的应用编程.二、实验内容本系统中已设计有一片8259A中断控制芯片,工作于主片方
3、式,8个中断请求输入端IR0~IR7对应的中断型号为8~F,其和中断矢量关于如下表所示。8259中断源中断类型号中断矢量表地址 IR0 8 20H~23H IR1 9 24H~27H IR2 A 28H~2BH IR3 B 2CH~2FH IR4 C 30H~33H IR5 D 34H~37H IR6 E 38H~3BH IR7 F 3CH~3FH根据实验原理
4、图2,8259A和8088系统总线直接相连,8259A上连有一系统地址线A0,故8259A有2个端口地址,本系统中为20H、21H。20H用来写ICW1,21H用来写ICW2、ICW3、ICW4,初始化命令字写好后,再写操作命令字。OCW2、OCW3用口地址20H,OCW1用口地址21H。图2中,使用了3号中断源,IR3插孔和SP插孔相连,中断方式为边沿触发方式,每按一次AN按钮产生一次中断信号,向8259A发出中断请求信号。如果中断源电平信号不符规定要求则自动转到7号中断,显示"Err"。CPU响应中断后,在中断服务中,对中断次数进行计数并显示,计满5次结束,显
5、示器显示"8259Good"。三、实验线路连接8259A的IR3插孔和脉冲发生器单元SP插孔相连。SP插孔初始电平置为低电平。四、实验步骤1、按图2连好实验线路2、运行实验程序在DVCC-8086JHN上显示"8259-1"。3、按AN按键,每按二次产生一次中断,在显示器左边一位显示中断次数,满5次中断,显示器显示"8259good"。图2实验三8255A并行口(一)一、实验目的1.掌握8255A和微机接口方法。2.掌握8255A的工作方式和编程原理。二、实验原理如实验原理图3所示,PC口8位接8个开关K1~K8,PB口8位接8个发光二极管,从PC口读入8位开关量
6、送PB口显示。拨动K1~K8,PB口上接的8个发光二极管L1~L8对应显示K1~K8的状态。三、实验线路连接(1)8255A芯片PC0~PC7插孔依次接K1~K8。(2)8255A芯片PB0~PB7插孔依次接L1~L8。(3)8255A的CS插孔CS-8255接译码输出Y7插孔。四、实验步骤1、按图3连好线路。2、运行实验程序。在DVCC-8086JHN显示"8255-1",同时拨动K1~K8,L1~L8会跟着亮灭。图3实验四8255A并行口(二)一、实验目的掌握通过8255A并行口传输数据的方法,以控制发光二极管的亮与灭。二、实验原理实验原理图如图4所示,PB4
7、~PB7和PC0~PC7分别与发光二极管电路L1~L12相连,本实验为模拟交通灯实验。交通灯的亮灭规律如下:设有一个十字路口,1、3为南北方向,2、4为东西方向,初始为四个路口的红灯全亮,之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车;延时一段时间后,1、3路口的绿灯熄灭,而1、3路口的黄灯开始闪烁,闪烁若干次以后,1、3路口红灯亮,而同时2、4路口的绿灯亮,2、4路口方向通车;延时一段时间后,2、4路口的绿灯熄灭,而黄灯开始闪烁,闪烁若干次以后,再切换到1、3路口方向,之后重复上述过程。8255A的PB4~PB7对应黄灯,PC0~PC3对应红灯
8、,PC4~
此文档下载收益归作者所有