51单片机IO〔输入输出〕口”.pptVIP

  • 1
  • 0
  • 约4.32千字
  • 约 33页
  • 2017-06-11 发布于北京
  • 举报
51单片机IO〔输入输出〕口”

第10讲 I/O口的扩展 电气工程系 赵志衡 E-mail:zhzhhe@hit.edu.cn I/O扩展主要内容 可编程I/O芯片8255A的扩展 可编程I/O芯片8155H的扩展 计数器芯片8253的扩展 利用串口对并行口的扩展 采用通用TTL芯片的扩展电路 本讲主要内容 I/O扩展概述 8255A的工作原理及其扩展 采用通用TTL芯片的I/O扩展 编程举例 I/O扩展概述 I/O接口的功能 小结 原因:MCS-51单片机本身提供的口线不多(P1、P3) 方法:MCS-51单片机将外扩I/O和外部数据存储器统一编址,用户可以把一部分外部数据存储器的空间(64k)作为I/O地址,通过MOVX指令完成对外扩口的输入输出。 实现:采用专门的外围接口芯片8155,8255等 采用一般的TTL芯片74LS377,74LS373等 可编程并行I/O芯片8255A 引脚及结构介绍 3个8位并行口PA、PB、PC 。PC可分为高4位与低4位 D0~D7数据端口 A,B两组控制电路 双向三态数据接口 控制总线接口 复位控制RESET,高电平有效 8255A的端口 8255端口选择 8255A功能简述 8255A的三种工作方式 方式0——基本输入输出 方式1——选通输入输出 方式2——双向传送(仅PA口) 8255A的工作方式由控制字选择 8255A控

文档评论(0)

1亿VIP精品文档

相关文档