stc15F408单片机定时1ms
时间: 2024-03-22 17:24:48 浏览: 59
单片机定时1ms
STC15F408单片机的定时器有3个,分别是定时器0、定时器1和定时器2。其中,定时器0和定时器1是16位定时器,而定时器2是8位定时器。
要实现1ms的定时,可以选择使用定时器2。定时器2的时钟源可以选择为内部时钟源,也可以选择外部时钟源。如果选择内部时钟源,则定时器2的时钟源频率为FOSC/12,其中FOSC为单片机的工作频率。如果设置定时器2的预分频为12,则定时器2的时钟源频率为FOSC/12/12=(FOSC/12)/12。
因此,要实现1ms的定时,可以将定时器2的预分频设为12,并将重载值设为(FOSC/12)/12/1000-1。具体实现方法可以参考STC15F408单片机的数据手册和编程手册。
阅读全文