展开查看
以下是引用ktissot在2014-06-03 13:58:01的发言 >17楼:我这个程序,采样周期最小为2个扫描周期,(间隔一个周期采样一次)而且采样周期可以调整,通过这个定时器实现采样周期的调整。
希望朋友你能把你的思路和程序写下来给大家看看。
特别说明一下,目的是切磋和探讨编程的方法和技巧。绝无意于争个高下。
用定时器会占用系统资源,因为CPU中
定时器的数量是有限的!
可以使用数据累加+循环中断来替代定时器,例如在循环中断OB35(默认中断周期为100ms),对MW0进行+1操作,每加1就是100ms,这样也可以灵活调整采样周期。
不过,LZ通过对两个定时器的巧妙运用,真的是很
赞。