目前RS232是计算机与通信工业中应用最广泛的一种串行接口。RS232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。RS232采取不平衡传输方式,即所谓单端通讯。

通常RS232接口以9个引脚(DB9)或是25个引脚(DB25)的形态出现,一般个人电脑上会有两组RS232接口,分别称为COM1和COM2。

在物理结构上RS232接口(DB9)分为 9 针 的和 9 孔的,我们也称之为公头和母头,大家可以看下图来简单认识一下:

熟悉了RS232接口之后,我们再来看看RS232接口的 9 个引脚和 25 个引脚,分别定义是什么:

RS232接口引脚定义(DB9)

引脚 定义 符号(一 一对应)

1 载波检测 DCD(Data Carrier Detect)

2 接收数据 RXD(Received Data)

3 发送数据 TXD(Transmit Data)

4 数据终端准备好 DTR(Data Terminal Ready)

5 信号地 SG(Signal Ground)

6 数据准备好 DSR(Data Set Ready)

7 请求发送 RTS(Request To Send)

8 清除发送 CTS(Clear To Send)

9 振铃提示 RI(Ring Indicator)

RS232接口的引脚含义(DB9)

1 DCD 载波检测

数据载波检测时Modem发向DTE,表示已检测出对方载波信号。

2 RXD 接收数据

3 TXD 发送数据

4 DTR 数据终端准备好

DTE设备加电以后,并能正确实现通信的功能,向DCE发出DTR信号,表示数据终端已做好准备工作,可以进行通信。

5 SG 信号地

6 DSR 数据准备好

数据设备是DCE通信的设备,例如Modem加电以后,并能正常执行通信功能时,向DTE发出DSR信号,表示Modem已准备好。这两个准备好信号,在通信的过程中首先要对它们进行测试,以了解通行对方的状态,以可靠地建立通信。但是如果通信的对方并不要求测试,就可以不发出此信号。

7 RTS 请求发送

当DTE有数据需要向远程DTE传输通信时,DTE在测得DSR有效,即Modem接收到信号时,根据提供的目的电话编码,向远程Modem发出呼叫。远程RST收到此呼叫,首先发出2000Hz冲击声,以关闭电话线路回声消除器,然后发出回答载波信号。

本地Modem接收此载波信号,确认已获得两对方的同意,它向远程Modem发出原载波信号,向对方表示是一个可用的Modem,同时用 RS232C的第8引线发出数据载波信号DCD,向DTE表示已检测出有效的回答载波信号。

8 CTS 清除发送

每当一个Modem辨认出对方Modem已准备好运行接收时,它们便用CTS信号通知自己的DTE,表示这个通信通路已为传输数据作好准确,允许DTE进行数据的发送。至此通信链路才建立,开始通信。

在半双工的通信中,CTS是对DTE的RTS信号的答应,使DTE开始传输数据。在全双工的通信中,CTS一般保持很长时间,而对RTS并不要求保持很长时间,通信链路建立后,即可降下。

9 RI 振铃提示

如果Modem具有自动应答能力,当对方通信传叫来时,Modem用引线向DTE发出信号,指示此呼叫。在电话呼叫振铃结束后,Modem在DTE已准备好通信的条件(即DTE有效),立即向对方自动应答。

RS232接口引脚定义(DB25)

引脚 定义 符号(一 一对应)

1 屏蔽地线

2 发送数据 TXD

3 接收数据 RXD

4 请求发送 RTS

5 允许发送 CTS

6 数据准备好 DSR

7 信号地 SG

8 载波检测 DCD

9 发送返回(+)

10 未定义

11 数据发送(-)

12~17 未定义

18 数据接收(+)

19 未定义

20 数据终端准备好 DTR

21 未定义

22 振铃 RI

23~24 未定义

25 接收返回(-)

看了上面对RS232 DB9 和 DB25 的引脚介绍,相信大家对此也有所了解了,接下来我们一起看看RS232的 25针(DB25)转换为 9针(DB9)的具体接线方法

DB25接口 DB9接口

2---------------------3

3---------------------2

4---------------------7

5---------------------8

6---------------------6

7---------------------5

8---------------------1

20---------------------4

22---------------------9

(来源:网络)

