第9章-微机原理.pptVIP

  • 10
  • 0
  • 约7.92千字
  • 约 43页
  • 2018-04-12 发布于河北
  • 举报
第9章-微机原理

例八、用8255A控制一组红、绿、黄灯,如图示。具体要求如下:当K1闭合,K2闭合时,黄灯亮;当K1闭合,K2断开时,红灯亮;当K1断开,K2闭合时,绿灯亮;当K1断开,K2断开时,黄灯亮。已知8255A的端口地址为60H~63H,试编写初始化程序及控制程序实现。 初始化程序及控制程序如下: …. MOV AL OUT 63H,AL LOP:IN AL,60H CMP AL,00H JZ L3 ;K1、K2均合 CMP AL,03H JE L3 ;K1、K2均断 CMP AL,02H JE L2;K1合、K2断 CMP AL,01H JE L1;K1断、K2合 JMP LOP 8253 控制字格式: SC1 SC0 RL1 RL0 M2 M0 M1 BCD 00 选择通道0 01 选择通道1 10 选择通道2 11 无效 00 计数器锁存,供CPU读 01 只读/写计数器低字节,高自动置0 10 只读/写计数器高字节,低自动置0 11 先读/写计

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档