首页 > 编程知识 正文

时钟周期和振荡周期的关系,51单片机时钟周期和振荡周期

时间:2023-05-04 03:31:57 阅读:120586 作者:1085

时钟周期:

时钟周期(CPU时钟)==振荡周期,定义为时钟脉冲的倒数(时钟周期为单片机的外置石英振动的倒数,例如为12M的石英振动,其时钟周期为1/12us ) )

状态周期:

(C51 )单片机将1个时钟周期定义为1差拍(用p表示),2差拍定义为1状态周期(用s表示)。

机器周期:

在计算机中,往往把一个指令的执行过程分成几个阶段,每个阶段完成一项工作。 各项工作称为基本操作,完成基本操作所需的时间称为机器周期。 8051系列单片机的一个机械周期由6个s周期(状态周期)组成。 1秒周期=2差拍(p ),因此8051单片机的1个机器周期=6个状态周期=12个时钟周期。

例如,外置24M石英振动的单片机,他的一个机械周期=12/24M秒

指令周期:

(PIC )指令周期是指单片机执行一个指令所需的时间。 这也是计时器计时器计时器的最小时间单位。 时钟频率/4=指令频率。 1/指令频率=指令周期。

(c-5-1 )执行一个指令所需的时间一般由几个机器循环组成。 不同的命令需要不同的机器周期。

总结:

(C51中) 1机器周期=6状态周期(s周期)=12振荡周期(时钟周期) ) ) )。

(PIC中) 1个指令周期=4个时钟周期(振荡周期) ) )。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。