你电脑总有吧,电脑上不是有一个REST键吗?如果你按下REST键电脑会重新启动的是吧。
单片机的复位电路和这个有异曲同工之妙。比如说上电复位:(有的单片机是下电复位的,当然还有看门狗复位等复位,这里就说上电复位。其他的复位原理也是一样的。)。
单片机在上电以后程序指针指向0000H,也就是说单片机“重新启动”了。说的通俗一点就是单片机的程序从头开始运行。这时候有的寄存器的值会自动清零,有的会自动致1,具体的数据要看数据手册。有的值不确定,所以写程序是要初始化程序。
对于51类单片机它的一个最简单的复位电路是微分电路,见下图。里面的电容主要作用是,上电延时。一般选10uf就行了,电阻你选10K。
对于其他的单片机,比如说AVR,PIC复位一般是积分电路复位,就是你把电阻和电容换一下。电容你选0.1uf的电容就行了。电阻还是选10K,当然这类单片机还有内部复位功能。REST脚上不接任何东西也能复位。
你可以参考下面这个网址。