微机原理与接口的技术第89章节.pptVIP

  • 4
  • 0
  • 约1.71万字
  • 约 83页
  • 2017-03-29 发布于四川
  • 举报
微机原理与接口的技术第89章节

第9章 可编程外围接口芯片 8255A及其应用 9.1 8255A的工作原理 9.2 8255的应用举例 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 一、8255A的结构和功能 具有多种功能的可编程并行接口电路芯片 最基本的接口电路:三态缓冲器和锁存器 与CPU间、与外设间的接口电路:状态寄存器 和控制寄存器 还有端口的译码和控制电路、中断控制电路 分3个端口,共24个外设引脚 共三种输入输出工作方式 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 8255A的内部结构和引脚 A组 控制 A组 端口A 内部数据线 B组 控制 内部控制线 A组 端口C 上部 B组 端口B B组 端口C 下部 数据 总线 缓冲器 读写 控制 逻辑 PC4~PC7 PB0~PB7 PC0~PC3 PA0~PA7 D0~D7 RD WR A0 A1 CS RESET Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 外设数据端口 方式0 4位PC0~PC3 端 ~ :7 端口A:PA0口 PA PA0~PA7 A组,支持工作方式0端口,功能最强大 常作数据 、1、2 端 ~ :7 端口B:PB0口 PB PB0~PB7 B组,支持工作方式0端口 常作数据 、1 端 ~ :7 端口C:PC0口 PCPC0~PC7 4位PC44位 7, 仅支持工作可作数据、状态和控制端口 A组控制高 分两个 ~PC 每位可独立操作 B组控制低 控制最灵活,最难掌握 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. CS* A1 A0 0 0 0 0 0 1 0 1 0 0 1 1 I/O地址 60H 61H 62H 63H 读操作RD* 读端口A 读端口B 读端口C 非法 写操作WR* 写端口A 写端口B 写端口C 写控制字 与处理器接口 D0 ~ D7数据线 RD*读信号 CS*片选信号 A0 ~ A1地址线 WR*写信号 RESET复位信号 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 三、 8255A的工作方式 方式0:基本输入输出方式 适用于无条件传送和查询方式的接口电路 方式1:选通输入输出方式 适用于查询和中断方式的接口电路 方式2:双向选通传送方式 适用于与双向传送数据的外设 适用于查询和中断方式的接口电路 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. data data 方式0输入时序 RD 输入端口 CS,A1,A0 D0~D7 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 方式0输出时序 WR data data 输出端口 CS,A1,A0 D0~D7 8255A对CPU通过它输出给外设的数据进行锁存 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client P

文档评论(0)

1亿VIP精品文档

相关文档