相信很多人都对单片机与计算机或者芯片通信时,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)

单片机串口通讯RXD与TXD如何对接详解(独家!)相关推荐

  1. 单片机串口通讯RXD与TXD如何对接详解

    相信很多人都对单片机与计算机或者芯片通信时,RXD与TXD如何连接比较困惑.因为在一些电路图中,有的是直连接法,有的是交叉接法,让人有点摸不着头脑. 首先需要明白两个概念,就是DTE和DCE.DTE是 ...

  2. 《单片机串口通信及测控应用实战详解》——6.3 PC端程序设计

    本节书摘来异步社区<单片机串口通信及测控应用实战详解>一书中的第6章,第6.3节,作者:李江全,聂晶,梁习卉子,刘新英,更多章节内容可以访问云栖社区"异步社区"公众号查 ...

  3. c语言选择夹答案,单片机串口通讯制作说明

    单片机串口通讯制作说明 * 该例程针对"TX-1C"型单片机实验板为例进行详解 我们举例采用比较传统的51系列单片机为例,芯片选用STC89C52RC,首先我们需要明确一点,目前高 ...

  4. 51单片机串口通讯 +Proteus仿真实验

    51单片机串口通讯 +Proteus仿真实验 ✨注意不要使用Proteus 8 Professional 8.13版本串口通信会出错.

  5. 网易云信即时通讯推送保障及网络优化详解(三):如何在弱网环境下优化大数据传输

    对于移动 APP 来说,IM 功能正变得越来越重要,它能够创建起人与人之间的连接.社交类产品中,用户与用户之间的沟通可以产生出更好的用户粘性. 在复杂的 Android 生态环境下,多种因素都会造成消 ...

  6. 嵌入式单片机基础篇(一)之stm32F1GPIO详解

    嵌入式单片机基础篇(一)之stm32F1GPIO详解 stm32F1GPIO详解 下面以stm32f103zet6以及51单片机为例,讲解单片机最基本部分IO口 第一部分:stm32 STM32 的 ...

  7. Target EDI 对接详解 – Partner Online EDI 注册

    Target 塔吉特是美国仅次于 Walmart 沃尔玛的第二大巨型折扣零售百货集团,在2020财年实现零售收入同比增长19.8%,赶超了 CVS 和 Tesco,并在2020财年的销售额增长超过15 ...

  8. 单片机基础之ADD与ADDC的区别详解

    单片机基础之ADD与ADDC的区别详解 ADD 两数相加,不加进位位. ADDC 两数相加,加进位位.进位当时为1就加1,进位为0就加0. 一般在多字节数相加时,低字节相加用ADD ,高字节相加就用A ...

  9. 【已解决】单片机串口通讯中RXD与TXD如何连线?

    首先我们需要明白两个概念,就是DTE和DCE.DTE是指数据终端设备,典型的DTE就是计算机和单片机.DCE是指数据通信设备,典型的DCE就是 MODEM. RS232串口标准中的RXD和TXD都是站 ...

最新文章

  1. PAT甲级1097 Deduplication on a Linked List:[C++题解]遍历链表、两个vector
  2. python快捷方式图标_python – PyInstaller无法更改快捷方式图标
  3. qnap nas web php,如何在QNAP NAS上建立并使用 iSCSI Target
  4. Web框架——Flask系列之WTF表单验证练习(七)
  5. java时间比较大小_Go、Java 和 Rust 的比较:得出了挺多结论
  6. qprocess 最小化启动外部程序_程序员易踩的 9 大坑,教你识别
  7. 一体化医用电脑推车行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  8. 学校为什么要单位接收函_为什么要选择语言学校留学?
  9. for语句的执行过程_深入学习MySQL 01 一条查询语句的执行过程
  10. LINUX环境变量environ
  11. python调整PPT文档样式
  12. MES系统之生产管理系统功能介绍(源码)
  13. 电视hdmi接口在哪_智能电视都有哪些接口,用途是什么?
  14. 高通qspr是哪几个单词得缩写_无线通讯中的TX/RX具体所指什么? 是哪几个单词的缩写?...
  15. Oracle AutoVue 21.0.x最新支持程序文件格式及版本
  16. 照片后期-lightroom常用调色常见参数解
  17. 教育对人的改变有多大?
  18. 速腾聚创16线雷达配置
  19. 超实用的 Vue 组件通信方式大汇总(8种)
  20. 题目: 输入某年某月某日,判断这一天是这一年的第几天

热门文章

  1. 互联网中所说的“旁注”是什么?
  2. VC890D老款数字万用表内部旋钮触点
  3. sideEffects导致的全局样式消失
  4. 【Flutter实战 BLoC模式 RxDart Provider模式】
  5. scrapy过滤重复数据和增量爬取
  6. 惟伊·京汉方内部启动会圆满成功
  7. 五颜六色的幻想乡 - 矩阵树定理 - 拉格朗日插值
  8. wordpress 自定义字段使用---实现推荐文章
  9. python中计数器的用法_python – 使用单例作为计数器
  10. 面试题目总结(CNN)