可编程串行接口

可编程串行接口

ID:39635402

大小:1.44 MB

页数:35页

时间:2019-07-07

可编程串行接口_第1页
可编程串行接口_第2页
可编程串行接口_第3页
可编程串行接口_第4页
可编程串行接口_第5页
资源描述:

《可编程串行接口》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、可编程串行接口8250本节主要内容串行通信的一般概念1串行通信的接口标准2可编程串行通信接口芯片82503一、串行通信基本概念单工通信半双工通信全双工通信同步通信异步通信工作方式同步方式串行通信方式的特点每个时间单位传送一位信息每个字符(字节)的各位依次传送传输线少,距离远,成本低1、工作方式发送器接收器发送器/接收器发送器/接收器发送器/接收器发送器/接收器单工方式:半双工方式:全双工方式:在做远距离传输时,需要通过MODEM将数字信号→模拟信号,可以利用电缆线传输(称为调制),接收方利用MODEM将模拟信号转换为数字信号(称为解调)。调制与解调

2、调制解调器的调制方式有以下三种:①振幅调制(AmplictuteShiftKeying,ASK)②频率调制(FrequencyShiftKeying,FSK)③相位调制(PhaseShiftKeying,PSK)串行通信需要解决的问题双方以何种速率进行通讯进行传输的数据格式如何从位流中正确地采样到位数据收发出错时如何处理收发双方必须严格遵守相关通信协议:同步串行通信异步串行通信2、同步通信与异步通信同步通信:特点:利用同步字(SYN)获得双方的同步信息,数据之间无间隔符(数据流)所以传输速率较高,同步传输的数据格式:CRC的意思是循环冗余校验码,用

3、于检验在传输过程中是否出现错误。同步通信的优缺点优点:一次传输多个数据,传输效率高,速度快。发送方接收方公用时钟缺点:一帧数据中收发时钟要保持高度同步,如果双方的时钟频率有偏差,会因为积累造成错位。异步串行通信方式特点:以字符/字节为单位传送,通信双方需约定协议(格式,速率等)。异步通信必须遵从两项规定:1.数据的格式:每一个数据传送时,必须加一个起始位,后面加1或1.5或2个停止位。还可根据需要加入校验位。校验位奇校验:字符加上校验位有奇数个1;偶校验:字符加上校验位有偶数个1。校验位产生和检查由串行通信控制器内部自动产生,停止位也是由硬件自动产

4、生的。(偶数个错误不能检测)。异步通信时,字符/字节是一帧一帧的传送,每帧字符必须靠起始位来同步,在异步通信的数据传送中,传输线上允许空字符。2.波特率(bps)波特率就是传送数据位的速率(用位/秒)表示。例:数据传送速率为120字符/秒,每帧包括10个数据位,则波特率为120×10=1200位/秒=1200bps常用的异步通信的波特率的值为:150、300、600、1200、2400、4800、9600、14400、28800。二、串行通信的物理标准进行串行通信的线路连接时,需要解决的问题:1.计算机与外设之间要共同遵守的某种约定,称为物理接口标

5、准,包括电缆的机械特性、电气特性、信号功能和传送过程的定义。2.按相关接口标准设计接口电路。常用RS-232-C。RS-232-C串行接口标准RS-232标准是美国EIA(电子工业联合会)与BELL等公司一起开发的,1969年公布的通信协议,适合的数传率:0~20Kbps。RS-232对电气特性,逻辑电平和各种信号线的功能都作了规定。串行接口计算机DTE串行接口计算机或终端DTE1234DB-25型连接器25脚,只用9个信号(2个数据线,6个控制线,1个地址)5678911132522201814发送电流(-)发送电流(+)DCDGNDDSRCTS

6、RTSRXDTXD(-)接收电流(+)接收电流123456789DSRRTSCTSRIDCDRXDTXDDTRGNDDB-9型连接器9针,9针全用机械特性连接器(Connector)1、近距离连接(<15m)只用3条线(发送线TXD,接收线RXD,信号地线)TXDRXDTXDRXDA机B机77223345620456202、远距离连接(>15m)1)需用MODEM和专用电话线2)需用2~9条信号线(在接口与MODEM之间)三.可编程串行接口8250功能简介CPU利用串行通信与外部进行数据交换,必须通过串行接口电路实现。(1)进行串/并行转换。(2)

7、实现串行数据格式化。(3)能进行可靠性校验。(4)实现与数据通信设备之间的联络控制。INS8250D7~D0SINSOUT8250主要功能(1)支持异步串行通信规程,发送时可自动插入起始位、停止位和奇偶校验位,接收时能自动删除。(2)内部具有可编程的时钟产生电路,可对外部时钟进行1~65535次分频。(3)具有由CPU的发向调制解调器MODEM的控制信号。(4)具有优先级排除的中断系统,有多种中断源。(5)发送和接收都采用双缓冲结构(数据稳定)。1、8250的内部结构及工作原理1)数据总线缓冲器功能:与CPU总线D7~D0连接,实现数据传送。2)读

8、写控制逻辑输入片选信号,同时有效选中82508250内部寄存器的选择信号锁存地址及片选信号,以稳定译码数据输入选通信号,任

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。