微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 51单片机振荡周期时钟周期机器周期指令周期

51单片机振荡周期时钟周期机器周期指令周期

时间:11-22 来源:互联网 点击:
(1)振荡周期

振荡周期指为单片机提供定时信号的振荡源的周期或外部输入时钟的周期。
(2)时钟周期
时钟周期又称作状态周期或状态时间S,它是振荡周期的两倍,分为P1节拍和P2节拍,通常在P1节拍完成算术逻辑操作,在P2节拍完成内部寄存器之间的数据传送操作。(注意P1 和P2的相位关系 )
(3)机器周期
一个机器周期由6个状态组成,如果把一条指令的执行过程分作几个基本操作,则将完成一个基本操作所需的时间称作机器周期。单片机的单周期指令执行时间就为一个机器周期。
(4)指令周期
指令周期是执行一条指令所需的全部时间。MCS-51单片机的指令周期通常由1、2、4个机器周期组成。

例:若晶振频率为Fosc=12MHz,有Tosc=1/12µS,振荡周期,时钟周期,ALE,机器周期分别为多少?
有:
振荡周期: Tosc=1/Fosc=1/12µS
时钟(状态、S)周期:S =2Tosc=1/6µS
ALE(地址锁存): ALE =6Tosc=1/2µS
机器周期: =12Tosc=1µS

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top