发布时间 : 星期日 文章《微机原理与接口技术》(第四版)周何琴课后习题答案更新完毕开始阅读97b536436edb6f1aff001fdd
MOV AL,0FDH
OUT 89H ,AL ;OCW1,设置IMR,中断屏蔽 ;8255初始化
MOV AL,90H ;PA口输入,方式0;PB口输出,方式0
OUT 83H,AL ;8253初始化
;通道0初始化程序
MOV AL,00110101B ;通道0控制字,读写两字节,方式2,十进制计数 OUT 87H,AL
MOV AL, 00H
OUT 84H, AL ;写人低字节 MOV AL, 20H
OUT 84H, AL ;写人高字节
;通道1初始化程序
MOV AL,01010110B ;通道1控制字,读写两字节,方式3,十进制计数
OUT 87H,AL
MOV AL, 00H
OUT 85H, AL ;写人低字节 MOV AL, 10H
OUT 85H, AL ;写人高字节 ;主程序
MOV AL, 0FEH ;熄灭一个灯,点亮一个灯为:01H OUT 81H, AL ;写人高字节 STI
ZX: HLT JMP ZX ;中断服务子程序 IRQ2: STI
ROL AL,1 ;熄灭灯左移,轮流熄灭
OUT 81H,AL
PUSH AX ; MOV AL,20H
OUT 88H,AL ;发中断结束普通EOI命令 POP AX IRET
33