搜档网
当前位置:搜档网 › 并口定义及并口编程基础

并口定义及并口编程基础

并口定义及并口编程基础
并口定义及并口编程基础

并口定义及并口编程基础

一、接口定义说明

电脑的并口,通常是25针. 接口定义如下:

针方向

2,3,4,5,6,7,8,9 双向

1,14,16,17 输出

10,11,12,13,15 输入

18,19,20,21,22,23,24,25 地

功能说明:

二、并口编程基础

这些引脚,其实就是I/O口。而且是可以控制的,以软件的方式,非常简单。

在计算机内部,对应的寄存器如下:

0x378是8bit数据寄存器的地址,对应并口针的顺序是9,8,7,6,5,4,3,2

0x379是状态寄存器,11,10,12,13,15 - - -

0x37A是控制寄存器,- - - 并口中断允许位,17,16,14,1

也就是说PC的0x378可以用来做输入和输出,0x37A的低4位可以用来输出,0x379是输入。这样就可以用并口模拟很多时许,比如IIC、JTAG、SPI等等。

注意:上述的寄存器地址是以0x378为基地址的。如果基地址为0x3F0,那么他们的数据、状态、控制寄存器地址分别为0x3F0、0x3F1、0x3F2。(基地址缺省的是0x378,也可在BIOS里重新设置)

用VB编程控制并口的数据进行数据采集

悬赏分:80 - 提问时间2007-4-30 16:02问题为何被关闭

基于PC机并行口接口电路的设计

2.5 EPP模式接口电路设计

EPP(Enhanced Parallel Port)是一种与标准并行口兼容且能完成双向数据传输的协议。增强型并口(EPP)除能实现双向数据传输之外,进行了以下几个方面的扩展:

3.1 EPP模式下接口电路的数据采集系统

数据采集系统在工业测控以及试验室研究方面的应用非常广泛,随着科学技术的发展,数据采集技术被普遍认为是现代科学研究和技术发展的一个重要方面。数据采集系统正向着高精度、高速度、稳定可靠和集成化的方向发展。由于计算机技术的高速发展,基于个人计算机控制的数据采集系统的应用非常普遍;而另一方面,便携式数据采集系统在很多场合(如野外、工业现场数据样本采集等)也具有较强的优势。为适应计算机处理的需要,这样的数据采集系统往往应有与计算机通讯的接口。

3.2 EPP接口电路的软件设计

1.因为ADC0809被接成自启动方式,所以当电源接通时A/D转换开始。

2.选择采集通道,如果选择单通道采集则只选择通道一次,如果选择多通道采集则每次循环要经过通道选择。

3.选择采集速度。不同的速度使用的读数据循环方式不同,速度越快,每秒采集的数据点越多。

4.数据采集读出数据。对读出的数据进行处理,转化为所需的格式,进行显示存储。

3.2.3全程采集

将采集的数据以波形的形式显示的方法有三种,第一种方法是将数据点以一个小点的形式依次显示在一个区域中;第二种方法是使用MSChart控件;第三种是使用专门的图形显示控件。第一种方法实现比较麻烦,要把数据点的值换算成屏幕上的坐标值;第二种方法在动态显示时有闪烁的问题,显示速度快时,闪烁得非常严重。为了编程简便和达到好的显示效果,所以使用专门的图形显示控件Trend.ocx。Trend控件可用于工业监控,科学,数据采集分析等领域的数据显示、分析、打印。它能同时显示多组二维实时数据,可以生成扫描图、曲线图、折线图、逻辑图、打点图、面积图、棒图等多种图样;支持曲线任意拉伸缩放,鼠标滚动查看;自带打印功能,可以轻松将图形输出到打印机;内置数据统计分析功能,包括最小值、最大值,平均值等;可定义报警区域,指定颜色或图片;通过数据游标提供了强大的数据观察分析功能;同时提供了灵活的自定义功能,让用户轻松自定义文本、字体、颜色、刻度等。可见Trend控件功能强大,可以满足波形显示的要求。因为,VB中调用一个控件需要一定的时间,如果将每一个采集的数据都显示,则数据采集的速度受到了限制。在P4的电脑上每秒大约能显示100个数据点。为了加快显示的速度,Trend除了能一次显示一个数据点外,Trend可以一次显示一个数组中的数据点。因为读取端口和将采集数据保存到数组所用的时间比调用VB控件的速度快很多,所以通过改变数组的大小,就可以控制数据显示的速度。

3.2.4数据的保存与回放

为了将数据采集所得的有用数据保存并做进一步处理和分析,需要将采集的数据保存为文件格式。在本系统中使用一个数组来保存采集得到的数据。定义了数组data(19999),此数组中可以放入20000个数据,定义一个公有变量i,每采集一个数据i加1,将采集到的数据保存

在data(i)中。当调用数据保存命令时,将data中的数据存入文件,并在文件的最后一行存入1111作为结束标志。对于文件的读出,因为文件的第一行保存了数据的个数,所以在读取数据时从第2行开始读。定义一个数组read(19),先将读出20个数据存于read()中,再将read()传给Trend显示。当读到结束标志1111后,结束读取数据。

采集的数据显示的波形以及保存的数据回放后显示的波形相比,可以看出,两者之间完全一样,可以证明该系统完全正确,

串并口引脚定义图

串口引脚排列图 RS-232 — DB9孔式 Pin No. Signal 1 DCD 2 TxD 3 RxD 4 DSR 5 GND 6 DTR 7 CTS 8 RTS 9 --- RS-232 — DB9针式 Pin No. Signal 1 DCD 2 RxD 3 TxD 4 DTR 5 GND 6 DSR 7 RTS 8 CTS 9 --- RS-232 — DB25孔式 Pin No. Signal 2 RxD 3 TxD 4 CTS 5 RTS 6 DTR 7 GND 8 DCD 20 DSR

RS-232 — DB25针式 Pin No. Signal 2 TxD 3 RxD 4 RTS 5 CTS 6 DSR 7 GND 8 DCD 20 DTR RS-232 — RJ45(8 pin) Pin No. Signal 1 DSR 2 RTS 3 GND 4 TxD 5 RxD 6 DCD 7 CTS 8 DTR RS-232 — RJ45(10-pin) Pin No. Signal 1 DCD 2 DSR 3 RTS 4 GND 5 TxD 6 RxD 7 GND 8 CTS 9 DTR 10 ---- RS-422 — DB25孔式— for Opt8F/Z

Pin No. Signal 2 RxD+(B) 3 TxD+(B) 7 GND 14 RxD-(A) 16 TxD-(A) RS-422/485 — DB25孔式— for Opt8K Pin No. RS-422 signal RS-485 signal 2 RxD+(B) Data+ 3 TxD+(B) 7 GND 14 RxD-(A) Data- 16 TxD-(A) PC 并行接口引脚定义PC 并行接口外观是 25 针母插座: 引脚定义

计算机并口定义

通过JTAG下载文件到ARM的原理(四):并口一 1并口 1.1历史 最初的并口设计是单向传输数据的,也就是说数据在某一时刻只能实现输入或者输出。后来IBM又开发出了一种被称为SPP(Standard Parallel Port)的双向并口技术,它可以实现数据的同时输入和输出,这样就将原来的半互动并口变成了真正的双方互动并口;Intel、Xircom 及Zenith于1991年共同推出了 EPP(Enhanced Parallel Port,增强型并口),允许更大容量数据的传输(500~1000byte/s),其主要是针对要求较高数据传输速度的非打印机设备,例如存储设备等;紧接着EPP的推出,1992年微软和惠普联合推出了被称为ECP(Extended Capabilities Port,扩展并行口)的新并口标准,和EPP不同,ECP是专门针对打印机而制订的标准;发布于1994年的IEEE 1284涵盖了EPP和ECP两个标准,但需要操作系统和硬件都支持该标准,这对现在的硬件而言已不是什么问题了。目前我们所使用的并口都支持EPP和ECP这两个标准,而且我们可以在BIOS当中自己设置并口的工作模式。 1.2管脚和寄存器介绍 标准的PC并口有25针和37针两种,分别称为D-subh和Centronics,具体管脚定义见表4.1-4.3。 标准的PC并口使用3个8位的端口寄存器,这些端口寄存器与并行口管脚存在对应关系,我们可以通过这三个端口寄存器去监控并口管脚。这三个端口寄存器依次是数据寄存器、状态寄存器和控制寄存器。 1.2.1数据寄存器 数据端口或称数据寄存器保存了写入数据输出端口的一字节信息。数据端口可以写入数据,也可以读出数据(即可擦写);写进去的当然是我们希望从数据端口引脚输出的数据,不过读进来的也只是我们上次写进去的数据,或是原来保留在里面的数据,并不是从端口引脚输入PC的数据。 表4.1 SPP模式下的信号定义 1 数据寄存器(基地址)

电脑串口及并口连接线大全

两台电脑用如何传输数据(usb对接)的方法分析 两台电脑用如何传输数据(usb对接)的方法分析 今天一个用户电话咨询:用一根USB线(两头一样的) 对接2个电脑能不能实现电脑之间的传输数据。 小编经过分析这个是可以实现的: 用USB连接两台电脑 一、USB联机需要哪些设备 使用USB联机的前提是,你的机器有USB接口。一般来说,只要是1997年以后生产的主板都具备该功能。另外,实现两台以上机器互联都需要专用的USB Hub才行。由于USB技术相对简单,许多厂商都把USB Hub功能简化后集成到其它设备里面,如把4个USB接口做在一个PCI卡上面。另外,就是USB功能和Modem结合,一台具有USB Hub功能功能的Modem可以实现三台机器相连,此类Modem价格大概在700元左右。不过,本文介绍的联机方法是,采用USB双机对连线——The USB-USB Network Bridge Cable,这种设备的价格大概在300元左右。 二、开始动手 甚至不需关闭机器,就可以用USB连线把两台机器连接起来。但是,千万不要像这样用在直接电缆的LPT口上,因为热插拔很容易烧毁LPT口。为了将机器顺利地连接起来,建议按照以下步骤进行: 1.重启电脑,进入主板的BIOS设置界面,检查USB功能是否打开,再次重新启动电脑。 2.Windows 98启动完毕,把USB连线分别插入两台机器后面的USB接口上,系统马上就会找到新的硬件,按提示把USB连线的安装盘插入。 3.如果你的机器没有命名,系统会提示“Enter Information Windows”,在两台电脑上分别输入不同的计算机名称及所属的相同的工作群组名称,最后按下“Finish键”完成安装。 4.重启电脑,查看系统属性,你会发现,在“通用串行总线控制器”中多了一个USB-USB Bridge Driver,这表明系统已经把USB 连线安装好了。 5.点击“开始→查找→查找计算机”选项,输入对方的计算机名称,就能找到对方,然后,双击对方图标,就能访问对方的机器了。 6.如果出现不能访问的提示,或者找不到对方,那么说明网络设置有问题。可在“控制面板→网络”选项中,把“文件及打印共享”和“IPX/SPX协议”安装上,这样,就可以在“网上邻居”里看到对方了。 如果你使用的是PCI卡的USB Hub,或者用集USB于一体的Modem,其安装和设置方法和上述基本一样。 通过上面的方法能实现用一个usb的借口实现两台电脑对接实现数据的传输。 下面教大家怎么实现让两台电脑数据的传输: 双机互联一般有以下几种方法: l 通过电缆线,利用串口或者并口实现双机互联。 l 利用两块网卡和双绞线实现双机互联。 l 利用USB口和特殊的USB连接线实现双机互联。 l 利用红外实现双机互联。 l 利用双Modem实现远程双机互联。 l 利用1394线实现双机互联。 l 无线双机互联。

串口并口通讯针脚功能一览表

并口针脚功能一览表 针脚功能针脚功能 1 选通端,低电平有效 10 确认,低电平有效 2 数据通道0 11 忙 3 数据通道1 12 缺纸 4 数据通道2 13 选择 5 数据通道3 14 自动换行,低电平有效 6 数据通道4 15 错误,低电平有效 7 数据通道5 16 初始化,低电平有效 8 数据通道6 17 选择输入,低电平有效 9 数据通道7 18到25 地线 25针串口功能一览表 针脚功能针脚功能 1 空 11 空 2 发送数据 12到17 空 3 接收数据 18 空 4 发送请求 19 空 5 发送清除 20 数据终端准备完成 6 数据准备完成 21 空 7 信号地线 22 振铃指示 8 载波检测 23到24 空 9 空 25 空 10 空 9针串口功能一览表 针脚功能针脚功能 1 载波检测 6 数据准备完成 2 接收数据 7 发送请求 3 发送数据 8 发送清除 4 数据终端准备完成 9 振铃指示 5 信号地线 联机线的连接方法 联机线主要用于直接把两台电脑连接,分为串口(com1,com2)联机线和并口(lpt1)联机线。比较早一点的AT架构的电脑的串口有为9针,和25针两种,现在的ATX架构的电脑两个串口全部是9针。打印机的接口也是25针的但功能、外观上与AT架构的25针串口不一样。于是联机线就分为4种(9针对9针串口联机线,9针对25针串口联机线,25针对25针串口联机线,25针对25针并口联机线)其中3种串口连接,一种并口连接。并口联机线和串口联机线最大的差别就是速度,前者明显快于后者。这些直接电缆连接线的两个头完全相同可以互换的连线方法如下表: 首先我们必须准备2个连接头,以及大约1.5米的联机线,联机线应该选用带屏蔽的多芯线,把多余未用的芯全部接在接头的金属壳(地线)作为屏蔽用。 串口连机线一览表

串口和并口的区别

并口、串口、COM口区别 并行接口,简称并口。并口采用的是25针D形接头。所谓“并行”,是指8位数据同时通过并行线进行传送,这样数据传送速度大大提高,但并行传送的线路长度受到限制,因为长度增加,干扰就会增加,数据也就容易出错,目前,并行接口主要作为打印机端口等。 并口的工作模式: 1:SPP(Standard Parallel Port)称为标准并口,它是最早出现的并口工作模式,几乎所有使用并口 的外设都支持该模式。 2:EPP(Enhanced Parallel Port)称为增强型高速并口,它是在SPP 的基础上发展起来的新型工作模式,也是现在应用最多的并口工作模式,目前市面上的大多数打印机、扫描仪都支持EPP 模式。 3:ECP(ExtendedCapability Port)即扩充功能并口,它是目前比较先进的并口工作模式,但兼容性问题也比较多,除非您的外设支持ECP 模式,否则不要选择该模式。 串口叫做串行接口,也称串行通信接口,即COM口。按电气标准及协议来分包括RS-232-C、RS-422、RS485、USB等。RS-232-C、RS-422与RS-485标准只对接口的电气特性做出规定,不涉及接插件、电缆或协议。USB是近几年发展起来的新型接口标准,主要应用于高速数据传输领域。 RS-232-C:也称标准串口,是目前最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。传统的RS-232-C接口标准有22根线,采用标准25芯D型插头座。后来的PC上使用简化了的9芯D型插座。现在应用中25芯插头座已很少采用。现在的电脑一般有两个串行口:COM1和COM2,你到计算机后面能看到9针D形接口就是了。现在有很多手机数据线或者物流接收器都采用COM口与计算机相连。

PS2、USB、DB-9、网卡、串口、并口、VGA针脚定义及接口定义图

PS2、USB、DB-9、网卡、串口、并口、VGA针脚定义及接口定义图 以下为仅为主板各接口的针脚定义,外接出来的设备接口则应与主板对应接口针脚定义相反,如鼠标的主板接口定义为6——数据,4——VCC,3——GND,1——时钟,鼠标线的接口定义则与之相反为5——数据,3——VCC,4——GND,2——时钟;其他外接设备与此相同。 首先是ATX 20-Pin电源接口电源接口,根据下图你可方便判断和分辨。现在为提高CPU 的供电,从P4主板开始,都有个4P接口,单独为CPU供电,在此也已经标出。

鼠标和键盘绝大多数采用PS/2接口,鼠标和键盘的PS/2接口的物理外观完全相同,初学 者往往容易插错,以至于业界不得不在PC'99规范中用两种不同的颜色来将其区别开,而 事实上它们在工作原理上是完全相同的,从下面的PS/2接口针脚定义我们就可以看出来。

上图的分别为AT键盘(既常说的大口键盘),和PS2键盘(即小口键盘),如今市场上PS2键盘的数量越来越多了,而AT键盘已经要沦为昨日黄花了。因为键盘的定义相似, 所以两者有共同的地方,各针脚定义如下: 1、DATA 数据信号 2、空 3、GND 地端 4、+5V 5、CLOCK 时钟 6 空(仅限PS2键盘) USB(Universal Serial Bus,通用串行总线)接口是由Compaq、IBM、Microsoft等多家公 司于1994年底联合提出的接口标准,其目的是用于取代逐渐不适应外设需求的传统串、 并口。1996年业界正式通过了USB1.0标准,但由于未获当时主流的Win95支持(直到 Win95 OSR2才通过外挂模块提供对USB1.0的支持)而未得到普及,直到1998年 USB1.1标准确立和Win98内核正式提供对USB接口的直接支持之后,USB才真正开始 普及,到今天已经发展到USB2.0标准。 USB接口的连接线有两种形式,通常我们将其与电脑接口连接的一端称为“A”连接头,而将连接外设的接头称为“B”连接头(通常的外设都是内建USB数据线而仅仅包含与电脑相 连的“A”连接头)。 USB接口是一种越来越流行的接口方式了,因为USB接口的特点很突出:速度快、兼容 性好、不占中断、可以串接、支持热插拨等等,所以如今有许多打印机、扫描仪、数字摄 像头、数码相机、MP3播放器、MODEM等都开始使用USB做为接口模式,USB接口定 义也很简单: 1 +5V 2 DATA-数据- 3 DATA+数据+ 4 GND 地 主板一般都集成两个串口,可Windows却最多可提供8个串口资源供硬件设置使用(编号COM1到COM8),虽然其I/O地址不相同,但是总共只占据两个IRQ(1、3、5、7共享 IRQ4,2、4、6、8共享IRQ3),平常我们常用的是COM1~COM4这四个端口。我们经 常在使用中遇到这个问题——如果在COM1上安装了串口鼠标或其他外设,就不能在 COM3上安装如Modem之类的其它硬件,这就是因为IRQ设置冲突而无法工作。这时玩 家们可以将另外的外设安装在COM2或4。 标准的串口能够达到最高115Kbps的数据传输速度,而一些增强型串口如

