合肥工业大学电气与自动化专业实验中心 80X86微机原理及接口技术实验教程 8255思考题 下载本文

内容发布更新时间 : 2024/5/9 5:20:29星期一 下面是文章的全部内容请认真阅读。

8255思考题

接线

1.8255输入,输出接线图

D3(8255) A3中 CS- CS1 A0 A0 A1 A1 (JP23中) F4中 PA0~7 开关 PB0`~7 发光管

2流水灯(思考题接线) 将PA0~7改接中央发光管

1:执行程序后,使发光二极管闪动。

SSTACK SEGMENT STACK DW 32 DUP(?) SSTACK ENDS

CODE SEGMENT ASSUME CS:CODE

START:MOV DX, 0273H ;控制端口 MOV AL, 80H OUT DX, AL MOV BX, 8001H

AA1: MOV DX, 0270H ;A端口 MOV AL, BH OUT DX, AL NOT BH ROR BH, 1

MOV DX, 0271H ;B端口 MOV AL, BL OUT DX, AL NOT BL ROL BL, 1 CALL DELAY CALL DELAY JMP AA1 DELAY: PUSH CX

MOV CX, 0F00H AA2: PUSH AX

POP AX LOOP AA2 POP CX RET

CODE ENDS END START

2:执行程序后,使发光二极管高八位和低八位亮灭相反。

SSTACK SEGMENT STACK DW 32 DUP(?) SSTACK ENDS

CODE SEGMENT ASSUME CS:CODE START: MOV DX, 0273H MOV AL, 80H OUT DX, AL

MOV BX, 80FEH AA1: MOV DX, 0270H MOV AL, BH OUT DX, AL ROR BH, 1 MOV DX, 0271H MOV AL, BL OUT DX, AL ROL BL, 1 CALL DELAY CALL DELAY JMP AA1 DELAY: PUSH CX

MOV CX, 0F000H AA2: PUSH AX POP AX LOOP AA2 POP CX RET

CODE ENDS END START

XD0D0......PA0D0......IOW#IOR#IOY1WRRDCSPB78255单元...D15系统总线...D7D8XD7D7开关及LEDPA7XA1XA2A0A1PB0显示单元