微控制器上電復位時間 微控制器的復位

2021-10-17 07:22:49 字數 703 閱讀 6360

一、復位電路

剛剛接通電源的微控制器內部處於不穩定的狀態,cpu無法正常運轉。因此,就需要進行微控制器狀態初始化,這就叫做復位。微控制器帶有復位訊號輸入引腳,可以將這個訊號調至低電平狀態後讓微控制器復位。也就是說通過輸入復位訊號來徹底叫醒微控制器進入工作狀態。

接下來講解一下復位的時序(如下圖)。只有在向微控制器提供穩定的時鐘訊號和電源的狀態下才能實現復位,同時需將復位訊號調至低電平。為了實現這種狀態,需要將相比電源上電稍遲一步上電的電路與復位輸入引腳相連線。這種電路在電源上電後通過電阻電流慢慢流向電容,電壓緩緩上公升。因此,電源上電後經過一段時間可以形成解除復位的電 路。這種外部電路稱為「上電復位電路」。

如上圖所示,上電復位電路左側的電路稱為「手動按鈕復位電路」。這是通過手動按下按鈕後讓微控制器進入初始化狀態的電路。

普通微控制器上覆位訊號必須在一定時間內保持低電平。具體時間記載在硬體手冊和資料手冊上。必須根據這個時間的長短來確定電阻r和電容c。

二、cpu的復位操作

通過復位操作,可以使程式計數器pc回到初始值,pc中儲存的是cpu將要執行的指令位址。程式計數器pc的初始值是應用程式的頭位址。微控制器開始執行應用程式的方式有「固定位址開始方式」和「向量方式」。在設計微控制器時,決定要使用的方式。

微控制器上電復位時間 51微控制器晶元引腳分布及功能

常見的msc 51微控制器中一般採用雙列直插 dip 封裝,共40個引腳。圖為引腳排列圖。其中的40個引腳大致可以分為四類 電源 時鐘 控制和i o引腳。一 電源 vcc 晶元電源,一般為 5v。vss 接地端。二 時鐘 xtal1和xtal2 晶體振盪電路反相輸入端和輸出端。當使用內部振盪電路時,...

51微控制器的復位引腳 51微控制器復位電路工作原理

51微控制器要復位只需要在第9引腳接個高電平持續2us就可以實現,那這個過程是如何實現的呢?在微控制器系統中,系統上電啟動的時候復位一次,當按鍵按下的時候系統再次復位,如果釋放後再按下,系統還會復位。所以可以通過按鍵的斷開和閉合在執行的系統中控制其復位。開機的時候為什麼為復位在電路圖中,電容的的大小...

51微控制器的復位引腳 51微控制器復位後的狀態

微控制器的復位操作使微控制器進入初始化狀態,其中包括使程式計數器pc 0000h,這表明程式從0000h位址單元開始執行。微控制器冷啟動後,片內ram為隨機值,執行中的復位操作不改變片內ram區中的內容,21個特殊功能暫存器復位後的狀態為確定值,見下表。值得指出的是,記住一些特殊功能暫存器復位後的主...