操作系统:Windows 2000
语言:因为我的电脑上只有VB6.0,所以我用cmd模式下的Debug,然后用 I port 和 O port byte 来读写端口
测试工具:一台笔记本电脑,电脑上的接打印机的25针并行口,一条并行口接打印机的线(被我剪断了)
1/-------------------------\12
|. . . . . . . . . . . . .|
\. . . . . . . . . . . ./
13-----------------------25
数据口输出测试:
把25脚接地(并行口线上有一根灰色的线,一头被焊接在包围着引脚的一圈金属上面,我就把25脚接上去了),然后接 小灯泡(手电筒的)负极。
然后把 2 到 9 引脚接到小灯泡的正极。
向并行口输出数据 O 378 FF,可是灯泡不亮。(是不是要亮才对啊)
状态口输入测试:
把25脚接地(和上面一样接地),然后接 3V电池的负极(连电阻都没接)。
依次把状态口的各个引脚接 电池的正极,并读取数据 I 379,可是读到的数据总是 DF。(不会吧,跟没接一样)
总结:不管我怎么弄,I 378 都是 AA ,I 379 都是 DF,晕。
不知道哪里错了,也不知道是不是都错了,请大家指教啊。
最后修改:2004-11-30 18:46:19