无论用户利用哪品种型的单片机,总要触及到单片机复位电路的设计。而单片机复位电路设计的优劣,间接影响到整个体系事情的牢靠性。很多用户在设计完单片机体系,并在实行室调试乐成后,在现场却呈现了“去世机”、“步伐走飞”等征象,这次要是单片机的复位电路设计不行靠惹起的。
根本的复位方法
单片机在启动时都必要复位,以使CPU及体系各部件处于确定的初始形态,并从初态开端事情。89系列单片机的复位信号是从RST引脚输出到芯片内的施密特触发器中的。当体系处于正常事情形态时,且振荡器波动后,假如RST引脚上有一个高电平并维持2个呆板周期(24个振荡周期)以上,则CPU就可以呼应并将体系复位。单片机体系的复位方法有:手动按钮复位和上电复位。
1、手动按钮复位
手动按钮复位必要人为在复位输出端RST上参加高电平。一样平常接纳的措施是在RST端和正电源Vcc之直接一个按钮。当人为按下按钮时,则Vcc的+5V电平就会间接加到RST端。手动按钮复位的电路如所示。由于人的举措再快也会使按钮坚持接通达数十毫秒,以是,完万能够满意复位的工夫要求。
2、上电复位
AT89C51的上电复位,只需在RST复位输出引脚上接一电容至Vcc端,下接一个电阻到地即可。关于CMOS型单片机,由于在RST端外部有一个下拉电阻,故可将内部电阻去失,而将外接电容减至1?F。上电复位的事情历程是在加电时,复位电路经过电 容加给RST端一个长久的高电平信号,此高电平信号随着Vcc对电容的充电历程而渐渐回落,即RST真个高电平继续工夫取决于电容的充电工夫。为了包管体系可以牢靠地复位,RST真个高电平信号必需维持充足长的工夫。上电时,Vcc的上升工夫约为10ms,而振荡器的起振工夫取决于振荡频率,如晶振频率为10MHz,起振工夫为1ms;晶振频率为1MHz,起振工夫则为10ms。在图2的复位电路中,当Vcc失电时,一定会使RST端电压敏捷降落到0V以下,但,由于外部电路的限定作用,这个负电压将不会对器件发生侵害。别的,在复位时期,端口引脚处于随机形态,复位后,体系将端口置为全“l”态。假如体系在上电时得不到无效的复位,则步伐计数器PC将得不到一个符合的初值,因而,CPU大概会从一个未被界说的地位开端实行步伐。
3、积分型上电复位
常用的上电或开关复位,上电后,由于电容C3的充电和反相门的作用,使RST继续一段工夫的高电平。当单片机已在运转当中时,按下复位键K后松开,也能使RST为一段工夫的高电平,从而完成上电或开关复位的操纵。
上一篇:英特尔拟大幅低落将来平板芯片能耗
下一篇:Intel推新体系芯片 为手机引3G
