單片機(jī)的復(fù)位電路
復(fù)位是單片機(jī)的初始化操作,其主要功能是把PC初始化為0000H ,使單片機(jī)從0000H單元開(kāi)始執(zhí)行程序。RST是復(fù)位信號(hào)的輸入端,復(fù)位信號(hào)是高電平有效,其有效時(shí)間應(yīng)持續(xù)24個(gè)振蕩脈沖周期(即2個(gè)機(jī)器周期)以上。
復(fù)位操作有上電自動(dòng)復(fù)位和按鍵手動(dòng)復(fù)位兩種方式。
上電自動(dòng)復(fù)位是通過(guò)外部復(fù)位電路的電容充電來(lái)實(shí)現(xiàn)的,其電路如圖1(a)所示。這樣,只要電源Vcc的上升時(shí)間不超過(guò)1ms,就可以實(shí)現(xiàn)自動(dòng)上電復(fù)位,即接通電源就完成了系統(tǒng)的復(fù)位、初始化。
按鍵手動(dòng)復(fù)位是通過(guò)使復(fù)位端經(jīng)電阻與Vcc電源接通而實(shí)現(xiàn)的,它兼具上電復(fù)位功能。其電路如圖1(b)所示。
圖1 復(fù)位電路除對(duì)PC外,復(fù)位操作還對(duì)其它一些專用寄存器有影響,它們的復(fù)位狀態(tài)如表1:
表1 特殊寄存器SFR的復(fù)位值
編輯:admin 最后修改時(shí)間:2020-04-06