机器周期、指令周期、时钟周期、总线周期
时钟周期
时钟周期是微控制器最基本的时间单位,由晶振振荡频率fosc决定,Tosc = 1/fosc
若 fosc = 6MHz,则 Tosc = 0.1667us
机器周期
微控制器对一个指令分为多个基本操作,比如取指令、读数据、写数据等,机器周期为完成一个基本操作所用时间。
一个机器周期等于若干个时钟周期:8051 机器周期 = 12 个时钟周期
指令周期
完成一个指令所需的时间。根据指令的不同,指令周期等于一到四个机器周期。
总线周期
总线周期与机器周期无特定的包含关系。过高频率的晶振极易被干扰,所以一般采用低频率晶振通过倍频方式获得较高的总线频率,即
总线频率=倍频系数*晶振频率。