熟悉8255A的工作原理及应用方法;掌握其接口电路设计及编程方法。
实验要求>
通过8255A的A口输入开关的状态,再通过其B口输出,由发光二极管显示出开关的状态,前4个开关向下则灯亮,后4个开关向上则灯亮。
实验电路>
(1)电路原理图:
(2)连线方法:
译码单元:不用连线。
8255A单元:PA0~7与兵乓开关K1~8相连,PB0~7与发光二极管L1~8相连;
8255A简单输入输出程序
;------------硬件实验三 8255A并行口实验(1) PA输入,PB输出-------------
PA EQU 0FFD8H
PB EQU 0FFD9H
PC EQU 0FFDAH
COTR EQU 0FFDBH
CODE SEGMENT
ASSUME CS:CODE,DS:CODE,ES:CODE
ORG 32E0H
设置8255A控制字(PA口输入,PB口输出)
S2:
P2: MOV DX,PA
IN AL,DX
INC DX
OUT DX,AL
JMP P2
CODE ENDS
END S2