80C51单片机完成复位操作共需几个状态周期?

如题所述

80C51单片机完成复位操作至少需要12个状态周期。
1、80C51单片机完成复位操作共需12个状态周期以上,有效时间持续24个振荡脉冲周期(即2个机器周期)以上。
2、单片机如果产生可复位的异常或者是执行了复位指令,则需要两个机器周期跳转到复位向量,从而产生复位操作。 外部的脉冲复位是强行复位,而程序中的复位可理解为单片机产生了一个异常。
3、在8051单片机中把一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(用S表示)时钟周期也称为振荡周期,定义为时钟脉冲的倒数(可以这样来理解,时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12us),是计算机中最基本的、最小的时间单位。一个机器周期的宽度为6个状态,1个状态为2个振荡脉冲周期。
4、像数字电路中的时序逻辑电路器件需要具备复位功能一样,各种类型的单片机也都需要具备复位功能(RESET)。复位功能按其英文原意是重新设置的意思,也就是从头开始执行程序或者重新从头执行程序(Restart)的意思。复位是单片机的一项重要操作内容,其目标是确保单片机运行过程有一个良好的开端,确保单片机运行过程中有一个良好的状态。
5、80C51单片机的复位功能设计得不够完善,不仅没有设置复位标志位寄存器,而且复位源的种类也很少。复位源就是导致或者引起单片机内部复位的源泉。对于当前市场上出现的种类比较齐全的单片机,80C51单片机的典型复位源有3种: 上电复位、人工复位、软件复位。
6、上电复位这一种复位源是必不可少的。因为每次给单片机加电时其电源电压的稳定以及时钟振荡器的起振和振幅稳定都需要一定的延迟时间。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-01
80C51单片机完成复位操作共需12个状态周期以上。
其有效时间应持续24个振荡脉冲周期(即2个机器周期)以上。若使用频率为6MHz的晶振,则复位信号持续时间应超过4us才能完成复位操作。(一个机器周期的宽度为6个状态,1个状态为2个振荡脉冲周期)80C51单片机完成复位操作共需12个状态周期以上。本回答被提问者和网友采纳
第2个回答  2012-02-27
至少是2个机器周期,至于状态周期你自己查查51的几个不同的周期吧,很简单的、、、
相似回答