8251芯片中文资料汇总(8251引脚图及功能_工作原理及应用电路)

芯片引脚图

707人已加入

描述

  8251作用特点

  8251具有同步/异步的接受/发送功能。它能将并行输入的8位数据变换成逐位输出的串行信号;也能将串行输入数据变换成并行数据,一次传送给处理机。广泛应用于长距离通信系统及计算机网络。

  8251引脚图功能

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:地线输入接电路的地线。

  8251的工作方式

  异步工作方式:

  CPU发出接收命令,接收电路监视RXD端,发现一个起始位,开始一个字符的接收过程。在接收手时针的作用下,接收到的数据串行进入接收移位寄存器,被移位并进行奇偶校验,再删除停止位,得到并行数据,经片内总线接收数据缓冲器,等待CPU 读取,同时RXRDY引脚置高电平,且状态寄存器的RXRDY位为1同步工作方式:

  同比工作方式分为内同步和外同步:

  工作于内同步: CPU 发出允许接收和进入搜索指令,检测RXD 引脚,将接收的数据位送入移位寄存器,并与同步字符寄存器的内容比较,若不同,不断接收并且进行移位比较操作,知道相同出现,则SYNDE置高电平,表明同步出现。若为双同步则需两个字符 均一致。

  工作于外同步:由外部电路监测同步字符,当发现同步字符后,从同步输入端SYNDET 输入高电平,告知8251A,8251A 就脱离对同步字符的搜索过程,高电平需维持一个接收时钟周期。

  达到同步后, 8251A 利用接收时钟采样RxD,接收同步帧格式数据。采得的数据送往移位寄存器,当位数达到一个字符规定的数位时,移位寄存器的内容通过片内总线送往接收数据缓冲器,同时RXRDY 引脚置高电平,且状态寄存器的RXRDY位为1,表示已经收到一个可用字符。

  8251内部结构图

8251

  8251应用电路一

  有一片8251芯片,并和标准RS-232C接口连接好,如下图所示。

8251

  该电路用来完成同PC微机的联机以及串行监控操作的实现,其端口地址为:

  数据口:C0H 控制口:C1H

  8251应用电路二

  8251A是一个28管脚的双列直插芯片,插在实验箱的40脚自锁紧通用插座上,实验中需用导线手动连接包括电源、地、数据总线、时钟信号、发送线、接收线在内的所需要的所有线路。参考连线如图3.18所示。

8251

  8251应用电路三

8251

  当编译运行后,把开关放在低电平,8个LED灯顺时针每隔一秒轮流亮;把开关打在高电平,则LED灯每隔一秒逆时针轮流亮。


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分