51单片机的复位电路
我想请教一下有关复位电路的原理、作用,下面是一个复位电路,望高手给小弟分析一下。1、复位电路还分种类吗???2、什么是上电复位?还有其他的复位???非常感谢各位的回答上完...
我想请教一下有关复位电路的原理、作用,下面是一个复位电路,望高手给小弟分析一下。
1 、复位电路还分种类吗???
2 、什么是上电复位?还有其他的复位???
非常感谢各位的回答
上完电复位之后,reset引脚的电平是低的吗?那之前呢?
刚接上电的时候(瞬间),电容是相当于断开的还是短路的呢?根据以前的学习印象记得是相当于断开的啊?它两端的电压不能突变的吧,充完电之后才是高电平吧? 展开
1 、复位电路还分种类吗???
2 、什么是上电复位?还有其他的复位???
非常感谢各位的回答
上完电复位之后,reset引脚的电平是低的吗?那之前呢?
刚接上电的时候(瞬间),电容是相当于断开的还是短路的呢?根据以前的学习印象记得是相当于断开的啊?它两端的电压不能突变的吧,充完电之后才是高电平吧? 展开
7个回答
展开全部
单片机复位是使CPU和系统中的其他功能部件都处在一个确定的初始状态,并从这个状态开始工作,例如复位后PC=0000H,使单片机从第—个单元取指令。无论是在单片机刚开始接上电源时,还是断电后或者发生故障后都要复位,所以我们必须弄清楚MCS-51型单片机复位的条件、复位电路和复位后状态。
单片机复位的条件是:必须使RST/Vpd或RST引脚(9)加上持续两个机器周期(即24个振荡周期)的高电平。例如,若时钟频率为12MHz,每机器周期为1us,则只需2us以上时间的高电平,在RST引脚出现高电平后的第二个机器周期执行复位。单片机常见的复位电路如图1(a),(b)所示。
图1(a)为上电复位电路,它是利用电容充电来实现的。在接电瞬间,RESET端的电位与VCC相同,随着充电电流的减少,RESET的电位逐渐下降。只要保证RESET为高电平的时间大于两个机器周期,便能正常复位。
图1(b)为按键复位电路。该电路除具有上电复位功能外,若要复位,只需按图(b)的RESET键,此时电源VCC经电阻R1、R2分压,在RESET端产生复位高电平。
单片机复位期间不产生ALE信号,即ALE=1。表明单片机复位期间不会有任何取指操作。复位后,内部各专用寄存器状态如下:
PC:0000H
ACC:00H
B:00H
PSW:00H
SP:07H
DPTR:0000H
P。-P3:FFH
IP:***00000B
IE:0**00000B
TMOD:00H
TCON:00H
TH0:00H
TL0:00H
TH1:00H
TL1:00H
SCON:00H
SBUF:不定
PCON:0***0000B
其中,*表示无关位。
请注意:
(1)复位后PC值为0000H,表明复位后程序从0000H开始执行。
(2)SP值为07H,表明堆栈底部在07H。需重新设置SP值。
(3)PO-P3口值为FFH。Po-P3口用作输入口时,必须先写入“1”。单片机在复位后,已使Po-P3口每一端线为“1”,为端线用作输入口做好了准备。
单片机复位的条件是:必须使RST/Vpd或RST引脚(9)加上持续两个机器周期(即24个振荡周期)的高电平。例如,若时钟频率为12MHz,每机器周期为1us,则只需2us以上时间的高电平,在RST引脚出现高电平后的第二个机器周期执行复位。单片机常见的复位电路如图1(a),(b)所示。
图1(a)为上电复位电路,它是利用电容充电来实现的。在接电瞬间,RESET端的电位与VCC相同,随着充电电流的减少,RESET的电位逐渐下降。只要保证RESET为高电平的时间大于两个机器周期,便能正常复位。
图1(b)为按键复位电路。该电路除具有上电复位功能外,若要复位,只需按图(b)的RESET键,此时电源VCC经电阻R1、R2分压,在RESET端产生复位高电平。
单片机复位期间不产生ALE信号,即ALE=1。表明单片机复位期间不会有任何取指操作。复位后,内部各专用寄存器状态如下:
PC:0000H
ACC:00H
B:00H
PSW:00H
SP:07H
DPTR:0000H
P。-P3:FFH
IP:***00000B
IE:0**00000B
TMOD:00H
TCON:00H
TH0:00H
TL0:00H
TH1:00H
TL1:00H
SCON:00H
SBUF:不定
PCON:0***0000B
其中,*表示无关位。
请注意:
(1)复位后PC值为0000H,表明复位后程序从0000H开始执行。
(2)SP值为07H,表明堆栈底部在07H。需重新设置SP值。
(3)PO-P3口值为FFH。Po-P3口用作输入口时,必须先写入“1”。单片机在复位后,已使Po-P3口每一端线为“1”,为端线用作输入口做好了准备。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
复位电路可以分好多种,其中没有特殊要求的话,上电复位是最普遍用的,上电复位就是给单片机接电后,所有寄存器都初始化,各个寄存器复位后指向的位置都是固定的,例如:程序寄存器 PC 指向的就是 #07H单元.......复位电路的作用就是防止单片机死机用的。
复位还有 :(1)微分型复位电路;(2)积分型复位电路;(3)比较器型复位电路;(4)看门狗型复位电路 等等,一大堆不同类型的复位电路。
复位还有 :(1)微分型复位电路;(2)积分型复位电路;(3)比较器型复位电路;(4)看门狗型复位电路 等等,一大堆不同类型的复位电路。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
原理就是通过给电容的放电令单片机内部RAM部分清空,作用是有很多不如为了再向单片机内部烧录程序时就要手动复位,这个电路图就是手动复位的,复位电路形式要看你的寄存器的储存的形式来设计的,上电复位就是开机复位,另你的内部程序指向0000H,然后从头走,相对开机复位来说还有就是手动复位,还有就是复位有软硬之分,电路图这个就是硬件复位,还有靠指令复位清空的就是软件复位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
电容刚充电时相当于和电阻分压,当电容电冲满了,电阻的负载变小使RET变为低电瓶
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询