单片机机器周期与晶振频率的关系(定时器的初值设定问题)
本文仅以学生角度总结定时器的学习当中的问题。如何计算定时器应该设定的计数初值。一个机器周期 = 12 * 晶体振荡即晶体振荡12次为一个机器周期。(晶体振荡一次也叫一个时钟周期)而在定时器/计数器的应用当中,一个机器周期才能产生一个计数(或叫计数脉冲),计数器才加1。因此要计多少次就让他产生多少个机器周期。**eg:**晶体频率为12MHZ,则代表1秒振荡12M次,1次耗时1/12us,一个机器周期就是12 * 1/12 = 1us即1us一次计数所以,一个16位定时器,从0计数到65535
原创
2020-06-20 18:32:09 ·
24804 阅读 ·
0 评论