《串行通讯口》课件

《串行通讯口》课件

ID:38616366

大小:367.01 KB

页数:38页

时间:2019-06-16

《串行通讯口》课件_第1页
《串行通讯口》课件_第2页
《串行通讯口》课件_第3页
《串行通讯口》课件_第4页
《串行通讯口》课件_第5页
资源描述:

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

1、第9章串行通讯口9.1概述9.1.1并行通讯与串行通讯(1)并行通讯:在同一时刻内,数据的各位并行传送。典型应用,计算机与并行打印机连接。优点:处理速度快。缺点:占用传输线多,传输距离短,一般小于30米。(2)串行通讯:数据一位一位的依次传送。优点:传输线少,适合于远距离传送。缺点:传送速度较慢。19.1.2串行通讯的字符格式(1)异步通讯传送方向……..1数据0……..1数据0……..1数据0停止位起始位停止位起始位停止位起始位若干空闲位数据中信息的两种状态分别以mark和space标志,其中:mark译为”

2、标号”,对应逻辑1的状态。Space译为”空格”,对应逻辑0的状态。2说明:每一幀数据均以0开始,以1终止,中间传送的数据位可以是5位,7位,8位均可,中间有若干空闲位,空闲时一般处于1的状态。异步通讯比较灵活,实现起来比较简单(2)同步通讯选用一个同步字符,例如0010010发送过去,约定同时开始同步传送。数据之间没有间隔,可连续发送。传送方向数据数据数据数据同步字符3比较:同步传送效率比异步高。如果传送200个字节加一各同步字符,则辅助数据只佔0.5%若用异步传送到200个字节则至少有400位辅助数据,其数

3、量可观。9.1.3异步串行通讯的信号格式:(1)近程通讯RS232TXD甲机RXDGND1488148914891488RXD乙机TXDGNDTTLTTLTTLTTLRS2324近程通讯采用数字信号直接传送方式:计算机内部的数据信号是TTL电平标准,而通信线上的数据信号是RS-232电平标准。尽管电平标准不同,但数据信号的波形和频率并没有改变,近程串行通讯只需进行电平转换后,用传输线把两端接口电路直接连接起来即可实现。RS-232和TTL电平标准的逻辑值规定为:RS-232标准TTL标准逻辑1(mark)-5~

4、-25V2~5V(高电平额定值3V)逻辑0(space)+5~+25V0~0.8V(低电平额定值0.2V)5计算机MODEMMODEM计算机数字信号数字信号RS-232标准RS-232标准模拟信号电话线地地(2)远程通讯在远程通讯中,应使用专用通信电缆,出于经济的考虑,通常使用电话线作为传输线,如图:6远距离直接传送数字信号,信号会发生畸变,为此要把数字信号转变为模拟信号再进行传送,通常使用频率调制法(FSK),即以不同频率的载波信号代表数字信号的两种不同电平状态,这种数据传送方式称为频带传送方式。通常为:ma

5、rk:1270HZ或2225HZspace:1070HZ或2025HZ在串行通信发送端有调制器,用以把电平信号调制为频率信号,而在接收端有解调器,用以把频率信号解调为电平信号。通常串行通信两端均具有发送接收功能,因此均应设置调制器和解调器,二者合二为一为调制解调器,即MODEM。7ABABAB9.1.4串行通讯的数据通路形式(1)单工形式数据单向传送,只需一条传输线。(2)半双工形式数据传送是双向,但不可同时进行。传输线可用一条,也可用两条。(3)全双工形式数据传送是双向,且可同时发送接收。需两条传输线。89.

6、1.5串行通讯的传送速率用每秒传送数据的位数衡量,现在常用波特率(baudrate)表示,以波特为单位1波特=1bit/s(位/秒)例如电传打字机传送速率为每秒10个字符,每个字符11位,则波特率为:11位/字符×10字符/秒=110位/秒即110波特传送一位需时间:1/110秒≈9.1msMCS-51系列单片机具有一个全双工的串行口,它在不同的工作方式中可同步或异步发送或接收数据。其波特率范围:以6MHZ晶振为例:为0.24波特~31250波特99.28051单片机串行口的控制及工作方式(P110)串行口接收

7、端:P3.0(10脚)RXD,发送端:P3.1(11脚)TXD。9.2.18051串行口的控制寄存器(1)串行口控制寄存器SCON字节地址98H可位寻址。SM0SM1SM2RENTB8RB8TIRI多机通信位00:方式0接收中断标志01:方式1发送中断标志10:方式21:允许接收接收到的第9位11:方式30:禁止接收待发送的第9位10例:使串行口方式1发送MOVSCON,#40H01000000方式1禁止接收(2)电源控制寄存器:PCON字节地址87HD7SMOD只有最高位D7位有定义,SMOD称波特率选择位。

8、SMOD为1时比为0时波特率高一倍。(3)串行通道数据寄存器:SBUF它是两个8位移位寄存器,一个是发送缓冲器,只写不读,另一个是接收缓冲器,只读不写,它们共用一个地址99H11MCS-51串行口内部机构129.2.2串行口的四种工作方式(P110)SM0SM1工作方式功能说明波特率00方式0同步移位寄存器fosc/1201方式18位数据UART2SMOD(T溢出率)/3210方式29

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

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

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