CPU 、单片机的内部结构很复杂,基本组成部分是:运算器、寄存器、存储器(RAM、ROM)、微程序控制器、地址计数器、I/O控制器、定时器等,机器上电或程序运行出错时,内部是随机的混乱状态,各个功能寄存器的数据是随机的,尤其是程序计数器 PC,是给 CPU 指示下一条指令的地址指针,哪怕是错一个地址,整个程序就乱套了,你如果学习过汇编语言就会明白。
而在复位端子提供一个时间足够长的复位脉冲,CPU 内部就会按照设计者的意图,对各个部件进行初始化工作,PC 指向固定的地址,程序从此开始正常运行。
在单片机内部都有独立运行的可编程定时器,俗称看门狗,如果程序在规定的时间内没有进行清零操作,计数器溢出就会强制 CPU 进入复位操作,使智能化仪器可以从死机故障中自行解脱出来。
复位一般有三种模式:上电复位、手动复位、看门狗复位。
追问你回答的很满意,不知道能不能和你聊聊
1028517693.我的号聊聊
追答已加。
本回答被提问者和网友采纳