这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » pc,ad pc机控制ad采集求教

共2条 1/1 1 跳转至

pc,ad pc机控制ad采集求教

院士
2006-09-17 18:14:16     打赏
pc,ad pc机控制ad采集求教



关键词: 控制     采集     求教    

院士
2006-12-22 22:43:00     打赏
2楼
问 请问各位大虾,我想用8086语言通过pc机并口实现对ad的控制,然后用vb编写界面将采集的数据以波形的形式显示出来。现在还是一头雾水,请大家指教
汇编编程软件采用什么最好?
谢谢了。 1: 直接用VB控制并口就可以了直接用VB控制并口就可以了 2: 那用vb控制和用汇编控制,那一个更方便?关键是我的vb为零,不知道vb在控制硬件上面到底是怎么样的比如产生脉冲等等,谢谢你的指点. 3: 用vb控制硬件,如果需要us级的延时,怎么实现?谢谢 4: sleep(1(ms))sleep(1(ms))

不过WINDOWS平台是做不到微秒级精确延时的,除非你能关闭WINDOWS的系统时钟。 5: 那象您说的关闭系统时钟是什么概念,小弟愚昧.怎样才能达到? 6: 如果用vc,dephi能不能实现?是不是这样的项目一般是先用单片机控制将数据采集好传送给pc机??? 7: 这样的项目一般是先用单片机控制将数据采集好传送给pc机的


我对WINDOWS理解不深,一直想办法关闭系统时钟 不知道能不能行。


这样的项目一般是先用单片机控制将数据采集好传送给pc机的。

如果你要求的时间精度不是很高的话,还是可以直接用PC机控制AD的。
8: 你要做什么?低速的 AD 可以用声卡做,不花钱很方便也安全。
高速的 AD 用单片机也慢了。
9: 就买个AD采集卡吧。 10: 做的是波形显示系统,用PC机显示,供电是用并口供电考虑成本问题,就是越简单越好。不知道并口作串行通信的时候速度怎么样 11: 建议你这么做用PC机的并口直接控制AD芯片,不是太好,因为windows的定时很麻烦,你也不是很熟悉,我也一样,你可以用pc通知单片机采样,存在RAM里,然后用并口直接读RAM。 12: 先谢了,我现在就是打算用单片机了,但是并口数据线是单向的,也就是lpt打印机端口,这个问题怎么解决?
我想用at89c2051然后采集四路,直接将数据放在内部单片机ram中,采满就马上发送给pc机,这样做是不是不妥?请大哥指教。 13: 现在的并口以经发展到ECP现在的并口以经发展到ECP:是双向数据端口,并能以ISA总线速度传送数据。ECP有缓冲区,支持命令周期、数据周期和多个逻辑设备寻址,在多任务环境下可以使用DMA(直接存储器访问)。

   14: 可是我的电脑只有一个并口:打印机端口,断口地址378h在对于并口的控制的时候我用汇编和vb都试了,但是并口就是什么反应也没有,但是用并口调试程序就好用,这是怎么回事?部分汇编程序如下:
        mov     dx,037Ah    ;ENABLE lpt1 OUTPUT       
        mov     al,11001111b    ;
        out     dx,al
again:  mov     dx,0378h    ;lpt1        
        mov     al,01h
        out     dx,al
        jmp     again

请高手们看看,我用的是xp系统,运行cmd。在命令提示符里面编译的 15: 刚知道从bios] 16: 刚知道从bios设置端口,现在用vb基本能控制了但是只用并口供电驱动还是不够,小弟很菜,现在采用外部电源先 17: 2000.XP是不能直接使用并口的。没有权限。需要安装一个并口驱动程序,如winio.sys。C的例子较多。网上搜一下就得了。最好不要用并口供电。小心烧并口。可以考虑从USB供电。 18: 呵呵,我有办法。但是速率肯定不会太高。 19: 我用vb调用动态连接库,用现有的并口驱动dll文件不知道上面这位大哥有什么好办法?

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]