一, 什么是震荡周期?
震荡周期:也称时钟周期,是指为单片机提供时钟信号的震荡源的周期,一般单片机上为11.0592MHZ,12MHZ和24MHZ用的也比较多。定义为时钟脉冲的倒数(可以这样来理解,时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12 us),也可以是内置晶振的倒数,是计算机中最基本的、最小的时间单位。

讯享网
二,什么是机器周期?
三,什么是指令周期?
指令周期:它是指CPU完成一条操作的所需的全部时间。包括取指令、分析指令和执行指令所需的全部时间。每条指令执行时间都是有一个或几个机器周期组成。MCS-51系统中,有单周期指令、双周期指令和四周期指令。
三者之间的关系是:一条指令周期包括若干个机器周期,一条机器周期又包括若干个时钟周期。

四,单片机的工作原理,流程是怎么样的?
单片机由运算器、控制器、存储器、输入输出设备构成,它的工作过程是一个不断"获取指令﹣分析指令﹣执行指令"的过程,具体的过程如下:

1、单片机的程序以一条一条指令的形式存放在程序存储器中,单片机开始工作后,就从程序存储器的特定位置开始取指今。
2、然后由单片机内部的控制器对指令进行分析,根据指令要求,进行"取数、送数、算术运算、逻辑运算、跳转"等基本操作中的一种或几种,这些操作都在一个规定的周期中完成。
3、执行完这些操作以后,到下一个存储器单元中取指令,重复刚才的操作(当然,这些要执行的操作具体内容可能跟上一次不一样了),如此不断重复,直到新电为止。
4、在单片机系统中,定时器/计数器的工作中,定时器需要借助单片机内部提供的脉冲进行定时,此时,定时的依据是CPU提供的周期性振荡,这个内部振荡的最大频率称为单片机的振荡频率,振荡一次所需的时间称为振荡周期,通常来说12个振荡周期成为一个机器周期,也就是进行一次运算/计数所需要的时间。此外,单片机系统也可以通过外部晶振提供振荡进行工作。

拓展资料:
振荡是指物理量或物理现象具有周期性往复变化的特性;振荡周期指物理量或物理现象完成一次振动所需时间,物理学上常用来描述电量的振荡周期。
通常情况下,振荡周期由波形图上两个相邻同方向峰值之间的时间间隔得到,与之相对应的物理量是振荡频率fp(频率),振荡频率和振荡周期互为倒数关系,即 
。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/124678.html