原创 电脑并串口引脚定义

2007-8-23 09:07 21173 12 14 分类: 通信

    并行口与串行口的区别是交换信息的方式不同,并行口能同时通过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)



注:上面的数据事对微机标准串行口而言的,对非标准设备,如接收GPS数据或电子罗盘数据,要记住:接收数据针脚(或线)与发送数据针脚(或线)相连,彼此交叉,信号地对应相接。如从机发送数据用9针串行口4脚。串口调试时,准备一个好用的调试工具,如串口调试助手、串口精灵等,有事半功倍之效果; 强烈建议不要带电插拨串口,插拨时至少有一端是断电的,否则串口易损坏。








9针串口引脚定义 25针串口引脚定义




9针RS-232串口(DB9)


.

25针RS-232串口(DB25)

引脚

简写

功能说明

引脚

简写

功能说明

1

CD

载波侦测(Carrier Detect)

8

CD

载波侦测(Carrier Detect)

2

RXD

接收数据(Receive)

3

RXD

接收数据(Receive)

3

TXD

发送数据(Transmit)

2

TXD

发送数据(Transmit)

4

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

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

5

GND
地线(Ground)
7

GND
地线(Ground)

6

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

DSR
数据准备好(Data Set Ready)

7

RTS
请求发送(Request To Send)
4

RTS
请求发送(Request To Send)

8

CTS
清除发送(Clear To Send)
5

CTS
清除发送(Clear To Send)

9

RI
振铃指示(Ring Indicator)
22

RI
振铃指示(Ring Indicator)


ckzhq03.jpg

文章评论2条评论)

登录后参与讨论

用户377235 2013-5-8 05:01

用户194501 2009-4-18 23:56

顶!
相关推荐阅读
用户1657917 2008-06-24 15:10
STM32上位机控制演示软件
STM32项目/学习计划表项目名称 STM32上位机控制演示软件请点击以下链接更新您的个人资料(包括“职位,部门,单位名称,地址,邮编,电子邮箱,电话”),以便我们能及时联系您并快速发送开发套件。ht...
用户1657917 2008-04-03 16:27
串口调试软件V1.0
        这两天用VC++写了个串口调试软件,是用MSComm 控件编写的,虽然串口调试的软件多的满天飞,但是本人初涉串口编程,写这么个软件对以以后应用串口编程还是受益匪浅的。        这...
用户1657917 2008-04-01 16:03
关于radio button控件的使用问题
    用过这个控件的都知道他们之间都是互斥的,但是编程是总是找不到属性设置,在网上查找资料,上面说设置成一组就可以了。但是我把他们的GROUP属性选中了,但是运行时还是不行,没有办法再找,终于在一个...
用户1657917 2008-03-31 11:57
学习串口通信编程
    在公司实习也一个多月了,前段时间调好了AIAO板,接下来又有新任务了。。。准备设计编写基于RS485的多主多从协议,类似于IBM的Token Ring协议,先在电脑间联网写个VC程序测试,所以...
用户1657917 2008-02-21 15:05
汉字转Unicode软件
    这是我学了几天C++后所写的第一个软件,目的是出于前段时间学习AT指令时所需,使用AT指令发短信需要用Unicoe码发送汉字。也算是自己学习C++的练手软件,现在发布给有需要的朋友。本人的第一...
用户1657917 2007-09-25 22:35
DIY迷你CPLD核心板
    这两天用敷铜板做了块迷你的CPLD核心板,把所有的IO口全部都引了出来,还引出了几个CLK的脚,到今天为止已经钻孔、焊接、调试成功,正常下载程序了,呵呵,如有什么不足之处请各位大虾指出,不胜感...
我要评论
2
12
关闭 站长推荐上一条 /2 下一条