1. CPU时序的有关知识
(1)振荡周期:为单片机提供定时信号的振荡源的周期(晶振周期或外加振荡周期)。
(2)状态周期:2个振荡周期为1个状态周期,用S表示。振荡周期又称S周期或时钟周期。
(3)机器周期:1个机器周期含6个状态周期,12个振荡周期(使用计时器时,每隔一个机器周期计时器加1)。
(4)指令周期:完成1条指令所占用的全部时间,它以机器周期为单位。
2. 学习定时器前须明白:
(1)51单片机有2组定时器/计数器(52单片机有三组),可定时或计数。
(2)定时器/计数器和单片机的CPU是相互独立的,定时器/计数器工作的过程是自动完成的,不需要CPU的参与。
(3)51单片机中的定时器/计数器是根据机器内部的时钟或者外部的脉冲信号对寄存器