我可以使用inpout.dll控制LPT中的8个引脚。 我想控制一些LPT设备,但我需要使用8个以上的引脚。 怎么做?
它可以是COM或NET DLL。 我不知道如何控制超过8个引脚。
答案 0 :(得分:1)
MUX也许?
它可以帮助您通过使用更少的位来操纵一定量的位。通过使用其中的7个,您可以使用最后一个X来复用其他X:
6(数据)+ 1(选择器)=> 12位
5 + 2 => 20位
4 + 3 => 32位
3 + 4 => 48位
2 + 5 => 64位
但无论如何这不是一个编程问题。您必须在另一侧连接多路复用器和多路分解器。
BTW:这是什么类型的LPT端口,因为[LPT端口有批次的引脚]。 25而不仅仅是7或8.连接器的孔与LPT端口并不真正相关。至少它看起来不像它们。除非他们被序列化。您的连接器上似乎有4个LPT端口 + enable,ground&电源(Vcc)
答案 1 :(得分:0)
http://www.codeproject.com/KB/vb/Inpout32_read.aspx它在VB.NET中,但我相信你可以弄清楚如何翻译它;)