| 
					阅读:2734回复:13
				 并口编程
					哪位兄弟在WINDOWS下对并口编过程,请指点一下,
 (我想用并口的数据线产生一组时序) | |
| 最新喜欢: amei | 
| 沙发#发布于:2002-06-10 18:59 
					看numeg专栏中的文章				 | |
| 
 | 
| 板凳#发布于:2002-06-11 15:22 
					用cfile类 或是 creatfile函数行不行啊?(串口是可以的)				 | |
| 地板#发布于:2002-06-12 16:12 
					谁能回答我的问题,我出20分				 | |
| 地下室#发布于:2002-06-12 17:01 
					createfile可以的呀。				 | |
| 5楼#发布于:2002-06-12 18:10 
					应该可以用汇编来编啊,一般的8086接口书中都有,这是向下兼容的,可以在现在的系统中使用。				 | |
| 6楼#发布于:2002-06-12 20:16 
					我认为比较简单,直接对并口寄存器读写就行了,用inportb(),或_intp(),各个寄存器地址得查相关资料				 | |
| 7楼#发布于:2002-06-13 13:01 
					Win98/Me下,可以通过直接读写端口来产生,数据端口一般是0x378。Win2K/xp下,必须使用驱动程序。				 | |
| 
 | 
| 8楼#发布于:2002-06-16 16:48 
					给你一段程序,我已经用示波器调试过了,输出星号都对的,
 _outp(0x77a,0x80); _outp(0x37b,0x00); _outp(0x37c,0x03); _outp(0x37c,0xff); _outp(0x37c,0x00); 我采用了epp模式! :D | |
| 9楼#发布于:2002-06-16 18:09 
					在本站有!				 | |
| 10楼#发布于:2002-06-17 10:02 
					可以用CreateFile打开并口,通过ReadFile和WriteFile进行读写。				 | |
| 
 | 
| 11楼#发布于:2002-06-17 10:50 
					楼上的兄弟,用WRITEFILE 如何保证两个数据之间的时间差(时序)
 用定时器行不行啊,多谢指教,先送点分,以表谢意 | |
| 12楼#发布于:2002-06-18 20:22 
					你想控制时间差啊,我想这应该和自己的机子也有关,最好不断的试,直到时间差不多匹配,我就是这么做的,到现在也没什么问题,当然我指的间隔是十几个时钟周期级。				 | |
| 13楼#发布于:2002-06-18 23:40 
					需要写wdm来具体定义一写数据格式和数据时许!
 如果用createfile不能保证任何时许上的关系和特定的时序类型! 而wdm则可以很好地解决这个问题! 建议您下载本站的一本书\"win2000驱动开发\"里面有具体说到有关于端口读写操作的方法! | |
| 
 | 
 
							 
				
 
				


 
				 
				