8251作用特点
8251具有同步/异步的接受/发送功能。它能将并行输入的8位数据变换成逐位输出的串行信号;也能将串行输入数据变换成并行数据,一次传送给处理机。广泛应用于长距离通信系统及计算机网络。
8251引脚图功能
RESET:复位输入线,高电平有效。当RESET 为高电平时,8251被复位,置为空闲状态,在把--组新的控制字写入8251设置其功能之前,8251一直处禾“空闲”状态。
CLK:时钟输入信号,用于产生8251内部时序,在同步方式工作时,CLK 频率必须高于接收器和发送器频率的30倍,异步方式时至少为接收发送时钟的4.5倍。另外,规定CLK 的周期范围为0.4us+1.35ys.
RD:读信号,低电平有效,RD为低电平肘,通知8251,CPU 正从8251|读取数据或状态信息。
WR:写信号,低电平有效,WR为低电平时,通知8251,CPU 正把数据或控制字写入
CS:片选输入线,低电平有做,CS为低电平时,选中8251,若CS为高电平,则数据总线处于三态。
C/D:控制/数据选犟信号,C厄控制8251数据总线上的信息含义。C/市为低电平,数据总线上为数据;C/瓦防高电平,数据总线上为控制字或状态信息。
D0~D7:数据总线,该三态双向的8位数据总线与单片机直接相连,传送数据、控制字和状态信息。
TXRDY;发送准备就绪信号,高电平有效。表示8251发送缓冲器空,允许CPU 输出数据,当CPU 按查询方式工作时,TXRDY 作为联络信号,当CPU 按中断方式工作时,TXRDY可作为中断请求信号。8251从单片机(CPU)接收了一个字符时,TXRDY 自动复位。
TXE:发送器空信号,高电平有效,表示发送器中并一串转换器空,即发送方式结束。当发送器接收到CPU 发来的-一个字符后,TXE 自动复位。在同步方式工作时,若CPU来不及输出一个新字符,则TXE 变高,同时发送器在输出线上自动插入同步字符填补传送空隙。
RXRDY:接收准备好信号,高电平有效,向CPU 表示数据接收准备好,可以把字符取走了,当CPU 读取一个字符后,RXRDY 自动复位。当CPU 按查询方式工作时RXRDY 作为联络信号,当CPU 按中断方式工作时,RXRDY 可作为中断请求信号。
SYN/BD;同步检测/断点检测信号,当8251在同步方式工作时,此端为同步检测信号,它是作为输入还是输出,取决于初始化程序规定8251工作于内同步还是外同步。若工作于内同 步方式,作为输出,则当8251检测到同步字符时,输出高电平信号,表示已达到同步,当CPU执行一次读状态操作时,它复位。若工作于外同步方式时作为输入,则从此端输入一个正跳变信号,启动8251在下一个R文C的下降沿开始装配数据字符。当8251在异步方式工作时,此端为断点检测信号,只要接收器在二个连续的停止位中保持低电平,这个输出端便为高电平,在RESET 复位时,此信号复位。
TXD:发送数据线,由CPU 送来的并行字符由此端串行发送出去,高电平代表“1”。
TXC:发送器时钟输入线,这个时钟控制8251发送字符的速度,数据在TXC的下降沿由8251移位输出。在同步方式,TXC信号频率等于波特率,由调制解调器供给;在异步方式病平信号频率可以是波特率的1、16 或64 倍,由方式控制指令预置。
RXD:接收(器)数据线,字符由此端串行地接收,在8251中转换为并行字符,高龟平代表“ 1”。
RXC:接收器时钟输入线,这个时钟控制8251接收字符的速率,8251在区C的上升沿采样数据。在同步方式,RXC信号颁率等于波特率,由调制解调器供给;在异步方式,RXC信号频率可以是波特率的1、16或64倍,由方式控制指令预置。
DTR:接收器时钟输入线,这个时钟控制8251接收字符的速率,8251在成亡的上升沿采样数据。在同步方式,RXC信号频率等于波特率,由调制解调器供给;在异步方式,RXC信号频率可以是波特率的1、16 或64 倍,由方式控制指令预置。
DSR:数据终端准备好输出线,低电平有效,用以表示CPU准备就绪,该输出状态由8251命令字D 来控制。当D=1时,DTR=0,向调制解调器表示数帮终端已经准备好。
RTS:数据设备准备好输入线,低电平有效,调制解调器输入的DSR=0↓表示数据设备已准备好,DSR输入状态存入8251状态字的D,供CPU 查询。
RTS;请求发送输出线,这个信号等效于DTR,同于通知调制器,CPU 已准备好发送。它由8251命令字的DS 位控制,D3=1时,RST输出低电平。该输出信号请求调制器作好发送数据的
CTS:准许送数输入线,这是调制器对8251RTS信号的回答,当其为低电平时,允许8251发送数据。
Vss;电源输入端,接十5V 疏电源。VSS:地线输入接电路的地线。