原标题:RS232串口简介

台式机电脑后面的9针接口就是com口(串口) 在工业控制 数据采集上应用广泛

最右边的是串口接口 统称为接口 (封装DB9)

通信过程中只有两个脚参与通信

2脚:电脑的输入RXD

3脚:电脑的输出TXD 通过2 ,3 脚就可以实现全双工(可同时收发)的串行异步 通信

5脚:接地

RS232的引脚电路连接完成(就三个脚)

对于

单片机的P3口是有两个复用接口RXD 和TXD 这是单片机进行串行通信的收发口 连接应该错位的对应到电脑的TDX RDX上

注意:单片机和rs232的电平标准是不一样的(各种电平标准见另一word)

单片机的电平标准 TTL电平 :+5V表示1 0V表示0

Rs232的电平标准 +15/+13 V表示1 -15/-13 表示0

所以 单片机与电脑串口通信就应该遵循下面的连接方式:

在单片机与上位机给出的rs232口之间 通过电平转换电路(最上面图中的Max232芯片) 实现TTL电平与RS232电平之间的转换

PC串口与单片机串口连接方式图:

注意这两个DB9: DB91是在电脑上的 DB92是在单片机实验板上焊接着的

这里的交叉连接的意思是 DB91的RXD连着DB92的TXD

DB92的RXD连着DB91的TXD这样交叉着连接

如果电脑没有rs232口 只有USB口 可以用串口转接线转出串口 如图:

这个时候在电脑上位机上需要安装驱动程序

注意 这个驱动程序驱动的是PL2303芯片(在上图的大头里面) 使得RS232信息转换成usb信息

下图为上图的内部结构:

用串口通信比USB简单 因为串口通信没有协议 使用方便简单

责任编辑:

计算机串口是232吗,RS232串口简介相关推荐

  1. can 串口 can 232 can 485 串口转CANbus总线网关模块CAN232/485MB转换器CANCOM

    RS232/485串口转CANbus总线网关模块CAN232/485MB转换器CANCOM 1,串口转CANbus总线网关模块简介: 智能CAN/串口协议转换器LCNET Pro RS-232/485 ...

  2. php 串口通讯,PHP使用RS232串口通讯传送文件的应用演示

    // -------------------------------------------------------------------------- // File name   : RS232 ...

  3. rs232串口驱动_电脑主板RS232串口硬件设计

    更多硬件设计培训视频, 欢迎加入微信公众号"陈苍硬件设计" RS232属于一种电平标准,采用UART异步通信串行数据总线协议.工业电平标准RS422和RS485同样采用UART协议 ...

  4. linux如何调用rs232串口,linux下的rs232串口通讯c代码

    补充: 针口的叫"公头",有孔的叫"母头",如果没有两个母头的串口线的话,可以使用虚拟机,两个虚拟机之间采用"管道"的方式连接,可达到几乎和 ...

  5. 串口通讯协议和RS-232的介绍以及USB/TTL转232模块的工作原理

    1 串口通讯协议简介 串口通讯 (Serial Communication)是一种设备间非常常用的串行通讯方式,电子工程师在调试设备时也经常使用该通讯方式输出调试信息. 通讯协议,我们以分层的方式来理 ...

  6. php接收232通讯接口数据,RS232串口通信的传输格式和接收过程

    串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线Universal Serial Bus或者USB混淆).大多数计算机包含两个基于RS232的串口.串口同时也是仪器仪表设备通用的通信协议: ...

  7. 详解串口通信232/485/422,入门必看!

    关注.星标公众号,直达精彩内容 来源:网路素材 一.RS232基础知识 计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式.由于串行通讯方式具有使用线路少.成本低,特别是在远 ...

  8. 232接口针脚定义_详解串口通信232/485/422,一文就可以搞定!

    一.RS232基础知识 计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式.由于串行通讯方式具有使用线路少.成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用 ...

  9. 计算机串口高低电平,[转载]PC串口电平与TTL电平

    在用PC对单片机进行在线调试或者烧录程序时,通常会用到一个转换小板,进行电平转换,为什么需要转换,这里介绍下这两个电平的规定 EIA-RS-232C电平(PC串口电平) RS-232C标准(协议)的全 ...

  10. c语言接收rs232串口速率,C语言在RS232串行接口通信中的实现

    串口通信是一种广泛使用且实用的通信方式,介绍RS232串行通信的联结方式,研究利用c语言编程实现RS232串行通信的过程.结合实际应用,在约定双方串行通信协议的基础上,运用C语言开发的串行通信软件,实 ...

最新文章

  1. centos7 nginx安装_手把手教你PHP(一) Centos7上的LEMP配置
  2. asp.net中上传文件实例
  3. 13.2.10 Ajax操作
  4. 【ARM】ARM处理器寻址方式
  5. Weblogic以及Tomcat登录认证
  6. 关于一进入系统就注销的解决方法
  7. jQuery.fn.extend()方法
  8. 《深度学习Python实践》第14章——自动流程
  9. android 利用cmdline,将參数从preloader传递到kernel
  10. 零食店投资?市场成本风险分析
  11. tar.bz2 解压命令
  12. 多媒体计算机室的好处,多媒体会议室系统带来的好处有什么
  13. 【遥感专题系列】微波遥感(二、合成孔径雷达SAR基础)
  14. html中的邮件标签
  15. 【剑指 Offer(专项突击版)】 043-047、049、053-054 刷题笔记【二叉树】
  16. 数据仓库-hive分区表
  17. 【Houdini】使用Houdini的Karma渲染器渲染流体
  18. sql中向下取整怎么取_SQL中的取整函数FLOOR、ROUND、CEIL、TRUNC、SIGN
  19. pandas 生成笛卡尔集
  20. 快速删除oracle中重复数据,效率高于直接删除数倍.

热门文章

  1. WinCC语音报警实现方法
  2. 联想小新触摸板驱动_联想小新智能语音鼠标驱动
  3. linux中u盘驱动程序编写,Linux下的硬件驱动——USB设备(下)(驱动开发部分)...
  4. flash关闭硬件加速 关闭自动升级
  5. SHFileOperation DeleteFolder
  6. python模拟登录百度贴吧_Python百度贴吧多线程自动登录签到/自动打码
  7. 错题合集1_JavaSE章节测试
  8. python写诗代码_pyTorch实现AI写诗:开放源码
  9. 注册表知识和技巧大全
  10. 电驴搜索服务器正在连接,电驴连接不上服务器怎么解决?