扩展IO口研讨.pptVIP

  • 1
  • 0
  • 约8.52千字
  • 约 60页
  • 2017-05-08 发布于湖北
  • 举报
扩展IO口研讨

表9-1 8255A端口工作状态选择 例:如果在8255的B口接有8个按键,A口接有8个发光二极管,编程实现按下某一按键,相应的发光二极管发光的功能。 2.8155H的引脚功能8155H的引脚功能 本 章 结 束, 谢谢您的合作! 3.方式2 只有A口才能设定为方式2。图9-9为方式2工作示意图。 在方式2下,PA7~PA0为双向I/O总线。 当输入时,PA7~PA0受STBA*和IBFA控制,其工作 过程和方式1输入时相同; 当输出时,PA7~PA0受OBFA*、ACKA*控制,其工作 过程和方式1输出时相同。 9.2.4 MCS-51单片机和8255A的接口 1.硬件接口电路 如图9-10是8031扩展1片8255A的电路图。P0.1、P0.0经74LS373与8255A的地址线A1、A0连接; P0.7经4LS373与片选端相连,其他地址线悬空。 2.端口地址确定 图9-10中8255A各端口寄存器的地址为: A口: FF7CH B口: FF7DH C口: FF7EH 控制寄存器: FF7FH 3.软件编程 例9-1 要求8255A工作在方式0,且A口作为输入,B口、 C口作为输出,程序如下: MOV A,#90H ;A口方式0输入,B口、

文档评论(0)

1亿VIP精品文档

相关文档