如何使8051单片机复位?单片机复位后初始状态如何?

2025-02-23 09:42:54
推荐回答(2个)
回答1:

单片机复位有以下几种: 1.上电复位,就是单片机在接通电源后,会复位一次。 2.硬件复位,与上电复位结果一样,但可以人为操作,是通过/reset引脚产生的复位。 3.软件复位,这种复位并不彻底,只是让程序再次从0000H开始执行,产生软件复位的方式有多种,如看门狗时间溢出,内部程序落入陷阱等。 单片机复位后的状态与单片机型号有所差异,但只要是硬件以上的复位,其结果状态就是可预知的,比如内部寄存器全部清零,程序计数器回到原点等。具体要看单片机的手据手册。

回答2:

硬件复位:RST引脚接高电平1个机器周期以上单片机 就会复位,单片机复位后IO均为0XFF,RAM寄存器清零.程序从0x00开始执行.
软件复位:让程序重新从0000H开始执行,RAM寄存器不会清零,软件复位的方式有看门狗时间溢出,内部程序陷阱等。