单片机chapter补充简介.ppt

单片机chapter补充简介

典型电路应用分析之三 8255A用作发光二极管L0、L1、L2和开关K0、K1、K2的接口如图所示。要求: K0、K1、K2全部接通时,L0点亮; K0、K1、K2全部断开时,L1点亮; 其余状态,L2点亮。 程序: MOV DX, 控制口地址 ;8255A初始化 MOV AL, _____(1) OUT DX, AL MOV DX, PB口地址 ;检查开关状态 IN AL, DX AND AL, (2) ;屏蔽AL高5位 CMP AL, 00H ;是否全通 JZ RED CMP AL, (3) ;是否全断 JZ GREEN MOV AL, 03H ;置黄灯(L2)亮 JMP DISPLED RED:MOV AL, _(4) ;置红灯(L0)亮 JMP DISPLED GREEN:MOV AL, (5) ;置绿灯(L1)亮 DISPLED:MOV DX, PA口地址 ;点亮相应的LED OUT DX, AL 用8255A作为8031和微型打印机接口,工作于方式1。 设要打印的数据放在片内RAM 20H单元开始,共50个数 ORG 0000H LJMP MAI

文档评论(0)

1亿VIP精品文档

相关文档