8251芯片是通用同步异步收发器(USART)。它充当微处理器和外围设备之间的中介。它将串行数据转换为并行格式,反之亦然。该芯片为28引脚DIP。 8251A芯片的引脚说明
Pin 说明
D 0 -D 7 并行数据
C / D 控制寄存器或数据缓冲区选择
RD 读取控件
WR 写入控件
CS 芯片选择
CLK 时钟脉冲
RESET 重置
TxC 发射器时钟
TxD 传输的数据
RxC

Interfacing 8251 USART with 8085 Microprocessor

8251芯片是通用同步异步收发器(USART)。它充当微处理器和外围设备之间的中介。它将串行数据转换为并行格式,反之亦然。该芯片为28引脚DIP。

8251A芯片的引脚说明

BRKDET
Pin

说明
D 0 -D 7 并行数据
C / D 控制寄存器或数据缓冲区选择
RD 读取控件
WR 写入控件
CS 芯片选择
CLK 时钟脉冲
RESET 重置
TxC 发射器时钟
TxD 传输的数据
RxC 接收器时钟
RxD 接收器数据
RxRDY 接收器就绪
TxRDY 已准备好发送器
DSR 数据集已就绪
DTR 数据终端就绪
SYNDET / 同步检测/
DetectBreak
RTS 请求发送数据
CTS 清除为发送数据
TxEMPTY 发送器为空
V cc V cc (5V)
GND 地面(0V)

现在让我们看一下8251芯片的功能框图。

该图中有五个不同的部分。这些部分如下:

  • 读/写控制逻辑
  • 发射机
  • 接收者
  • 数据总线缓冲器
  • 调制解调器控制。

8251与8251的接口:

现在让我们看看如何将8251与8085接口。在图中,我们可以看到有8条数据线D 7-0 连接到微处理器的数据总线。并且8251的 RD WR 也与 RD 。8251正在从CLK的CLK OUT引脚获取时钟8085。并且RESET也连接到微处理器的RESET OUT引脚。

C / D 引脚用于选择控制寄存器或数据寄存器。该引脚连接到8085的A 0 引脚。8251的 CS 引脚连接到地址解码器的输出电路。地址解码器使用A 7 至微处理器的A 1 线。在此图中,当A 7 和A 4 处于逻辑1时,将启用 CS 而所有其他行均为逻辑0。

从下表中,我们可以看到如何读取或写入数据字,读取状态字和写入控制字。