萌新的51之旅——串口通信(3)

本文详细介绍了51单片机在串口通信中的过程特性,分析了RS-232C接口存在的问题,如传输距离短、抗干扰能力差等。对比之下,RS-422A的双端平衡驱动和差分接收器显著增强了抗干扰能力。此外,还讨论了多机通信控制位、波特率设定以及51单片机在不同方式下的起始位、停止位和数据位配置。最后提到了在多机通信中常采用的RS-485标准。
摘要由CSDN通过智能技术生成

一,过程特性
过程特性规定了信号之间的时序关系,以便正确的接收和发送数据
采用RS-232c接口存在的问题
一,传输距离短,传输速率低
该总线标准受电容允许值的约束,使用时传输距离一般不要超过15米,最高传输速率为20K
二,有电平偏移
该总线标准要求收发双方共地通信,距离较大时,收发双方的地电位差别较大,在信号地上将有比较大的地电流,并产生压降
三,抗干扰能力差
该接口的电瓶转换时采用单端输入输出,在传输过程中,相当干扰和噪声混在正常的信号中,为了提高信噪比,该总线标准不得不采用比较大的电压摆幅
RS-422A输出驱动器为双端平衡驱动器,如果其中一条线为逻辑状态1,另一条线就位逻辑状态0,比采用单端不平衡驱动,对电压的放大倍数大一倍,差分电路能从底线干扰中拾取有效信号差分接收器可以分辨以上电位差,若传输过程中混入干燥和噪声,由于差分放大器的作用,可使干扰和噪声相互抵消,因此可以避免或大大减弱地线干扰和电磁干扰的影响。
在这里插入图片描述

SM2,多机通信控制位主要用于方式二和方式三,当接收机的SM2=1时可以利用接收到的RB8来控制是否激活ri当SM2=0时不论收到的rb 8为0和1均可以使收到的数据进入sbuf,并激活ri通过控制SM2可以实现多机通信.
Ren,允许串行接收位有软件智ren=1则启动串行口接收数据,若软件智ren=0,则禁止接收。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值