作者autoexecbat (<(^_^)@m)
看板C_and_CPP
標題Re: [問題]請問_inp與_outp如何使用
時間Mon Jul 10 14:59:19 2006
※ 引述《lonepair (高肥)》之銘言:
: 各位大大:
: 小弟我現在的程式目的是希望可以寫一個C程式的介面,在這個介面中我可以讓使用者
: 輸入一個數字,然後程式接收到這個數字後,可以透過RS-232傳出電腦給我已經插好
: 的一塊8051版子做處理,然後再把處理好的結果透過RS-232傳回電腦來給介面程式
: 然後要秀在螢幕上,可是小弟我現在的瓶頸是我查MSDN找到了_inp與_outp這兩個
: 函式庫可以用於傳送和接收的動作,而我想問的是如果我現在的port如果是COM1 =0x3f8
: 這個port,那我只要把0x3f8這個port number當作是parameter傳給_inp與_outp
: 這兩個function就可以了嘛,這樣RS-232就會透過我的程式幫我把data送出去了嘛
: 還是我的程式還缺少什麼,需要再做什麼樣的設定,請各位大大教我。
: 謝謝
介紹你一個網站,
http://www.codeproject.com/csharp/csppleds.asp
http://www.lvr.com/parport.htm
專門在講電腦IO port怎麼用.
http://electrosofts.com/parallel/parallelwin.html
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.42.40
※ 編輯: autoexecbat 來自: 60.248.42.40 (07/10 15:07)
1F:→ autoexecbat:不過有些範例程式要試試看,我剛有試過,port.zip 07/10 16:24
2F:→ autoexecbat:可以執行,能不能輸出到印表機輸出埠,要用電表量! 07/10 16:25
3F:→ autoexecbat:我剛試過了,OK!可以正常工作! 07/10 16:37
4F:→ autoexecbat:不過要應用在硬體上,可能要加一點driver晶體來推動, 07/10 16:37
5F:→ autoexecbat:剛量data是 3.3V 為High, 0V為Low, 07/10 16:38
6F:→ autoexecbat:懂一點硬體設計的人,可以把他擴大作成輸出數埠, 07/10 16:39
7F:→ autoexecbat:也就是把你的PC當成大型的MCU,輸出埠當作IO, 07/10 16:40
8F:→ autoexecbat:然後你就可以直接在電腦用VC寫程式控制IO出去!很好用! 07/10 16:40
9F:→ autoexecbat:但是要注意印表機輸出埠的位址! 07/10 16:42
10F:推 drkkimo:在看中 蠻不錯的 07/11 00:41