單片機開(kāi)關(guān)機的實(shí)現
為了解決這些問(wèn)題,有時(shí)候我們不得不進(jìn)行軟硬件結合,實(shí)現一鍵開(kāi)關(guān)機。一鍵開(kāi)關(guān)機其原理簡(jiǎn)單,具體原理圖如下:

按下按鍵開(kāi)關(guān)K1時(shí),Q3導通,產(chǎn)生低電平,導致Q1也導通,通過(guò)電源接口或者電池為DC2DC供電,單片機及其負載可以正常工作,同時(shí)單片機讀取按鍵斷開(kāi)電平,知道按鍵按下,為PWR_IO產(chǎn)生一個(gè)高電平,為按鍵釋放后Q3的基極提供持續的高電平,不讓電源由于按鍵的釋放而斷開(kāi)。再次按下K1時(shí),單片機讀取到Q2導通,KEY_IO為低電平,知道有按鍵按下,為此,單片機在PWR_IO端口產(chǎn)生一個(gè)低電平,在按鍵釋放后,Q3截止,導致Q1截止,電池或者電源接口無(wú)法為DC2DC供電,實(shí)現關(guān)機的作用。
評論