电脑串口及并口连接线大全

电脑串口及并口连接线大全 在电脑的使用中往往会遇到各种各样的连接线。这些连接线外观上好像都差不多,但内部结构完全不同并且不能混用。如果在使用中这些连接线坏了,往往很多使用者都不知道应该怎么办,下面就给出这些常见的连接线的连线方法以便于修理或查找故障。在介绍之前先对一些市场常用名词做出解释。现在所有的接头都可以分为公头和母头两大类。 公头:泛指所有针式的接头。 母头:泛指所有插槽式的接头。 所有接头的针脚有统一规定,在接头上都印好了的,连接时要注意查看。 在接线时没有提及的针脚都悬空不管。 下面给出串口,并口各针脚功能表以供高级用户维护电缆或接头时使用。

联机线的连接方法 联机线主要用于直接把两台电脑连接,分为串口(com1,com2)联机线和并口(lpt1)联机线。比较早一点的A T架构的电脑的串口有为9针,和25针两种,现在的A TX架构的电脑两个串口全部是9针。打印机的接口也是25针的但功能、外观上与A T架构的25针串口不一样。于是联机线就分为4种(9针对9针串口联机线,9针对25针串口联机线,25针对25针串口联机线,25针对25针并口联机线)其中3种串口连接,一种并口连接。并口联机线和串口联机线最大的差别就是速度,前者明显快于后者。这些直接电缆连接线的两个头完全相同可以互换的连线方法如下表: 首先我们必须准备2个连接头,以及大约1.5米的联机线,联机线应该选用带屏蔽的多芯线,把多余未用的芯全部接在接头的金属壳(地线)作为屏蔽用。

打印机连接线的 现在使用的打印机连接线端口是25针公头的,和并口联机线使用的接头针脚数一样,但打印机连接线的两个头是不一样的,分别接电脑和打印机不能互换。 首先准备一个25针接头,和一个36线打印口接头。并且先将25针接头的18-25针脚连接在一起。把36线打印口接头的19-30脚连接在一起。然后使用一根芯把这两组连接在一起。其余线的线方法如下表:

串口和并口及引脚定义(精)

串口和并口的区别悬赏分:0 - 解决时间:2006-10-19 10:01 电脑25针和9针的口哪个是串口哪个是并口有什么区别啊提问者: gr_honey - 三级最佳答案RS-232串行接口定义计算机侧为25针公插: 设备侧为25针母插: 引脚定义 Pin Name ITU-T Dir Description 1 GND 101 Shield Ground 2 TXD 103 Transmit Data 3 RXD 104 Receive Data 4 RTS 105 Request to Send 5 CTS 106 Clear to Send 6 DSR 107 Data Set Ready 7 GND 102 System Ground 8 CD 109 Carrier Detect 9 - - RESERVED 10 - - RESERVED 11 STF 126 Select Transmit Channel 12 S.CD ? Secondary Carrier Detect 13 S.CTS ? Secondary Clear to Send 14 S.TXD ? Secondary Transmit Data 15 TCK 114 Transmission Signal Element Timing 16 S.RXD ? Secondary Receive Data 17 RCK 115 Receiver Signal Element Timing 18 LL 141 Local Loop Control 19 S.RTS ? Secondary Request to Send 20 DTR 108 Data Terminal Ready 21 RL 140 Remote Loop Control 22 RI 125 Ring Indicator 23 DSR 111 Data Signal Rate Selector 24 XCK 113 Transmit Signal Element Timing 25 TI 142 Test Indicator PC/AT 机上的串行口是 9 针公插座,引脚定义为: Pin Name Dir Description 1 CD Carrier Detect 2 RXD Receive Data 3 TXD Transmit Data 4 DTR Data Terminal Ready 5 GND System Ground 6 DSR Data Set Ready 7 RTS Request to Send 8 CTS Clear to Send 9 RI Ring Indicator PC/XT 机上的串行口是 25 针公插座,引脚定义为: Pin Name Dir Description 1 SHIELD - Shield Ground 2 TXD Transmit Data 3 RXD Receive Data 4 RTS Request to Send 5 CTS Clear to Send 6 DSR Data Set Ready 7 GND - System Ground 8 CD Carrier Detect 9 n/c - 10 n/c - 11 n/c - 12 n/c - 13 n/c - 14 n/c - 15 n/c - 16 n/c - 17 n/c - 18 n/c - 19 n/c - 20 DTR Data Terminal Ready 21 n/c - 22 RI Ring Indicator 23 n/c - 24 n/c - 25 n/c - PC 并行接口定义 PC 并行接口外观是 25 针母插座: Pin Name Dir Description 1 /STROBE Strobe 2 D0 Data Bit 0 3 D1 Data Bit 1 4 D2 Data Bit 2 5 D3 Data Bit 3 6 D4 Data Bit 4 7 D5 Data Bit 5 8 D6 Data Bit 6 9 D7 Data Bit 7 10 /ACK Acknowledge 11 BUSY Busy 12 PE Paper End 13 SEL Select 14 /AUTOFD Autofeed 15 /ERROR Error 16 /INIT Initialize 17 /SELIN Select In 18 GND Signal Ground 19 GND Signal Ground 20 GND Signal Ground 21 GND Signal Ground 22 GND Signal Ground 23 GND Signal

最全的计算机串口和并口介绍课案

