您的位置 首页 传感器

单片机串口通讯RXD与TXD怎么对接详解

相信很多人都对单片机与计算机或者芯片通信时,RXD与TXD如何连接比较困惑。因为在一些电路图中,有的是直连接法,有的是交叉接法,让人有点…

信任很多人都对单片机与计算机或许芯片通讯时,RXD与TXD怎么衔接比较困惑。由于在一些电路图中,有的是直衔接法,有的是穿插接法,让人有点摸不着头脑。

首要需求理解两个概念,便是DTE和DCE。DTE是指数据终端设备,典型的DTE便是计算机和单片机。DCE是指数据通讯设备,典型的DCE便是MODEM。RS232串口规范中的RXD和TXD都是站在DTE立场上的,而不是DCE。理解了这一点,再讲下面的接线办法,就很好理解了。

单片机与计算机进行串口通讯时,单片机的RXD接计算机的TXD,单片机的TXD接计算机的RXD。

(1)运用串口直通线。规划电路时,单片机的RXD衔接电路板DB9的TXD,单片机的TXD衔接电路板DB9的RXD,详细完成可在232电平转化芯片处反接。

(2)运用串口穿插线。规划电路时,由于串口线已做穿插,单片机的RXD衔接电路板DB9的RXD,单片机的TXD衔接电路板DB9的TXD,均直连即可。

这就能够解说为什么有的电路中运用直衔接法,有的电路中运用穿插接法,便是由于运用的串口线不同。

单片机与串口设备(如GPRS模块、载波芯片等)通讯时,一概将RXD与TXD反接,即单片机的RXD接设备的TXD,单片机的TXD接设备的RXD。(特别标示其RXD与单片机RXD直连的具有,如华为的EM310)

以上仅仅开发过程中的个人心得,有什么问题,期望各位童鞋不吝赐教。

–然后,我查了一下MAX485的材料,发现DATASHEET说MAX485的DI(Data Input)接51的TXD,MAX485的RO(R… Output)接51的RXD。这就很明显了嘛,8051是DTE,MAX485是DCE,数据从51的TXD宣布,从MAX485的DI输入进行处理,51的RXD接法同理。如有过错,感谢指出。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/chuanganqi/263601.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部