首先我们需要明白两个概念,就是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. c语言选择夹答案,单片机串口通讯制作说明

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

  2. 【已解决】Spring容器中找不到ServletWebServerFactory类出现的异常

    [已解决]Spring容器中找不到ServletWebServerFactory类出现的异常 [已解决]ApplicationContextException: Unable to start Ser ...

  3. 【已解决】Vue3+Element-plus中input输入框中图标不显示

    [已解决]Vue3+Element-plus中input文本框中图标不显示 前言 一.官网 二.步骤 1.图标按需导入 2.图标注册 3.属性绑定 前言 今天博主正在学习Springboot+Vue的 ...

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

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

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

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

  6. 单片机串口通讯RXD与TXD如何对接详解(独家!)

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

  7. 华大单片机-串口通讯多字节

    目录 华大单片机---串口通信 1.串口通信基本原理 (1)串口通信原理: (2)华大的串口通信: (3)简单介绍下: (4)多字符发送: 2.初始化代码 3.发送代码: 4.接收中断代码 华大单片机 ...

  8. 51单片机串口通讯介绍和实现

    串口通讯 前言 计算机是一种现代化的信息处理工具,它对信息进行处理并提供结果,其结果(输出)取决于所接收的信息(输入)及相应的处理算法. 随着多微机系统的广泛应用和计算机网络技术的普及,计算机的通信功 ...

  9. 51单片机串口通讯c语言程序,如何使用51单片机实现串口通信

    描述 STC51单片机一般带有1个串口,有的带有2个串口,串口一般用于下载程序和串口通信.串口通信特别适合控制设备,所以工控机的电脑上一般都带有串口. 51单片机的串口引脚为P3.0引脚与P3.1引脚 ...

最新文章

  1. 【Arduino】HX711 拉力计称重模块 两个模块同时使用
  2. easyScholar——文献数据库插件
  3. 为什么一直没有意识到自己还是面向过程编程
  4. fun(n) Java_java程序员的kotlin课(N+2):suspending函数执行编排
  5. 程序员如何在百忙中更有效地利用时间,如何不走岔路,不白忙(忙得要有效率,要有收获)...
  6. 力扣141.环形链表
  7. 分类算法学习(三)——逻辑回归算法的原理及简单实现
  8. 【知识图谱系列】多关系异质知识图谱表示学习综述
  9. 全球压缩毛巾行业调研及趋势分析报告
  10. 中国地区2012年第一季度网络安全威胁报告
  11. dataframe分组并求平均
  12. cython代码编译和setup.py文件编写
  13. 修改elementui 的datepicker日期选择器自然周从周一至周日
  14. 使用C++代码解密微信加密数据库信息!
  15. Win10问题篇之——WIN2016和WIN10关闭同步主机服务,节省磁盘频繁读取,并关闭自动维护
  16. 【图像处理笔记】图像分割之聚类和超像素
  17. jOOQ-将两个表的连接提取到相应的POJO中
  18. UVA 12576 - Simply Loopy
  19. 杰理ac18芯片_杰理科技推出:「梧桐」系列双模音视频 AIoT 芯片
  20. Autoform R7零基础初学分析视频教程

热门文章

  1. 如何使用 Javascript/node.js 在 WebRTC 中构建音视频通话APP?
  2. 聊聊spring tx的EnableTransactionManagement
  3. Python设计模式——观察者模式
  4. 20170204-py
  5. 转:linux的源码查看, c++语法 查看网站
  6. VS2010环境下MFC使用DataGrid绑定数据源
  7. 搭建hypervisor类型为VMWare的cloudstack环境
  8. 我爱你,与你无关——登录系统的逻辑与结构
  9. JAVA8 Stream方法使用详解Filter、map等用法(一)
  10. JavaFX FXML场景编辑器使用示例