⑴ 單片機手動復位電路問題
請看這個電路圖
此復位電路在實際應用中,完全可以運行的,可靠性很好
這樣,原理就顯而易見了
當電源剛剛接通的時候,VCC經單片機RST內部電路與GND形成迴路,從而使電容C充電
RST就由高電平逐變為低電平,完成開機自動復位過程
手動按下S22,即將電容放電,同時也將RST變為高電平,即手動復位
當松開按鍵時,電容同上原理繼續充電,直到充滿為止
電容充滿後,RST端電壓幾乎為零,也就是低於復位是的電壓,單片機不會誤復位
⑵ 試列舉出幾種復位電路,說明他們是如何完成復位功能的
1、手動按鈕復位
手動按鈕復位需要人為在復位輸入端RST上加入高電平(圖1)。一般採用的辦法是在RST端和正電源Vcc之間接一個按鈕。當人為按下按鈕時,則Vcc的+5V電平就會直接加到RST端。手動按鈕復位的電路如所示。由於人的動作再快也會使按鈕保持接通達數十毫秒,所以,完全能夠滿足復位的時間要求。
⑶ 手動復位和自動復位電路原理
你的圖中是一個低電平阻容復位電路(包括了上電復位和手動復位電路)。
原理:
由於阻容串連電路中電容C1兩端電壓不能突變,因此在上電時,RST端會維持一段時間的低電平起到低電平復位信號的作用,隨著Vcc電源通過電阻R2向電容C1充電,C1兩端的電壓差逐漸增大,經過一段時間後變為高電平,上電復位信號結束。
在征程工作過程中,當按鍵SPOWER1被按下時,電容C1兩端被短路放電,按鍵松開後RST端仍會維持一段時間的低電平起到低電平復位信號的作用,隨著Vcc電源通過電阻R2向電容C1充電,C1兩端的電壓差逐漸增大,經過一段時間後變為高電平,手動復位信號結束。
如果把電阻和電容的位置互換,就組成高電平阻容復位電路。
以上的阻容復位電路是比較原始的復位電路,它的復位信號波形並不是很標準的矩形波,尤其當用於掉電復位有時並不可靠。因此現在已經基本被淘汰。現在一般都使用專門的復位器件來實現復位功能,不僅保證了復位信號波形是標準的矩形波,而且保證有足夠的脈寬。常用的上電復位電路(掉電復位電路)有MAX809(低電平復位電路)和MAX810(高電平復位電路)以及許多兼容型號,帶有手動復位功能的有MAX811(低電平復位電路)和MAX812(高電平復位電路)及其兼容型號,還有兼有高、低復位信號輸出和看門狗(程序監控)的MAX813L及其兼容型號。