单片机的复位程序,使AT89C51单片机复位有几种方法复位后的状态如何

1,使AT89C51单片机复位有几种方法复位后的状态如何通常就是一种方法 , 在复位管脚(RST)加高电平信号 。复位后程序计数器回零 。1、一般数据手册上对寄存器的描述都会有给出默认值或直接描述上电或复位后的值,默认值就是复位后的寄存器的值 。2、是从STC89C51RC单片机的Data Sheet中截图的,Value after Power-on or Reset就是单片机上电或复位后的状态 , x表示不确定 , 可能是1,可能是0 。扩展资料:AT89C51 提供以下标准功能:4k 字节Flash 闪速存储器,256字节片内数据存储器(00H -7FH为片内RAM,80H-FFH为特殊功能寄存器SFR),32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口 , 片内振荡器及时钟电路 。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式 。空闲方式停止CPU的工作,但允许RAM,定时/计数器 , 串行通信口及中断系统继续工作 。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位 。参考资料来源:百度百科-AT89C51
2,单片机复位是什么意思有什么作用单片机复位是单片机上的复位电路的复位操作,作用是使电路恢复到起始状态 。单片机复位电路主要有四种类型:微分型复位电路;积分型复位电路;比较器型复位电路;看门狗型复位电路 。为确保微机系统中电路稳定可靠工作,复位电路是必不可少的一部分 , 复位电路的第一功能是上电复位 。一般微机电路正常工作需要供电电源为5V±5%,即4.75~5.25V 。由于微机电路是时序数字电路,它需要稳定的时钟信号,因此在电源上电时,只有当VCC超过4.75V低于5.25V以及晶体振荡器稳定工作时,复位信号才会撤除,微机电路开始正常工作 。扩展资料:复位方式:1、手动按钮复位手动按钮复位需要人为在复位输入端RST上加入高电平 。一般采用的办法是在RST端和正电源Vcc之间接一个按钮 。当人为按下按钮时,则Vcc的+5V电平就会直接加到RST端 。手动按钮复位的电路如所示 。由于人的动作再快也会使按钮保持接通达数十毫秒,所以 , 完全能够满足复位的时间要求 。2、上电复位对于CMOS型单片机,由于在RST端内部有一个下拉电阻,故可将外部电阻去掉,而将外接电容减至1uF 。如果系统在上电时得不到有效的复位 , 则程序计数器PC将得不到一个合适的初值,因此,CPU可能会从一个未被定义的位置开始执行程序 。3、积分型上电复位常用的上电或开关复位电路如图3所示 。上电后,由于电容C3的充电和反相门的作用 , 使RST持续一段时间的高电平 。当单片机已在运行当中时,按下复位键K后松开 , 也能使RST为一段时间的高电平,从而实现上电或开关复位的操作 。参考资料来源:百度百科-复位电路【单片机的复位程序,使AT89C51单片机复位有几种方法复位后的状态如何】

    推荐阅读