微控制器的復位操作使微控制器進入初始化狀態,其中包括使程式計數器pc=0000h,這表明程式從0000h位址單元開始執行。微控制器冷啟動後,片內ram為隨機值,執行中的復位操作不改變片內ram區中的內容,21個特殊功能暫存器復位後的狀態為確定值,見下表。
值得指出的是,記住一些特殊功能暫存器復位後的主要狀態,對於了解微控制器的初態,減少應用程式中的韌始化部分是十分必要的。
說明:表中符號*為隨機狀態;
a=00h,表明累加器已被清零;
psw=00h,表明選暫存器0組為工作暫存器組;
sp=07h,表明堆疊指標指向片內ram 07h位元組單元,根據堆疊操作的先加後壓法則,第乙個被壓入的內容寫入到08h單元中;
51微控制器的復位引腳 51微控制器引腳功能介紹
40只引腳雙列直插封裝 dip 40只引腳按功能分為3類 1 電源及時鐘引腳 vcc vss xtal1 xtal2。2 控制引腳 psen ea ale reset 即rst 3 i o口引腳 p0 p1 p2 p3,為4個8位i o口的外部引腳。2.2.1 電源及時鐘引腳 1.電源引腳 1 vc...
51微控制器的復位引腳 51微控制器復位電路工作原理
51微控制器要復位只需要在第9引腳接個高電平持續2us就可以實現,那這個過程是如何實現的呢?在微控制器系統中,系統上電啟動的時候復位一次,當按鍵按下的時候系統再次復位,如果釋放後再按下,系統還會復位。所以可以通過按鍵的斷開和閉合在執行的系統中控制其復位。開機的時候為什麼為復位在電路圖中,電容的的大小...
51微控制器的復位引腳 如何控制51微控制器的引腳
控制微控制器的引腳,分為兩個知識點,乙個是怎麼讓引腳微控制器輸出高低電平,乙個是怎麼檢測接入到引腳上的電平是高還是低。我們有時候會聽到這樣的話 此微控制器有幾個io口?這裡說的io口,就是輸入 input 輸出 output 介面。一般情況下,微控制器的引腳當中,除了電源引腳和晶振引腳,其它的都是i...