计算机中的串口和并口 COM是串口的意思而LPT(不是LTP)是并口的意思,串口是计算机总线提供的用于数据传输的一个端口,在串口中数据是按位成流传输的,而LPT是传输的另一种端口,在这里一般是按字节成流传输,也就是说串口好比每位排队排一排传输,并口是8位并排排一起传输,虽然感觉LPT这样是串口的8倍,但是由于波特率的原因,所以串口不一定比并口慢,波特率是指每秒传输多少位数据,这里的波特是bit,而不是BYTE(1BYTE=7bit+1bit校验),如果存在这样一个串口它的波特率是100bit/s而1个并口它的珀特率是80bit/s这说明这个串口1秒传100bit,每次传1个,并口传80bit每秒,传10次就可以了但是10次的时间是1秒.为什么会慢,是因为串口实现简单,相同设备下串口可以达到更高的理论传输平率串行接口 串行接口,简称串口,也就是COM接口,是采用串行通信协议的扩展接口。串口的出现是在1980年前后,数据传输率是115kbps~230kbps,串口一般用来连接鼠标和外置Modem以及老式摄像头和写字板等设备,目前部分新主板已开始取消该接口。 并行接口 并行接口,简称并口,也就是LPT接口,是采用并行通信协议的扩展接口。并口的数据传输率比串口快8倍,标准并口的数据传输率为1Mbps,一般用来连接打印机、扫描仪等。所以并口又被称为打印口。 另外,串口和并口都能通过直接电缆连接的方式实现双机互连,在此方式下数据只能低速传输。多年来PC的串口与并口的功能和结构并没有什么变化。在使用串并口时,原则上每一个外设必须插在一个接口上,如果所有的接口均被用上了就只能通过添加插卡来追加接口。串、并口不仅速度有限,而且在使用上很不方便,例如不支持热插拔等。随着USB接口的普及,目前都已经很少使用了,而且随着BTX规范的推广,是必然会被淘汰的。 计算机上有串口和并口的地方应该有:硬盘、主板、还有打印机等。串口一般用于接一些特殊的外接设备。比如通讯方面的设备。并口通常用于连接打印设备。串口比较小,有突出的针露在外面。并口一般比串口要大,通常是红色的,有两排小孔 串口形容一下就是一条车道,而并口就是有8个车道

com串口线r232接法11

、‘ ‘‘ 、‘ ; 串口控制线的制作和USB转串口线的选购方法 (组图) 2008-09-25 09:41 最近 , 需要对网络交换机进行调试,发现交换机没有串口控制线,交换机是 3Com 的 3300 和3900.于是决定自己制作。花了些功夫才焊好串口控制线,又做了一条USB转串口线,以便用笔记本电脑来调试。其间经历许多周折,现在记录下来,给遇到类似问题的读者借鉴。 开始制作串口控制线时首先上网搜索,找到的 3Com 交换机串口控制线是Modem 连接方式,有最简单的 3 线制(发送、接收、信号地 ) 和标准的7线制。焊接好试了都不行。既然没有现成的线序,决定深入研究一下串口的工作原理,以便制作出能用的串口控制线。 这里从硬件角度简述串口的线序、各脚电压、各脚电流。了解了这些参数,再经过测量分析,就可以判断什么样的串口才是正常的了。 计算机出现之前 , 为连接串口设备, EIA 制定了 RS232 标准。 PC 机出现后,已有的串口设备成为 PC机外设,自然采用RS232 标准。目前 PC 机的串行通信接口采用 EIA-RS-232C 标准, C 代表 1969年最新一次的修改。EIA-RS-232( :标准对电器特性、逻辑电平和各种信号线功能作了规定。EIA-RS-232C标准用正负电压来表示逻辑状态,在数据信号线上若电压在 -3V ~ -15V 之间表示逻辑 1 ,若电压在 +3V~ +15V之间表示逻辑 0 :在控制信号线上若电压在 -3V ~ -15V 之间表示断开状态,若电压在 +3V ~+15V之间表示接通状态。介于 -3V ~ +3V 之间和低于-15V 、高于 +15V 的电压无意义。 而 (CPU 和终端则采用 TTL 电平及正逻辑, TTL 电平用 +5V 表示逻辑 1 ,0V 表示逻辑 0 ,它们与EIA采用的电平及负逻辑不兼容,需在接口电路中进行转换。 EIA-RS-232C 标准没有定义连接器的物理特征.因此出现了 DB-25、DB-15 和DB-9 各种类型的连接器, PC 机的 COM1 和 COM2 串行接口采用 DB-9连接器。ELA-RS-232C 标准规定,当误码率小于 4 %时,允许导线长度 15m 。实际应用中,当使用 9600b /s、普通双绞屏蔽线时,传输距离可达 30m ~ 35m 。 PC 机的 COM1 和 COM2 两个串行接口采用的 DB 一9连接器是公 ( 针 ) 头,提供异步通信的 9 个引脚功能.分别为:①脚 (DCD) 数据载波检测,②脚 (RXD)接收数据,③脚(TXD) 发送数据,④脚 (DTR) 数据终端准备,⑤脚 (SG) 信号地,⑥脚 (DSR) 数据设备准备好,⑦脚(RaS)请求发送,⑧脚 (CTS) 清除发送,⑨脚 (RI) 振铃指示。 DB-9 公 ( 针 ) 头排列顺序如图 1 ,DB-9母座排列顺序如图 2 ,针 ( 座 ) 朝向自己。在连接器上标有数字。

电脑周边连接线的系列

电脑周边连接线的系列 电脑周边连接线采用UL标准设计生产,应用于电脑与周边设备之鼠标、键盘、扫描仪、打印机、刻录机、光驱、MP3、数码照相机、USB MODEM、CD一ROM光碟 机等具有USB输出愉入接口之间数据传输. 连接线在不同的状态下有不同的意思!例如:在美国,它是:AWG是美国的连接线标准高速信号传输,传输线的趋肤效应是最大的区别。 最高趋肤频率: 26AWG 107KHz 30AWG 270KHz 对普通用户,30AWG意味着同等传输速度下的低功耗, 对普通用户,数据率是硬盘和OS决定的,满足正常使用下,没有区别。不花钱的话,当然AWG越高越好.若表示两者的关系那么:1.数据线..用一根通常是连接电脑的USB口和手机端的连接线..下载或上传文件..铃声,图片等..如手机有驱动盘,需要先安装驱动程序.. 2红外..指的是两个手机需要同时具有红外功能..可以相互对准红外接口传输文件.... 3.蓝牙..蓝牙是短距离无线传输的意思,可以同有蓝牙设备的电脑或手机,进行短距离内的查找并传输..也可用蓝牙耳机无线通话 一、电脑周边连线 二、各类手机数据线系列 三、各类数码相机、MP3、网络连线及音视频连接线系列 键盘、鼠标线系列,DC电源线系列。 四、专业生产DCD,播放器,上专用A V,YUV,HDMI线 五.各类汽车线束,医疗线,LED护栏管线束。 电脑周边连接线分类: 电脑连接线就是把各种外部设备连接到电脑主机的线缆,分为显示器连接线,电源线和数据线。电源线主要是给设备提供电以及给电池充电。显示器连接线用于主机显卡输出口或主板显示输出口与显示器输入口连接。数据线主要通过电脑串口和并口和USB接口与外部输入、输出或者存储设备相连接达到互传信息的目的,例如打印机与电脑连接需要打印机USB线、手机与电脑连接需要手机USB线等等。 电脑周边连接线多种品牌内部装置不一样: 品牌:国产型号:频蔽线。排线应用范围:电脑种类:线束/连接线/端子线接口类型:DIN(大/中/小) 支持卡数:多合一读卡类型:SD 形状:条形制作工艺:压着特性:连接接触件材质:裸铜。度锡铜绝缘体材质:胶料芯数:多芯针数:多针线长:不限(mm) 适用设备:数码相机,读卡器等数码伴侣接口类型:USB类型OEM:可以类型:其他

并口电路原理

并口电路原理---魏延坤 74HC244: 74HC244芯片 (1)功能:如果输入的数据可以保持比较长的时间(比如键盘),简单输入接口扩展通常使用的典型芯片为74HC244,由该芯片可构成三态数据缓冲器。74HC244芯片的引脚排列如上图所示。 由于AT的51系列单片机一般用并口进行编程,理论上可以直接用单片机的几根I/O口接并口线,但如果电路板没做好,可能会连带把计算机并口烧坏,所以要加个74HC244芯片隔离一下。 (2)使用说明:74HC244芯片内部共有两个四位三态缓冲器,使用时可分别以1口(G)和19口(G)作为它们的选通工作信号。 当1口和19口都接低电平时,输出端Y和输入端状态相同;当1口和19口都接高电平时,输出呈高阻态。

(3)引脚说明: 引脚名称功能 1号引脚输出使能端,低电平有效 19号引脚输出使能端,低电平有效 数据输入端 1A1—1A4(2、4、6、8 号引脚) 总线输出端 1Y1—1Y4(12/14/16/18 脚) GND(10号引脚) 接地(0V) 2A1—2A4(11/13/15/17 数据输入端 脚) 总线输出端 2Y1—2Y4(3、5、7、9 脚) Vcc(20号引脚)电源端(+5v) JTAG接口 1 JTAG(Joint Test Action Group;联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。 JTAG最初是用来对芯片进行测试的,JTAG的基本原理是在器件内部定义一个TAP(Test Access Port;测试访问口)通过专用的JTAG测试工具对进行内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。现在,JTAG接口还常用于实现ISP(In-System Programmable?在线编程),对FLASH等器件进行编程。 JTAG编程方式是在线编程,传统生产流程中先对芯片进行预编程现再装到板上因此而改变,简化的流程为先固定器件到电路板上,再用JTAG编程,从而大大加快工程进度。JTAG接口可对PSD芯片内部的所有部件进行编程具有JTAG口的芯片都有如下JTAG引脚定义:

串口和并口的区别

很多朋友想知道串口和并口的区别吧下面来简单附图说明下先来张并口的图也称IDE接口 再来张串口的也称STAT接口 目前新的硬盘刻录机等设备都采用这种串口的了 串口比并口能传输速度快貌似

下面附篇文章: 估计都看不懂不如我上面的通俗易懂嘿嘿 PS2、USB、DB-9、网卡、串口、并口、VGA针脚定义及接口定义图 以下为仅为主板各接口的针脚定义,外接出来的设备接口则应与主板对应接口针脚定义相反,如鼠标的主板接口定义为6——数据,4——VCC,3——GND,1——时钟,鼠标线的接口定义则与之相反为5——数据,3——VCC,4——GND,2——时钟;其他外接设备与此相同。 首先是ATX 20-Pin电源接口电源接口,根据下图你可方便判断和分辨。现在为提高CPU的供电,从P4主板开始,都有个4P接口,单独为CPU供电,在此也已经标出。

鼠标和键盘绝大多数采用PS/2接口,鼠标和键盘的PS/2接口的物理外观完全相同,初学者往往容易插错,以至于业界不得不在PC'99规范中用两种不同的颜色来将其区别开,而事实上它们在工作原理上是完全相同的,从下面的PS/2接口针脚定义我们就可以看出来。

上图的分别为A T键盘(既常说的大口键盘),和PS2键盘(即小口键盘),如今市场上PS2键盘的数量越来越多了,而A T键盘已经要沦为昨日黄花了。因为键盘的定义相似,所以两者有共同的地方,各针脚定义如下: 1、DA TA数据信号 2、空 3、GND 地端 4、+5V 5、CLOCK 时钟 6 空(仅限PS2键盘) USB(Universal Serial Bus,通用串行总线)接口是由Compaq、IBM、Microsoft等多家公司于1994年底联合提出的接口标准,其目的是用于取代逐渐不适应外设需求的传统串、并口。1996年业界正式通过了USB1.0标准,但由于未获当时主流的Win95支持(直到Win95 OSR2才通过外挂模块提供对USB1.0的支持)而未得到普及,直到1998年USB1.1标准确立和Win98内核正式提供对USB接口的直接支持之后,USB才真正开始普及,到今天已经发展到USB2.0标准。 USB接口的连接线有两种形式,通常我们将其与电脑接口连接的一端称为“A”连接头,而将连接外设的接头称为“B”连接头(通常的外设都是内建USB数据线而仅仅包含与电脑相连的“A”连接头)。 USB接口是一种越来越流行的接口方式了,因为USB接口的特点很突出:速度快、兼容性好、不占中断、可以串接、支持热插拨等等,所以如今有许多打印机、扫描仪、数字摄像头、数码相机、MP3播放器、MODEM等都开始使用USB做为接口模式,USB接口定义也很简单: 1 +5V 2 DA TA-数据- 3 DA TA+数据+ 4 GND 地 主板一般都集成两个串口,可Windows却最多可提供8个串口资源供硬件设置使用(编号COM1到COM8),虽然其I/O地址不相同,但是总共只占据两个IRQ(1、3、5、7共享IRQ4,

串口和并口引脚定义

串口引脚排列图 RS-232 — DB9孔式 Pin No. Signal 1 DCD 2 TxD 3 RxD 4 DSR 5 GND 6 DTR 7 CTS 8 RTS 9 --- RS-232 — DB9针式 Pin No. Signal 1 DCD 2 RxD 3 TxD 4 DTR 5 GND 6 DSR 7 RTS 8 CTS 9 --- RS-232 — DB25孔式 Pin No. Signal 2 RxD 3 TxD 4 CTS 5 RTS 6 DTR 7 GND 8 DCD 20 DSR RS-232 — DB25针式 Pin No. Signal 2 TxD 3 RxD 4 RTS 5 CTS 6 DSR 7 GND 8 DCD 20 DTR

RS-232 — RJ45(8 pin) Pin No. Signal 1 DSR 2 RTS 3 GND 4 TxD 5 RxD 6 DCD 7 CTS 8 DTR RS-232 — RJ45(10-pin) Pin No. Signal 1 DCD 2 DSR 3 RTS 4 GND 5 TxD 6 RxD 7 GND 8 CTS 9 DTR 10 ---- RS-422 — DB25孔式— for Opt8F/Z Pin No. Signal 2 RxD+(B) 3 TxD+(B) 7 GND 1 4 RxD-(A) 16 TxD-(A) RS-422/485 — DB25孔式— for Opt8K Pin No. RS-422 signal RS-485 signal 2 RxD+(B) Data+ 3 TxD+(B) 7 GND 1 4 RxD-(A) Data- 16 TxD-(A)

并口定义及并口编程基础

并口定义及并口编程基础 一、接口定义说明 电脑的并口,通常是25针. 接口定义如下: 针方向 2,3,4,5,6,7,8,9 双向 1,14,16,17 输出 10,11,12,13,15 输入 18,19,20,21,22,23,24,25 地 功能说明: 二、并口编程基础 这些引脚,其实就是I/O口。而且是可以控制的,以软件的方式,非常简单。 在计算机内部,对应的寄存器如下: 0x378是8bit数据寄存器的地址,对应并口针的顺序是9,8,7,6,5,4,3,2 0x379是状态寄存器,11,10,12,13,15 - - - 0x37A是控制寄存器,- - - 并口中断允许位,17,16,14,1 也就是说PC的0x378可以用来做输入和输出,0x37A的低4位可以用来输出,0x379是输入。这样就可以用并口模拟很多时许,比如IIC、JTAG、SPI等等。 注意:上述的寄存器地址是以0x378为基地址的。如果基地址为0x3F0,那么他们的数据、状态、控制寄存器地址分别为0x3F0、0x3F1、0x3F2。(基地址缺省的是0x378,也可在BIOS里重新设置)

用VB编程控制并口的数据进行数据采集 悬赏分:80 - 提问时间2007-4-30 16:02问题为何被关闭 基于PC机并行口接口电路的设计 2.5 EPP模式接口电路设计 EPP(Enhanced Parallel Port)是一种与标准并行口兼容且能完成双向数据传输的协议。增强型并口(EPP)除能实现双向数据传输之外,进行了以下几个方面的扩展: 3.1 EPP模式下接口电路的数据采集系统 数据采集系统在工业测控以及试验室研究方面的应用非常广泛,随着科学技术的发展,数据采集技术被普遍认为是现代科学研究和技术发展的一个重要方面。数据采集系统正向着高精度、高速度、稳定可靠和集成化的方向发展。由于计算机技术的高速发展,基于个人计算机控制的数据采集系统的应用非常普遍;而另一方面,便携式数据采集系统在很多场合(如野外、工业现场数据样本采集等)也具有较强的优势。为适应计算机处理的需要,这样的数据采集系统往往应有与计算机通讯的接口。 3.2 EPP接口电路的软件设计 1.因为ADC0809被接成自启动方式,所以当电源接通时A/D转换开始。 2.选择采集通道,如果选择单通道采集则只选择通道一次,如果选择多通道采集则每次循环要经过通道选择。 3.选择采集速度。不同的速度使用的读数据循环方式不同,速度越快,每秒采集的数据点越多。 4.数据采集读出数据。对读出的数据进行处理,转化为所需的格式,进行显示存储。 3.2.3全程采集 将采集的数据以波形的形式显示的方法有三种,第一种方法是将数据点以一个小点的形式依次显示在一个区域中;第二种方法是使用MSChart控件;第三种是使用专门的图形显示控件。第一种方法实现比较麻烦,要把数据点的值换算成屏幕上的坐标值;第二种方法在动态显示时有闪烁的问题,显示速度快时,闪烁得非常严重。为了编程简便和达到好的显示效果,所以使用专门的图形显示控件Trend.ocx。Trend控件可用于工业监控,科学,数据采集分析等领域的数据显示、分析、打印。它能同时显示多组二维实时数据,可以生成扫描图、曲线图、折线图、逻辑图、打点图、面积图、棒图等多种图样;支持曲线任意拉伸缩放,鼠标滚动查看;自带打印功能,可以轻松将图形输出到打印机;内置数据统计分析功能,包括最小值、最大值,平均值等;可定义报警区域,指定颜色或图片;通过数据游标提供了强大的数据观察分析功能;同时提供了灵活的自定义功能,让用户轻松自定义文本、字体、颜色、刻度等。可见Trend控件功能强大,可以满足波形显示的要求。因为,VB中调用一个控件需要一定的时间,如果将每一个采集的数据都显示,则数据采集的速度受到了限制。在P4的电脑上每秒大约能显示100个数据点。为了加快显示的速度,Trend除了能一次显示一个数据点外,Trend可以一次显示一个数组中的数据点。因为读取端口和将采集数据保存到数组所用的时间比调用VB控件的速度快很多,所以通过改变数组的大小,就可以控制数据显示的速度。 3.2.4数据的保存与回放 为了将数据采集所得的有用数据保存并做进一步处理和分析,需要将采集的数据保存为文件格式。在本系统中使用一个数组来保存采集得到的数据。定义了数组data(19999),此数组中可以放入20000个数据,定义一个公有变量i,每采集一个数据i加1,将采集到的数据保存

电脑主板各种接口及引脚定义

电脑主板各种接口及引脚定义,下图为常见的主板外设接口 首先是ATX 20-Pin电源接口电源接口,根据下图你可方便判断和分辨。 现在为提高CPU的供电,从P4主板开始,都有个4P接口,单独为CPU供电,在此也已经标出。

主板上CPU等网风扇接口。 主板上音频线接口。

主板SATA串口硬盘接口。 PS/2接口 鼠标和键盘绝大多数采用PS/2接口,鼠标和键盘的PS/2接口的物理外观完全相同,初学者往往容易插错,以至于业界不得不在PC'99规范中用两种不同的颜色来将其区别开,而事实上它们在工作原理上是完全相同的,从下面的PS/2接口针脚定义我们就可以看出来。

上图的分别为AT键盘(既常说的大口键盘),和PS2键盘(即小口键盘),如今市场上PS2键盘的数量越来越多了,而AT键盘已经要沦为昨日黄花了。因为键盘的定义相似,所以两者有共同的地方,各针脚定义如下: 1、DATA 数据信号 2、空 3、GND 地端 4、+5V 5、CLOCK 时钟 6 空(仅限PS2键盘) USB接口 USB(Universal Serial Bus,通用串行总线)接口是由Compaq、IBM、Microsoft 等多家公司于1994年底联合提出的接口标准,其目的是用于取代逐渐不适应外设需求的传统串、并口。1996年业界正式通过了USB1.0标准,但由于未获当时主流的Win95支持(直到Win95 OSR2才通过外挂模块提供对USB1.0的支持)而未得到普及,直到1998年USB1.1标准确立和Win98内核正式提供对USB接口的直接支持之后,USB才真正开始普及,到今天已经发展到USB2.0标准。 USB接口的连接线有两种形式,通常我们将其与电脑接口连接的一端称为“A”连接头,而将连接外设的接头称为“B”连接头(通常的外设都是内建USB数据线而仅仅包含与电脑相连的“A”连接头)。Negative data ,positive data

串并口引脚定义_有串口的25针_有并口的25针

并口是计算机一个相当重要的外部设备接口,最常用来连接的设备那就要算是打印机了,另外,有许多型号的扫描仪也是通过并口来与计算机连接的。并口也是25针的,与25针串口不同的是,并口是25个孔,所以常称为母头,而像串口就常称为公头。并口的针脚定义如下: 1 STROBE选通 2-9 DATA0-DATA7数据0-7 10 ACKNLG 确认 11 BUSY 忙 12 PE 缺纸 13 SLCT 选择 14 AUTO FEED 自动换行 15 ERROR 错误 16 INIT 初始化 17 SLCT IN 选择输入\ 18-25 GND 地线 串/并口引脚定义 1 推荐 并行口与串行口的区别是交换信息的方式不同,并行口能同时通过8条数据线传输信息,一次 传输一个字节;而串行口只能用1条线传输一位数据,每次传输一个字节的一位。并行口由于 同时传输更多的信息,速度明显高于串行口,但串行口可以用于比并行口更远距离的数据传 输。 25针并行口: 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) D0-D7为数据线, S0-S7为状态线, 但是S0,S1,S2是看不见的(从图中你也可以看出), 状态线是用来读取数据的, 但S0却不同, 它是超时标志位, 其他的状态线从第10-11-12-13-15针是用来发送数据的(可以看出是5位). 那么我们怎么能得到这些数据端口呢? 很简单: 每一个并口都有一个地址. 在Windows2000中, 你可以在打印机端口(LPT1)的属性中看到他们. 比如:我的是0378-037F, 如果是10进制, 那么就是888. 同样你也可以看到你的COM端口的地址. 让我以打印机为例解释一下这些针位的意义: l S0: 在EPP(增强的串口)模式下, 如果超时的话, 这位置1. l S1: 没用(估计是装饰). l S2: 大多数情况下没有使用. l S3: 如果打印机发生了错误则置0. 它通常被叫做nError或者nFault. l S4: 如果数据达到, 则置1.我们通常叫做Select. l S5: 如果没有打印纸了则置1.通常叫做PaperEnd或者PaperEmpty或者PError. l S6: 如果打印机得到了一个字节的数据则此位置0, 通常叫做nAck或者nAcknowledge. l S7: 如果打印机处于繁忙的状态则此位置0, 通常叫做Busy. 控制线: 这些线通常用来输出,但有时也可以用于输入. 他们占用C0-C7(如图), 但是在接口上C4, C5, C6, C7是不可见, 他们占用的端口地址是0x37A. l C0: 这一针脚是保留的. 他发送命令去读取端口上的数据(D0-D7). 当计算机启动的时候,这一位被置1,通常叫做nStrobe. l C1: 保留.通过他发送命令给打印机, 可以得到下一条打印线.(LF) l C2: 重置打印机并且清空数据缓冲区.(nInitialize) l C3: 保留.置高电平打开数据输入.启动计算机时置0.(nSelectIn) 地线: 从G0-G7的针是接地用的, 他们一般是用来完善电路的. 综上所述,在我的应用程序里使用数据线而不是具有保留位的控制线或者状态线作为数据传输。原因显而易见:我们可以发送任何数据到数据线上,比如00000000,这样8根针就没有任何电压(0伏特);当然也可以发送11111111(255),这样每根针都有+5伏特的电压。但是如果我们使用控制线,他有C0,C1和C3是保留,当

相关主题