单片机接口技术-串行通信.ppt

单片机接口技术-串行通信.ppt

ID:55868450

大小:3.29 MB

页数:49页

时间:2020-06-11

单片机接口技术-串行通信.ppt_第1页
单片机接口技术-串行通信.ppt_第2页
单片机接口技术-串行通信.ppt_第3页
单片机接口技术-串行通信.ppt_第4页
单片机接口技术-串行通信.ppt_第5页
资源描述:

《单片机接口技术-串行通信.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机原理及其接口技术--串行通信单片机串行通信单片机原理及其接口技术单片机在某些情况下,需要和其他设备进行通信。单片机将数据传回计算机或者其他设备进行处理。或者接受计算机或其他设备传过来的数据而进行相应的动作。51单片机提供了串行通信接口。MCS-51单片机的串行口具有两条独立的数据线——发送端TXD和接收端RXD,它允许数据同时往两个相反的方向传输。一般通信时发送数据由TXD端输出,接收数据由RXD端输入。通信的基本概念单片机原理及其接口技术串行通信和并行通信并行通信:数据各位同时进行传送的通信方式

2、。其优点是传递速度快;缺点是数据有多少位,就需要多少根传送线。因传输线的造价昂贵,所以并行通信在位数多、传送距离又远时就不太适宜。并行通信:数据是一位一位按顺序传送的通信方式,它的突出优点是只需一对传送线,还可利用电话线作为传送线,这样就大大降低了传送成本,特别适用于远距离的通信;其缺点是传送速度较低。通信的基本概念单片机原理及其接口技术串行通信的传送方向单工,只允许数据向一个方向传送;半双工,允许数据向两个方向中的任一方向传送,但每次只能有一个站发送;全双工,允许同时双向传送数据,实际上,全双工配置是

3、一对单向配置,它要求两端的通信设备具有完整和独立的发送和接收能力。通信的基本概念单工通信单片机原理及其接口技术通信的基本概念半双工方式单片机原理及其接口技术通信的基本概念半双工方式单片机原理及其接口技术通信的基本概念单片机原理及其接口技术数据通信的同步方式用一个起始位表示一个字符的开始,用停止位表示字符的结束,数据位则在起始位之后、停止位之前。通信时,数据从低位开始传送。为了保证数据传输的正确性,在数据位之后紧跟一位奇偶校验位,用于有限差错检测。当数据不需进行奇偶校验时,此位可省略。。异步方式的一帧数据

4、格式异步方式通信的基本概念单片机原理及其接口技术数据通信的同步方式异步方式异步通信中数据传送格式在异步通信时,通信的双方必须遵守以下基本约定:字符格式必须相同;通信速率必须相同。通信的基本概念单片机原理及其接口技术数据通信的同步方式–异步方式通信的基本概念在串行通信的速率也称为波特率,波特率是指每秒传送二进制代码的位数,单位为位/秒(bit/s)。假设一台设备的数据传送速率为240字符/秒,异步通信方式时,字符格式位为:1位起始位,8位数据位,1位停止位,则波特率为:240×10=2400bit/s每一

5、个二进制代码位的传送时间为波特率的倒数单片机原理及其接口技术数据通信的同步方式–异步方式异步通信的波特率一般在50~19200bit/s之间。通信的基本概念每个数据位占用的时间都相等,发送器按照一个基本相同的时间单位发送一个数据位,接收器必须与传输符号同步,使采样的定时脉冲周期与码元相匹配,即发送时钟与接收时钟必须同步。在同步方式时,是以块的形式传送,数据块中的数据之间没有间隔。传送数据块时,在数据块之前加上同步字符(SYN),紧接着连续传送数据,并用准确的时钟来保证发送端与接收端的同步,当线路空闲不断

6、地发送同步字符。一个大的数据块可以分解成若干个小的数据块,每个小数据块之间依靠同步字符来区别。单片机原理及其接口技术数据通信的同步方式–同步方式常用的串行通信协议-RS232单片机原理及其接口技术电气特性RS-232C上传送的数字量采用负逻辑,且与地对称。逻辑“1”:-3~-15V逻辑“0”:+3~+15V。RS-232C标准的信号传输的最大电缆长度为30米,最高数传速率为20kbit/s。51单片机的串行通信信号的电平是TTL。由于TTL电平和RS-232C电平互不兼容,所以两者对接时,必须进行电平转

7、换。常用的电平转换芯片MAX232MC1488、MC1489常用的串行通信协议-RS485单片机原理及其接口技术RS-232C虽然应用很广泛,但其推出较早,在现代网络通讯中已暴出明显的缺点:传输速率低、通讯距离短、接口处信号容易产生串扰等。RS-485为半双工,收发双方的信号地不再共地,采用一对平衡差分信号线。RS-485对于多站互连是十分方便的。RS-485标准允许最多并联32台驱动器和32台接收器。RS-485的信号传输采用两线间的电压来表示逻辑“1”和逻辑“0”,由于收发方需要两根传输线。数据采用

8、差分传输,所以干扰抑制性好。又因无接地问题,所以传输距离可达1200米,传输速率可达10Mbit/s。普通的PC机一般不带RS-485接口,因此要使用RS-232/RS-485转换器。对于单片机可以通过芯片MAX485来完成TTL/RS-485的电平转换。RS232协议单片机原理及其接口技术EIARS-232C是异步串行通信中应用最广泛的标准总线,是美国EIA(ElectronicIndustriesAssociation,电子工业联合会)

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

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

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