51單片機(jī)在微機(jī)自動(dòng)交換系統(tǒng)中穩(wěn)定設(shè)計(jì)

2013-09-02 11:09 來(lái)源:電子信息網(wǎng) 作者:和靜

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

1 設(shè)置上電延時(shí)復(fù)位電路

1.1 為什么要進(jìn)行上電復(fù)位46

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

1.2 復(fù)位條件

單片機(jī)是靠外部電路復(fù)位的。上電復(fù)位步驟:

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

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

(3)復(fù)位腳必須在振蕩器起振后至少保持兩個(gè)機(jī)器周期復(fù)位電平。也就是說(shuō),復(fù)位腳(RST)復(fù)位電平維持時(shí)間應(yīng)包括Vcc的建立時(shí)間、振蕩器起振時(shí)間和至少兩個(gè)機(jī)器周期時(shí)間。

1.3 一般上電復(fù)位電路

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


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

相關(guān)閱讀

暫無(wú)數(shù)據(jù)

一周熱門(mén)