51單片機在微機自動交換系統(tǒng)中穩(wěn)定設計

2013-09-02 11:09 來源:電子信息網 作者:和靜

在電力線載波通信中,微機自動盤的功能多,邏輯性強,MCS—51單片機在該系統(tǒng)中處理任務時的實時性尤為突出。由于該系統(tǒng)整機配置的主要服務對象是電力調度,且它的使用環(huán)境將來多為無人值守站,所以系統(tǒng)工作是否穩(wěn)定直接影響到電力線載波機的整機性能。針對電力通信特點,在考慮穩(wěn)定運行方面我們采取了以下幾項措施。

1 設置上電延時復位電路

1.1 為什么要進行上電復位46

計算機在啟動運行時都要進行復位。作為在控制領域中應用最廣泛的單片機,復位處理更是設計中的關鍵。單片機內部的各個功能部件均受特殊功能寄存器控制,程序運行直接受程序計數(shù)器指揮,寄存器的復位狀態(tài)決定了單片機內有關功能部件工作用的初始狀態(tài),而程序的正常運行就是從這個狀態(tài)開始的。如果上電時沒有做到正確復位,就可能使CPU從不定地址開始執(zhí)行指令,系統(tǒng)就得不到正確的初始化,也就不能正常工作。

1.2 復位條件

單片機是靠外部電路復位的。上電復位步驟:

(1)必須首先建立電源Vcc;

(2)Vcc穩(wěn)定后(達到允許值)時鐘振蕩器起振;

(3)復位腳必須在振蕩器起振后至少保持兩個機器周期復位電平。也就是說,復位腳(RST)復位電平維持時間應包括Vcc的建立時間、振蕩器起振時間和至少兩個機器周期時間。

1.3 一般上電復位電路

在上電時,電源Vcc的建立時間應小于幾十ms,振蕩器的起振時間取決于振蕩器頻率,對于10MHz晶體,起振時間為1ms,對于1MHz晶體,起振時間一般為10ms。此時可采用一般上電復位電路(圖1)。


1 2 3 4 5 > 
51單片機 微機自動交換系統(tǒng)

相關閱讀

暫無數(shù)據

一周熱門