2025-11-08 05:33:34
STC15单片机计数器设置要分三步走:先看手册选计数引脚,再配置定时器时钟源,调工作模式。比如用P3.4口当计数器,时钟源选内部振荡器,工作模式开计数器1。这样计数频率能翻倍,比如8MHz晶振下能跑到1MHz。
为啥选STC15计数器?因为STC15内部计数器支持更高频率,比如8MHz晶振下能计数到1MHz,而STC8只有5MHz。这是因为STC15的计数器电路有独立倍频模块,计数引脚自带2倍频功能。比如手册里写明,当定时器时钟是1MHz时,计数器实际能接2MHz信号。而普通单片机计数器只能跟时钟频率1对1,所以STC15计数器能多跑一倍。比如测电机转速,用STC15接红外传感器信号,1秒能计数100万次,换STC8就最多50万次。设置的时候要看手册里的参数,比如定时器时钟频率和计数器倍频系数,这两个参数决定最终计数上限。
本题链接: