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