阅读:6037回复:11
打印机(端口LPT1)设备单元的地址是多少?
写一个寄存器的两条基本指令:
out(37B,addr); // 将addr写入用户设备地址寄存器 写:out(37C,data); // 将数据data写入addr指向的用户设备空间单元 读:in(37C); // 从addr指向的用户设备空间单元中读取数据 我现在想写打印机,请问上面的addr应该是多少? |
|
|
沙发#
发布于:2002-07-30 16:58
lpt通常是0x378开始的,开机的时候可以看到
|
|
|
板凳#
发布于:2002-07-30 17:47
在BIOS里可以看到LPT的地址,WINDOWS设备管理器的LPT资源上也能看到
|
|
地板#
发布于:2002-07-30 18:25
一般都是0x378
|
|
地下室#
发布于:2002-07-30 18:45
---------------------------------------
写一个寄存器的两条基本指令: out(37B,addr); // 将addr写入用户设备地址寄存器 写:out(37C,data); // 将数据data写入addr指向的用户设备空间单元 读:in(37C); // 从addr指向的用户设备空间单元中读取数据 我现在想写打印机,请问上面的addr应该是多少? ---------------------------------------------------- 打印机地址(1): spp:378----37a epp:378----37f(378---37a or spp) |
|
5楼#
发布于:2002-07-31 08:57
好象不行啊,各位,help me
|
|
|
6楼#
发布于:2002-08-01 12:41
看看你的LPT1端口的模式是什么,SPP,EPP 还是ECP?
|
|
7楼#
发布于:2002-08-01 12:53
看看你的LPT1端口的模式是什么,SPP,EPP 还是ECP? 是EPP |
|
|
8楼#
发布于:2002-08-01 13:29
看看你的LPT1端口的模式是什么,SPP,EPP 还是ECP? 想问一下,这三种端口模式有什么区别吗?还有,centronics并行端口又是什么东西? |
|
9楼#
发布于:2002-08-01 13:40
SPP是标准模式,EPP是增强模式,ECP是扩展性并口
|
|
|
10楼#
发布于:2002-08-02 02:41
那这三种端口的引脚定义有没有什么变化,或者没有大的变化,只是有的进行了扩展?
|
|
11楼#
发布于:2002-08-02 09:08
那这三种端口的引脚定义有没有什么变化,或者没有大的变化,只是有的进行了扩展? Pin SPP Signal EPP Signal IN/OUT Status/Control Register 1 Strobe Write Out /C0 2-9 Data 0-7 Data 0-7 In-Out 10 Ack Interrupt In S6 11 Busy Wait In /S7 12 Paper Out / End Spare In S5 13 Select Spare In S4 14 Auto Linefeed Data Strobe Out /C3 15 Error / Fault Spare In S3 16 Initialize Reset Out /C2 17 Select Printer Address Strobe Out /C3 18-25 Ground Ground GND Ground 表3. 并行口25芯引脚信号表. |
|
|