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



本章将讨论 8085 的内存接口和 IO 接口。

接口是两个组件之间通信的路径。接口分为两种类型:内存接口和 I/O 接口。

内存接口

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

接口过程包括一些关键因素,以匹配内存需求和微处理器信号。因此,接口电路的设计应使其能够将内存信号需求与微处理器的信号相匹配。

IO 接口

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

内存和 I/O 接口的框图

Interfacing

8085 接口引脚

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

  • A15 - A8(高地址总线)
  • AD7 - AD0(低地址/数据总线)
  • ALE
  • RD
  • WR
  • READY

微处理器与外部世界的通信方式?

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

  • 串行通信接口
  • 并行通信接口

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

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

广告