串口线接法是什么 详细步骤介绍

简介:

一个完整的RS-232C接口有22根线,采用标准的25芯插头座(或者9芯插头座)。25芯和9芯的主要信号线相同。以下的介绍是以25芯的RS-232C为例。

串口线接法

  ①主要信号线定义:

2脚:发送数据TXD; 3脚:接收数据RXD;

4脚:请求发送RTS; 5脚:清除发送CTS;

6脚:数据设备就绪DSR;

20脚:数据终端就绪DTR; 8脚:数据载波检测DCD;

1脚:保护地;   7脚:信号地。

②电气特性:

数据传输速率最大可到20K bps,最大距离仅15m.

15针带电串口的引脚定义

引脚信号

1 CD (Carrier detect) 载波检测

2 RXD (receive data) 接收数据

3 TXD (transmit data) 发送数据

4 DTR (data terminal ready)数据终端就绪

12 DSR (data set ready) 数据装置就绪

13 RTS (request to send)请求发送

14 CTS (clear to send) 清除发送

15 RI (ring indicate) 震铃指示

8, 9 +12 V dc

7, 10 +5 V dc

5, 6, 11 地

串、并行口针脚的定义

并行口与串行口的区别是交换信息的方式不同,并行口能同时通过8条数据线传输信息,一次传输一个字节;而串行口只能用1条线传输一位数据,每次传输一个字节的一位。并行口由于同时传输更多的信息,速度明显高于串行口,但串行口可以用于比并行口更远距离的数据传输。

1、25针并行口插口的针脚功能:

针脚 功能 针脚 功能

1 选通 (STROBE低电平) 10 确认 (ACKNLG低电平)

2 数据位0 (DATAO) 11 忙 (BUSY)

3 数据位1 (DATA1) 12 却纸 (PE)

4 数据位2 (DATA2) 13 选择 (SLCT)

5 数据位3 (DATA3) 14 自动换行 (AUTOFEED低电平)

6 数据位4 (DATA4) 15 错误观点(ERROR低电平)

7 数据位5 (DATA5) 16 初始化成(INIT低电平)

8 数据位6 (DATA6) 17 选择输入 (SLCTIN低电平)

9 数据位7 (DATA7) 18-25 地线路(GND)

2.串行口的典型代表是RS-232C及其兼容插口,有9针和25针两类。25针串行口具有20mA电流环接口功能,用9、11、18、25针来实现。其针脚功能如下:

针脚 功能 针脚 功能

1 未用

2 发出数据(TXD) 11 数据发送(一)

3 接受数据(RXD) 12-17 未用

4 请求发送(RTS) 18 数据接收(+)

5 清除发送(CTS) 19 未用

6 数据准备好(DSR) 20 数据终端准备好比(DTR)

7 信号地线路 (SG) 21 未用

8 载波检测 (DCD) 22 振铃指示精神 (RI)

9 发送返回(+) 23-24 未用

10 未用 25 接收返回(一)

9针串行口的针脚功能:

针脚 功能 针脚 功能

1 载波检测(DCD) 6 数据准备好(DSR)

2 接受数据(RXD) 7 请求发送(RTS)

3 发出数据(TXD) 8 清除发送(CTS)

4 数据终端准备好(DTR) 9 振铃指示(RI)

5 信号地线(SG)





====================================分割线================================


本文转自d1net(转载)

目录
相关文章
|
5天前
|
SQL 关系型数据库 MySQL
创建SQL数据库的基本步骤与代码指南
在信息时代,数据管理显得尤为重要,其中数据库系统已成为信息技术架构的关键部分。而当我们谈论数据库系统时,SQL(结构化查询语言)无疑是其中最核心的工具之一。本文将详细介绍如何使用SQL创建数据库,包括编写相应的代码和必要的步骤。由于篇幅限制,本文可能无法达到您要求的2000字长度,但会尽量涵盖创建数
14 3
|
2月前
|
人工智能 IDE 开发工具
实验步骤
【8月更文挑战第22天】实验步骤。
61 1
|
2月前
|
Java Linux 开发工具
eft搭建详细步骤!
1、安装vmware 2、下载合适版本的centos并安装 稍后安装操作系统(安装第二个时把安装程序光盘映像文件ISO清空) 自定义硬件-内存4G-处理器2X2-网络适配器NAT-CD/DVD使用ISO映像 网络和主机名:主机名设置、开启以太网(安装好使用ip addr查看ip地址1-9-2开头的) root密码设置 3、安装xshell 使用ip addr看ip然后连接上 4、安装jdk yum search java|grep jdk yum install -y java-1.8.0-openjdk*
79 2
|
3月前
|
Java Spring
使用 `BindingResult` 的步骤
使用 `BindingResult` 的步骤
68 0
|
4月前
|
监控 Serverless 对象存储
函数计算操作报错合集之新建应用并尝试部署时遇到错误,是什么导致的
在使用函数计算服务(如阿里云函数计算)时,用户可能会遇到多种错误场景。以下是一些常见的操作报错及其可能的原因和解决方法,包括但不限于:1. 函数部署失败、2. 函数执行超时、3. 资源不足错误、4. 权限与访问错误、5. 依赖问题、6. 网络配置错误、7. 触发器配置错误、8. 日志与监控问题。
443 0
|
5月前
|
监控 搜索推荐 虚拟化
VMwarepro16安装完整流程——注意事项全部详解
VMwarepro16安装完整流程——注意事项全部详解
191 0
|
JavaScript 前端开发 API
10 个步骤轻松掌握 ReduxToolkit
10 个步骤轻松掌握 ReduxToolkit
222 0
|
Java 网络安全
Kettle流程步骤与应用步骤(六)
Kettle流程步骤与应用步骤(六)
274 1
Kettle流程步骤与应用步骤(六)
|
开发工具 iOS开发 开发者
友盟分享和登录步骤
友盟分享和登录步骤
197 0
友盟分享和登录步骤
|
分布式计算 大数据 Spark
阶段练习_需求介绍和明确步骤 | 学习笔记
快速学习 阶段练习_需求介绍和明确步骤
100 0
阶段练习_需求介绍和明确步骤 | 学习笔记