安徽工程大学 微型原理及应用I 实验指导书
图3-3 简单IO接口实验电路
实验接线:
⑴ 74LS244的Y0~Y7接K1~K8 ⑵ 74LS273的Q0~Q7接L1~L8
⑶ 74LS244的片选信号CS1接FF80H ⑷ 74LS273的片选信号CS2接FF90H
⑸ JX7接JX17(8088实验) 或 JX0接JX7(51实验) 实验程序流程:
图3-4 简单IO接口实验程序流程
参考实验程序:
31
安徽工程大学 微型原理及应用I 实验指导书
CODE SEGMENT ;IO.ASM ASSUME CS: CODE ORG 19D0H START: MOV DX,0FF80H IN AL,DX
MOV DX,0FF90H OUT DX,AL JMP START CODE ENDS END START
实验结果:
全速运行程序后,拨动开关K1-K8,指示灯L1-L8会随之变化。
思考题:
可否用273输入,244输出。
3.3 8255A接口控制实验(一)
实验名称:8255A接口控制实验(一) 实验目的:掌握8255A的编程和使用方法 实验内容:
用8255A PA口连接的开关控制PB口连接的指示灯。 实验原理:
⒈ 8255A芯片简介:
8255A可编程外围接口芯片是INTEL公司生产的通用并行接口芯片,它具有A、B、C三个并行接口,用+5V单电源供电,能在以下三种方式下工作:
方式0:基本输入/ 输出方式 方式l:选通输入/ 输出方式 方式2:双向选通工作方式
⒉ 实验原理
将8255A的端口A设置为方式0并作为输入口,读取Kl-K8个开关量,PB口设置为方式0作为输出口。
实验电路:
32
安徽工程大学 微型原理及应用I 实验指导书
图3-5 8255A并行接口实验电路
实验接线:
⑴ 8255的 PA0~PA7接Kl~K8 ⑵ 8255的 PB0~PB7接L1~L8 实验程序流程:
图3-6 8255A并行接口实验程序流程
参考实验程序:
CODE SEGMENT ;H8255-1.ASM ASSUME CS:CODE
IOCONPT EQU 0FF2BH IOBPT EQU 0FF29H IOAPT EQU 0FF28H ORG 11B0H
START: MOV AL,90H
MOV DX,IOCONPT OUT DX,AL NOP NOP
33
安徽工程大学 微型原理及应用I 实验指导书
NOP
IOLED1: MOV DX,IOAPT
IN AL,DX
MOV DX,IOBPT OUT DX,AL
MOV CX,0FFFFH
DELAY: LOOP DELAY
JMP IOLED1
CODE ENDS END START
实验结果:
全速运行程序后,拨动开关K1-K8,指示灯L1-L8会随之变化。
思考题:
若要求以 8255的A口为输入,B口为输出,输入与输出仍用开关及发光二极管,要求当输入不是全0时,输出与输入保持一致。当输入为全0时,A口输出发光二极管循环闪烁告警信号。应如何设计?
3.4 8255A接口控制实验(二)
实验名称:8255A接口控制实验(二) 实验目的:
掌握通过8255A并行口传输数据的方法,以控制发光二极管的亮与灭。 实验内容:
用8255做输出口,控制十二个发光管亮灭,模拟交通灯管理。 实验原理:
⑴ 通过8255A控制发光二极管,PB4-PB7对应黄灯,PC0-PC3对应红灯,PC4-PC7对应绿灯, 以模拟交通路灯的管理。
⑵ 要完成本实验,必须先了解交通路灯的亮灭规律,设有一个十字路口l、3为南北方向,2、4为东西方向,初始状态为四个路口的红灯全亮,之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车。延时一段时间后,l、3路口的绿灯熄灭,而l、3路口的黄灯开始闪烁,闪烁若干次以后,l、3路口红灯亮,而同时2、4路口的绿灯亮,2、4路口方向通车,延时一段时间后,2、4路口的绿灯熄灭,而黄灯开始闪烁,闪烁若干次以后,再切换到l、3路口方向,之后,重复上述过程。
34
安徽工程大学 微型原理及应用I 实验指导书
⑶ 程序中设定好8255A的工作模式及三个端口均工作在方式0,并处于输出状态。
⑷ 各发光二极管共阳极,使其点亮应使8255A相应端口的位清0。 实验电路:
图3-7 8255A并行接口实验电路
实验接线:
⑴ 8255的PC0->L3 ⑵ 8255的PC1->L6 ⑶ 8255的PC2->L9
⑷ 8255的PC3->L12 ⑸ 8255的PC4->L2 ⑹ 8255的PC5->L5
⑺ 8255的PC6->L8 ⑻ 8255的PC7->L11 ⑼ 8255的PB4->L1
⑽ 8255的PB5->L4 ⑾ 8255的PB6->L7 ⑿ 8255的PB7->L10
35
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库(实验指导书)8086-8088微机原理及应用(7)在线全文阅读。
相关推荐: