并口定义及编程基础简明扼要

并口定义及编程基础简明扼要

ID:9024429

大小:27.42 KB

页数:2页

时间:2018-04-15

并口定义及编程基础简明扼要_第1页
并口定义及编程基础简明扼要_第2页
资源描述:

《并口定义及编程基础简明扼要》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、并口定义及并口编程基础一、接口定义说明电脑的并口,通常是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,20x379是状态寄存器,11,10,12,13,15---0x3

2、7A是控制寄存器,---并口中断允许位,17,16,14,1也就是说PC的0x378可以用来做输入和输出,0x37A的低4位可以用来输出,0x379是输入。这样就可以用并口模拟很多时许,比如IIC、JTAG、SPI等等。注意:上述的寄存器地址是以0x378为基地址的。如果基地址为0x3F0,那么他们的数据、状态、控制寄存器地址分别为0x3F0、0x3F1、0x3F2。(基地址缺省的是0x378,也可在BIOS里重新设置)输入函数:intinport(intaddress);address就是上面

3、的寄存器地址输出函数:intoutport(intaddress,intvalue);无论是DOS下编程、还是Windows下,都可用。三、25针并口具体定义PinNameDirDescription  1/STROBE->Strobe  2D0->Data Bit 0  3D1->Data Bit 1  4D2->Data Bit 2  5D3->Data Bit 3  6D4->Data Bit 4  7D5->Data Bit 5  8D6->Data Bit 6  9D7->Data B

4、it 7  10/ACK<-Acknowledge  11BUSY<-Busy  12PE<-Paper End  13SEL<-Select  14/AUTOFD->Autofeed  15/ERROR<-Error  16/INIT->Initialize  17/SELIN->Select In  18GND--Signal Ground  19GND--Signal Ground  20GND--Signal Ground  21GND--Signal Ground  22GND--Si

5、gnal Ground  23GND--Signal Ground  24GND--Signal Ground  25GND--Signal Ground针脚功能针脚功能1选通端,低电平有效10确认,低电平有效2数据通道011忙3数据通道112缺纸4数据通道213选择5数据通道314自动换行,低电平有效6数据通道415错误,低电平有效7数据通道516初始化,低电平有效8数据通道617选择输入,低电平有效9数据通道718-25地

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。