dvi接口引脚定义_为什么越来越多人用RS232接口,却还分不清DB9、DB25的引脚定义?...相关推荐

  1. usb转232线驱动_为什么越来越多人用USB,却不用RS232?USB有什么好?

    RS-232和USB都是串行通信,但是无论是基础信号,电平定义,机械连接模式还是数据格式,通信协议等,两者都完全不同.RS-232是流行的接口.在MS-DOS中,四个串行接口称为COM1,COM2,C ...

  2. 雷电3接口能干嘛_把雷电3插到TypeC接口了?不认识电脑接口的小伙伴看过来

    大部分用户在选购笔记本时 会关注处理器.显卡.外观.重量等参数 但关注电脑接口的 却少之又少 不过 在使用过程中 一套完整的.设计合理的接口配置 对我们的体验有着非常重要的作用 效率提升不止一点点哦 ...

  3. java8的函数式接口的好处_浅谈Java 8 新增函数式接口到底是什么

    从 Java 8 开始便出现了函数式接口(Functional Interface,以下简称FI) 定义为: 如果一个接口只有唯一的一个抽象接口,则称之为函数式接口.为了保证接口符合 FI ,通常会在 ...

  4. 什么是微信防火墙_为什么越来越多人用网络股票配资?配资平台困扰你的是太多了?不,是它!...

    炒股缺钱已经成为当下股民中极为普遍的情况,换在过去这是一桩难解的事情,但是现在,测评网小编认为这四个字就可以解决--股票配资. 而股票配资现在主要有两种形式,就是线上配资和线下配资,而线上配资也被叫做 ...

  5. 2运行内存多大_智能设备中的内存与容量为何傻傻分不清?它们的区别是什么?...

    在日常生活中,很多时候会把某些电子产品的容量说成内存,或者把内存说成了容量.比如有人问:"这个手机的内存多大?"或许会有这样回答的:"内存是256G."这种问答 ...

  6. 重新编号_武汉黄陂公交线路PW、PG、PZ……分不清?别急,就要重新编号啦

    黄陂公交线路,一直为陂人诟病,不是因为不准时,也不是因为线路少,更不是因为服务不规范,仅仅只是因为,小小一个县城内,公交线路的编号.黄陂公交线路现行的编排方式为"P+字母+数字", ...

  7. 显示器接口_都2019年了,还分不清你的显示器接口?快进来补课!

    把电脑主机和显示器连接起来看似是一个简单的任务,但是当我们拿着线对着电脑主机的时候却一脸茫然:诶这么多接口我要插哪个.诶这个接口怎么显示器上没有,随便接上之后又觉得:哇,显示效果怎么这么差,是我的显卡 ...

  8. boot spring 接口接收数据_基于 Spring Boot 实现 Restful 风格接口,实现增删改查功能...

    优质文章,及时送达 Spring Boot介绍 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配 ...

  9. web api接口开发实例_小程序开发如何调用 API 接口,以豆瓣电影为例

    API 调用是开发者在小程序开发过程中经常会遇到的问题,本期我们以为调用豆瓣电影 API 为例具体来看 API 的调用过程以及常见的一些问题. 测试用到的小程序是「电影周周看」,内容来自清华大学软件学 ...

  10. macbookpro接口叫什么_【科普】什么是雷电接口?苹果电脑MACBOOK PRO有吗?

    刚接触笔记本的朋友不知道USB-C口是什么,也不知道雷电接口(Thunderbolt)是什么,只知道MACBOOK PRO有雷电3接口.简单来说 雷电接口是USB TYPE-C的替代模式,在此了解[什 ...

最新文章

  1. 发展是硬道理 高可用从双机热备走向容灾复制集群
  2. mysql字符集6_【mysql】6 字符集
  3. java表驱动法索引访问_表驱动法 - SegmentFault 思否
  4. [BZOJ1015] [JSOI2008] 星球大战starwar (并查集)
  5. mysql 修改字符集
  6. Uva10795 A Different Task
  7. springboot的原生cache_springboot-shiro-redis-session-cache
  8. Java核心API需要掌握的程度
  9. mysql开窗函数over_oracle分析函数技术详解(配上开窗函数over())
  10. zeros什么意思_ma=zeros(n);是什么意思'
  11. CSS: div高度自动适应背景图片的高度 How to get div height to auto-adjust to background size?...
  12. 可以打开mdb文件的小软件
  13. Java 并发编程 基础
  14. 【C语言】Find The Single Dog(标志变量的使用)
  15. Flask11 Session、CSRF、注销session、利用端点自动跳转
  16. Atiti  attilax主要成果与解决方案与案例rsm版 v2
  17. mysql 多选数据类型_【多选题】Mysql定点数数据类型包括( )。【本题2项正确】...
  18. 网络电视机顶盒的工作原理
  19. AE-摄影机和跟踪器
  20. 什么是CAS和AQS

热门文章

  1. Unity 高级程序员应该具备怎样的能力?要怎样成长为 Unity 高级程序员?
  2. 四大常用视频接口对比
  3. 树形控件之思维导图 Android
  4. 使用easy_captcha生成登录验证码
  5. java jbutton_Java JButton按钮使用
  6. 数字图像处理(三):函数fspecial
  7. 在VB语言中,DOEVENTS的具体的用法和含义
  8. 如何删除我的计算机里的搜索记录,计算机里搜索栏的历史记录怎么删除?
  9. 微信表白神秘代码!快发给ta!
  10. cad卸载工具_「Windows」不足10M的卸载软件,卸载得可真干净啊