发表于:2005-04-17 09:47:00
楼主
在delphi中我用四个定时器来同时发脉冲,低脉冲延时0.1MS,高脉冲延时(即定时器间隔)为9MS,当运行一个定时器时,CPU的利用率就达100%,即CPU处理不过来,我的电脑是:逐日2000 PIII/933,(注:运行程序时把其余的东西全部关掉了,包括防火墙。)
对板子操作时用到语句: DIO_OutputByte( WORD(wBase_DIO+ 0), numvala or $04);它是否占用很多CPU?还是有其他原因?敬请高手指教!!!非常感谢!