Bootstrap

51单片机定时器初值计算以及初值计算软件

51单片机定时器初值计算以及初值计算软件


不想搞懂计算原理的直接跳到文章末尾,使用初值计算软件来解决有关初值计算的问题
在这里插入图片描述

51单片机定时器初值计算部分

  • 时钟周期,也称为振荡周期:定义为时钟脉冲的倒数,在单片机中也就等于晶振频率的倒数。

eg:12M晶振的单片机,时钟周期=振荡周期=1/12 us。

  • 机器周期:定义为完成一项基本操作所需要的时间,称为机器周期。
  • 51单片机中1个机器周期由6个状态周期组成,也就是12个时钟周期=12 x 1/12 us =1 us
  • 一个机器周期的时间是1us,如果要延时1ms就是1000个机器周期.
  • 定时器/计数器有4种工作方式

;