作者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