IOカードをパソコンに差し込んで、何かDLLを入れて、特定のアドレスに対して、_OUTP
をすれば、IOカードの特定のピンNO.に対して、_OUTPの出力に応じて、信号をHighにし
たりLOWにしたり出来ることは知っていますが、IOカードを使わずに、プリンターのDSUB
コネクターの何処かのPINを簡単に読んだり書いたりすることは出来ないのでしょうか?
(そのときは、
何らかのDLLも要りますか?)
可能かどうかは OS によります。
#ご自身の環境くらいは明記した方がよろしいかと・・・
Win 98系だったらプリンタポートのIOアドレスを直接たたけば出来たはず。
NT 系はだめ。ちなみに、ここにある程度詳しく書いてありました。
ttp://www.nahitech.com/nahitafu/mame/mame5/printer.html
あと、Contec, Interface とかの DIO ボードが高いっていうなら
USB を DIO にするキットで、USB-IO と言う1500円のキットがあります。
ttp://www.technokit.biz/
これなら 2000, XP でも使えるので結構便利そうです。何てったって値段がお手頃。
#最近電子回路とか作ってないけど自作野郎には強い味方ですな
#個人的にこれ買ってみたくなった・・・使ったことある人いるかな?
すみませんでした。
開発環境は、Windows XPないし 2000、VC++6でやっております。
http://homepage3.nifty.com/~masumoto/embed/wio/ など
2000/XPでも直接I/Oにアクセス出来るような方法も存在します。(但し、管理者権限が必
要です)