單片機最小系統(tǒng)復(fù)位電路圖原理
相信各位開發(fā)者在接觸單片機之初,都是通過一些簡單的例子來降低學(xué)習(xí)的難度從而達到輕松入門的目的。從簡單的基礎(chǔ)知識和例子入手不僅有助于對整個知識架構(gòu)的理解,還有助于進一步建立自信心,從而營造一種好的學(xué)習(xí)氛圍。本文針對入門知識,將為大家介紹一種單片機的最小系統(tǒng)復(fù)位電路圖的原理。
復(fù)位電路
圖1
單片機的置位和復(fù)位,都是為了把電路初始化到一個確定的狀態(tài),一般來說,單片機復(fù)位電路作用是把一個例如狀態(tài)機初始化到空狀態(tài),而在單片機內(nèi)部,復(fù)位的時候單片機是把一些寄存器以及存儲設(shè)備裝入廠商預(yù)設(shè)的一個值。
單片機復(fù)位電路原理是在單片機的復(fù)位引腳RST上外接電阻和電容,實現(xiàn)上電復(fù)位。當復(fù)位電平持續(xù)兩個機器周期以上時復(fù)位有效。復(fù)位電平的持續(xù)時間必須大于單片機的兩個機器周期。具體數(shù)值可以由RC電路計算出時間常數(shù)。
復(fù)位電路由按鍵復(fù)位和上電復(fù)位兩部分組成。
1)上電復(fù)位:STC89系列單片及為高電平復(fù)位,通常在復(fù)位引腳RST上連接一個電容到VCC,再連接一個電阻到GND,由此形成一個RC充放電回路保證單片機在上電時RST腳上有足夠時間的高電平進行復(fù)位,隨后回歸到低電平進入正常工作狀態(tài),這個電阻和電容的典型值為10K和10uF。
2)按鍵復(fù)位:按鍵復(fù)位就是在復(fù)位電容上并聯(lián)一個開關(guān),當開關(guān)按下時電容被放電、RST也被拉到高電平,而且由于電容的充電,會保持一段時間的高電平來使單片機復(fù)位。
通過以上介紹,可以看到這種簡單的復(fù)位電路由按鍵復(fù)位和上電復(fù)位組成。雖然分為兩部分,但理解起來還是比較容易的,在上電復(fù)位中只要保持RST腳上有著足夠的時間讓高電平進行復(fù)位即可,而在按鍵復(fù)位中RST同樣是保持在高電平,在保持一段時間后來使得單片機復(fù)位。
編輯:admin 最后修改時間:2020-06-27