0

inpout.dllを使用してLPTの8ピンを制御できます。一部のLPTデバイスを制御したいのですが、8つ以上のピンを使用する必要があります。どうやってするの?

例

COMまたはNETdllにすることができます。8本以上のピンを制御する方法がわかりません。

4

2 に答える 2

1

もしかしてMUX ?

より少ないビットを使用して、特定の量のビットを操作するのに役立ちます。それらのうちの 7 つを使用すると、最後の X を使用して他のものを多重化できます。

6 (データ) + 1 (セレクタ) => 12 ビット
5 + 2 => 20 ビット
4 + 3 => 32 ビット
3 + 4 => 48 ビット
2 + 5 => 64 ビット

しかし、これはとにかくプログラミングの問題ではありません。反対側にマルチプレクサとデマルチプレクサを取り付ける必要があります。

ところで:[LPTポートにはたくさんのピンがある]ので、これはどのようなLPTポートですか。7または8だけでなく、25です。コネクタの穴は、実際にはLPTポートとは関係ありません。少なくとも、彼らのようには見えません。シリアル化されていない限り。コネクタには 4 つの LPT ポート+ イネーブル、グランド、電源 (Vcc)があるようです

于 2011-01-26T15:32:41.027 に答える
0

http://www.codeproject.com/KB/vb/Inpout32_read.aspxそれは VB.NET にありますが、翻訳方法を理解できると確信しています ;)

于 2011-01-26T15:49:45.347 に答える