全球旧事资料 分类
后形成状态周期或称s周期,所以,1个状态周期包含有2个振荡周期。振荡频率foscl2分频后形成机器周期MC。所以,1个机器周期包含有6个状态周期或12个振荡周期。个到4个机器周1期确定一条指令的执行时间,这个时间就是指令周期。8031单片机指令系统中,各条指令的执行时间都在1个到4个机器周期之间。4种时序单位中,振荡周期和机器周期是单片机内计算其它时间值例如,波特率、定时器的定时时间等的基本时序单位。224、单片机复位电路的设计与分析当MCS5l系列单片机的复位引脚RST全称RESET出现2个机器周期以上的高电平时,单片机就执行复位操作。如果RST持续为高电平,单片机就处于循环复位状态。根据应用的要求,复位操作通常有两种基本形式:上电复位和上电或开关复位。上电复位要求接通电源后,自动实现复位操作。常用的上电复位电路如下图A中左图所示。图中电容C1和电阻R1对电源十5V来说构成微分电路。上电后,保持RST一段高电平时间,由于单片机内的等
13
f效电阻的作用,不用图中电阻R1,也能达到上电复位的操作功能,如下图A中右图所示。
上电或开关复位要求电源接通后,单片机自动复位,并且在单片机运行期间,用开关操作也能使单片机复位。常用的上电或开关复位电路如上图B所示。上电后,由于电容C3的充电和反相门的作用,使RST持续一段时间的高电平。当单片机已在运行当中时,按下复位键K后松开,也能使RST为一段时间的高电平,从而实现上电或开关复位的操作。根据实际操作的经验,下面给出这两种复位电路的电容、电阻参考值。上图A中:Cl=1030uF,R1=1kΩ上图1.27B中:C:=1uF,Rl=lkΩ,R2=10kΩ225、单片机复位后的状态的分析单片机的复位操作使单片机进入初始化状态,其中包括使程序计数器PC=0000H,这表明程序从0000H地址单元开始执行。单片机冷启动后,片内RAM为随机值,运行中的复位操作不改变片内RAM区中的内容,21个特殊功能寄存器复位后的状态为确定值,值得指出的是,记住一些特殊功能寄存器复位后的主要状态,对于了解单片机的初态,减少应用程序中的韧始化部分是十分必要的。
14
f第2.3节
六路抢答器系统的外围电路的设计与分析
其工作原理为:接通电源后,单片机AT89C2051自动复位,抢答器处于工作状态,数码管无显示,当开始抢答时,四个开关SB1SB4处于工作状态,此时单片机处于检测状态,无论四个开关哪一个先按下后,其它开关将无效,此时数码管显示对应开关的数字(SB1为1,r
好听全球资料 返回顶部