本人想使用vc对数字i/o卡进行控制,
同时发出3种信号,2个信号控制x,y轴电机,另一个信号控制激光头的开闭
3个信号要求同时从i/o卡发出,i/o卡型号为advanced _812
请问各位的相关资料以及例程?!谢谢
同时发出3种信号,2个信号控制x,y轴电机,另一个信号控制激光头的开闭
3个信号要求同时从i/o卡发出,i/o卡型号为advanced _812
请问各位的相关资料以及例程?!谢谢
解决方案 »
- 关于PictureControl上面用GDI画图的问题【散分】
- 引用做参数为什么值没变???
- 问一个rich edit控件的问题,高手帮忙~~~
- 我想继承SDI生成的窗口的"保存"功能,应该怎么写?急,在线等待....
- 请问如何控制复选框和编辑框的选择和可用性?(在线等)
- 问各位一个问题:怎么得到系统底层打开某个类型的文件的默认方法?
- 如何利用SQL语言取得字段有相同的一些记录(UP有分)
- 讨论换肤技术
- 不好意思,请指教下,DLL里的函数到底怎么用
- Formview类之间切换的问题
- 保存图像的指针如何存为图片?
- 请教高手:我用VirtualAlloc保留一块地址空间(我要指定空间的起始地址),为了不发生冲突,一般起始地址应该在什么范围为宜?
如果是 PCI 卡的话就用厂商的驱动
ISA 卡可以自己用 _outp, _inp 进行操作,参考它提供的说明书有端口和跳线说明
在 NT 内核下(2000/XP/NT) 可以用 PortTalk 或 WinIO 来进行 IO 操作
_outp, _inp 是什莫?
8139网卡改制89c51编程器
http://www.8dragon.com/downasp/download.htm
假设输出控制寄存器的地址为 0x820,有8路开关量
那么 _outp(0x820, 0x01); 是指打开第 0 通道,关闭其它通道
_outp(0x820, 0x81); 是指打开第 0 和第 7 通道,关闭其它通道
输入类似,假设输入寄存器地址为 0x824,8路输入
int n = _inp(0x824);
if (n & 0x01) // 判断第 0 通道状态
if (n & 0x80) // 判断第 7 通道状态
在这里都能遇到,幸会~~~