有没有STC8A8K64D4芯片,测试16路频率的例程
有没有关于STC8A8K64D4芯片,测试16路频率的最简单的例程 没有,只有 4路 CCP可以测试, 其他得用定时器 楼主请告知这16路信号的最小的脉冲宽度(高或低电平).比如,最小的脉冲宽度是50us,则可以使用一个定时器做20us中断,采样检测16路信号的下降沿,出现下降沿计数就+1,定时器中断为最高优先级,别的中断优先级都比这个定时器低,就能保证不会丢脉冲。
梁工 发表于 2023-4-4 16:53
楼主请告知这16路信号的最小的脉冲宽度(高或低电平).
比如,最小的脉冲宽度是50us,则可以使用一个定时 ...
是采集5-100Hz变频电机频率,modbus通信
用1个定时器,16个普通IO模拟下降沿中断,比如1秒有几次中断,就是多少频率,是吧? 代码人生 发表于 2023-4-4 22:07
是采集5-100Hz变频电机频率,modbus通信
用1个定时器,16个普通IO模拟下降沿中断,比如1秒有几次中断,就 ...
是的,16路10KHz以内的信号测频,轻松达到!
页:
[1]