MCS51扩展IO接口的设计.pptVIP

  • 14
  • 0
  • 约5.03千字
  • 约 38页
  • 2016-09-18 发布于湖北
  • 举报
ABC: MOV A,#00H MOV DPTR,#0000H MOV R0,#00H LOOP: ADD A,#1 DA A ANL A,#0FH ;总在0到9之间 MOVX @DPTR,A INC DPTR DJNZ R0,LOOP ;载入256个 RET 向6264中写入256个字节,分别是0~9,然后0~9… …直到写满256个字节,从0000H写起。 表9-1 8255A端口工作状态选择 B口的方式1输出如图9-8所示: 主动用MOVX送数据到8255 响应中断以发送下一个数据 收到呼叫然后收数据,并告知对方 OBF*:输出缓冲器满信号,8255A给外设的联络信号,外设可以将数据取走。 ACK*:外设的响应信号,外设已将数据取走。 INTR*:中断请求信号。表示该数据已被外设取走, 请求单片机继续输出下一个数据。 INTE A:中断允许,由PC6控制。 INTE B:中断允许,由PC2控制。 * * 一、复习 第9章 MCS-51扩展I/O接口的设计 二、I/O接口扩展概述 8255A芯片介绍 工作方式选择控制字及C口置位/复位控制字 三、 MCS-51与可编程并行I/O芯片8255A的接口 MCS-51

文档评论(0)

1亿VIP精品文档

相关文档