全站数据
8 4 2 0 5 8 1

一个机器周期等于多少个状态周期

上网学英语 | 简单学习,快乐成才!         
问题更新日期:2024-10-10 22:29:11

问题描述

一个机器周期等于多少个状态周期,在线求解答
精选答案
最佳答案

6个

把晶振周期(振荡周期)定义为节拍(用P 表示)。 晶振脉冲经过二分频后,就是单片机的时钟周期,时钟周期也称为状态(用S表示)。这样,一个状态就包含两个节拍,其前半周期对应的拍节叫节拍1(P1),后半周期对应的节拍叫节拍2(P2)。状态周期(或状态S)是晶振周期的两倍,它分为P1节拍和P2节拍。规定一个机器周期的宽度为6个状态,并依次表示为S1~S6。由于一个状态又包括两个节拍,因此,一个机器周期总共有12个节拍。由于一个机器周期共有12个晶振周期, 因此机器周期就是晶振脉冲频率的十二分频(即T=12/fosc)。当晶振脉冲频率为12 MHz时,一个机器周期为1μs;当晶振脉冲频率为6 MHz时,一个机器周期为2μs。

其他回答

机器周期,8051系列单片机的机器周期=12*时钟周期,之所以这样分是因为单个时钟周期根本干不了一件完整的事情(如取指令、写寄存器、读寄存器等),而12个时钟周期就能基本完成一项基本操作了。