《usart模块》ppt课件

《usart模块》ppt课件

ID:40012842

大小:1.08 MB

页数:64页

时间:2019-07-17

《usart模块》ppt课件_第1页
《usart模块》ppt课件_第2页
《usart模块》ppt课件_第3页
《usart模块》ppt课件_第4页
《usart模块》ppt课件_第5页
资源描述:

《《usart模块》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章USART模块微处理器与外设交换数据的过程可选择以下两种方式:并行通信:数据的各个数位同时传送。串行通信:数据按照位的顺序一位一位传送。第7章USART模块与并行通信相比,串行通信的优点(1)成本大大降低(2)易于实现远距离通信(3)工作频率可以更高,可以实现非常高速率的数据传输(4)一般支持简单的数据传输协议或规范,支持数据确认机制。第7章USART模块在串行通信中数据在两个站之间进行传送的。按照数据传送方向,串行通信可以分为单工、半双工和全双工三种制式。在单工制式下数据只能从发送站向接收站传送。在半双工制式下数据能双向传送,但是不能

2、同时在两个方向上传送数据。在全双工制式下,接收数据和发送数据占用不同的线路,全双工通信可以同时发送和接收。几种常用的通信协议同步通信方式要求通信双方以相同的时钟频率进行,而且准确协调,通过共享一个单个时钟或定时脉冲源保证发送方和接收方的准确同步,效率较高;异步通信方式不要求双方同步,收发方可采用各自的时钟源,双方遵循异步的通信协议,以字符为数据传输单位,发送方传送字符的时间间隔不确定,发送效率比同步传送效率低。第7章USART模块串行通信标准有许多,下面对部分席见的串行通信进行简单介绍。1.1、RS232串行通信接口的特性在TxD和RxD上:

3、逻辑1(MARK)=-5V~-15V逻辑0(SPACE)=+5~+15V允许的最大传输速率为38.4kb/s或更高;最长可驱动电缆25m。机械特性:RS232标准采用的接口是9芯或25芯的D型插头,常用的一般是9针插头(DB-9)1.2RS232串行通信接口定义1.2RS232串行通信接口定义9针串口(DB9)25针串口(DB25)针号功能说明缩写针号功能说明缩写1数据载波检测DCD/CD8数据载波检测DCD/CD2接收数据RXD3接收数据RXD3发送数据TXD2发送数据TXD4数据终端准备DTR20数据终端准备DTR5信号地GND/SG7信

4、号地GND/SG6数据设备准备好DSR6数据准备好DSR7请求发送RTS4请求发送RTS8清除发送CTS5清除发送CTS9振铃指示RI22振铃指示RI1.2RS232串行通信接口定义RS-232C规标准接口有25条线,常用的只有9根,它们是:(1)数据装置准备好(Datasetready-DSR)——有效时(ON)状态,表明通信装置处于可以使用的状态。(2)数据终端准备好(Datasetready-DTR)——有效时(ON)状态,表明数据终端可以使用。(3)请求发送(Requesttosend-RTS)——用来表示DTE请求DCE发送数据,即

5、当终端要发送数据时,使该信号有效(ON状态),向MODEM请求发送。它用来控制MODEM是否要进入发送状态。(4)允许发送(Cleartosend-CTS)——用来表示DCE准备好接收DTE发来的数据,是对请求发送信号RTS的响应信号。当MODEM已准备好接收终端传来的数据,并向前发送时,使该信号有效,通知终端开始沿发送数据线TxD发送数据。(5)接收线信号检出(ReceivedLinedetection-RLSD)——用来表示DCE已接通通信链路,告知DTE准备接收数据。当本地的MODEM收到由通信链路另一端(远地)的MODEM送来的载波信

6、号时,使RLSD信号有效,通知终端准备接收,并且由MODEM将接收下来的载波信号解调成数字两数据后,沿接收数据线RxD送到终端。此线也叫做数据载波检出(DataCarrierdectection-DCD)线。(6)振铃指示(Ringing-RI)——当MODEM收到交换台送来的振铃呼叫信号时,使该信号有效(ON状态),通知终端,已被呼叫。(7)发送数据(Transmitteddata-TxD)——通过TxD终端将串行数据发送到MODEM,(DTE→DCE)。(8)接收数据(Receiveddata-RxD)——通过RxD线终端接收从MODEM

7、发来的串行数据,(DCE→DTE)。(9)地线-GND。2RS232串行通信接口的应用2.1采用RS232进行计算机通信串口通信接线方法:两个不同串口(不论是同一台计算机的两个串口或分别是不同计算机的串口),串口传输数据只要有接收数据针脚和发送针脚就能实现,即同一个串口的接收脚和发送脚直接用线相连,不同串口的接收端和发送端相连即可实现通信。RS232接口定义最简单的RS232接口连接7.2.3流控和握手流量控制:P262握手协议:P2627.2.4分帧和组帧7.2.3错误检测和CRC校验7.2.6RS485RS-485总线,在要求通信距离为几

8、十米到上千米时,广泛采用RS-485串行总线标准。RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。RS-485采用半双工工作方式,任何时候只能有一点

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

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

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