单片机编程用什么软件单片机如何利用中断进行复位?-创新互联

单片机如何利用中断进行复位?首先,通过按键复位微控制器,这与中断无关。每个单片机系统都可以设计一个复位电路。如果电路是手动的,则通过按键复位硬件,使电路达到所需的高电平或低电平。复位后,微控制器程序从0x00地址开始重新执行程序。例如,我们常见的51单片机复位电路如下图所示:单片机编程用什么软件 单片机如何
利用中断进行复位?

复位电路工作过程:

成都创新互联专业为企业提供岳阳网站建设、岳阳做网站、岳阳网站设计、岳阳网站制作等企业网站建设、网页设计与制作、岳阳企业网站模板建站服务,十年岳阳做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

复位电路工作原理如右图所示。当VCC上电时,电容器C被充电,10K电阻上出现高压,使MCU复位。几毫秒后,C满,10K电阻电流降为0,电压也为0,使单片机进入工作状态。工作期间,按S22,C放电,10K电阻上出现电压,使MCU复位。S22放开,C充电,几毫秒后,微控制器进入工作状态。

主要问题应该是这个复位电路的复位方法。

顾名思义,看门狗是指带有看门狗电路的MCU在编程时可以初始化看门狗参数,并在指定的时间或计数脉冲内复位看门狗。看门狗通常被称为“喂狗”。程序正常运行时,看门狗不会溢出。如果程序不能满足给狗供电的条件,看门狗就会溢出并输出相电压电平,应利用此电平使单片机复位。

上图是一个带有门的复位电路,它在MCU程序中的指定时间向复位电路输出信号,电路保持正常。如果程序运行,WDI将输出信号到NRST以复位MCU。


网站名称:单片机编程用什么软件单片机如何利用中断进行复位?-创新互联
文章URL:http://myzitong.com/article/dedihe.html