LAOXU 发表于 2024-11-6 18:06:51

据我的经验,以前用80c51,11.0592晶振,软件定时采样IO口(A/B相),利用查表法计数(用汇编,速度最快),
实际定时时间用50us(测试時极限<30us),折合指令周期约25~28个(测一次电平),
用中断法测单脉冲可快一倍,如用INT0/INT1中断,估计25~28个指令周期可测一个脉冲周期,2MHz以下频率应该没问题。
但程序必须要用汇编优化。
否则,可能1MHz都测不到(如出现楼主那种情况)。

神农鼎 发表于 2024-11-6 21:54:32

用 PWM测量脉宽
页: 1 [2]
查看完整版本: 关于 stc外部中断速度