微处理器 - I/O 接口概述


在本章中,我们将讨论 8085 的内存接口和 IO 接口。

接口是两个组件之间进行通信的路径。接口有两种类型:存储器接口和I/O接口。

内存接口

当我们执行任何指令时,都需要微处理器访问存储器来读取指令代码和存储器中存储的数据。为此,存储器和微处理器都需要一些信号来读取和写入寄存器。

接口过程包括一些与存储器要求和微处理器信号相匹配的关键因素。因此,接口电路的设计应使存储器信号要求与微处理器的信号相匹配。

IO接口

有各种各样的通信设备,如键盘、鼠标、打印机等。因此,我们需要使用锁存器和缓冲区将键盘和其他设备与微处理器连接。这种类型的接口称为 I/O 接口。

内存和 I/O 接口框图

界面

8085 接口引脚

以下是用于与其他设备连接的 8085 引脚列表 -

  • A 15 - A 8(较高地址总线)
  • AD 7 - AD 0(低位地址/数据总线)
  • 爱尔
  • 研发
  • WR
  • 准备好

通信方式 - 微处理器与外界的联系?

微处理器与外界连接的通信方式有两种。

  • 串行通讯接口
  • 并行通讯接口

串行通信接口- 在这种类型的通信中,接口从微处理器获取单个字节的数据,并将其逐位串行发送到其他系统,反之亦然。

并行通信接口- 在这种类型的通信中,接口从微处理器获取一个字节的数据,并以同时(或)并行的方式将其逐位发送到其他系统,反之亦然。