|
一個單片機要運行,最基本的條件是什么呢?大家想想,首先一定需要電源吧,沒有電單片機怎么能運行呢,所以肯定是需要電源的,這里的51單片機5V供電的,所以外圍要加一個5V的供電電壓.
其次,單片機運行是有一定速度的,比如1秒鐘執(zhí)行多少次頻率,既然涉及到的穩(wěn)定的頻率,那么就會有一個時間周期,多長時間運行一次,如果不規(guī)定這個時間周期,那單片機就不穩(wěn)定,無法有節(jié)奏穩(wěn)定的去執(zhí)行一個任務(wù),所以這里肯定是需要一個時鐘,一般在外圍,這是一個晶振來提供這個時鐘的,但是有的單片機內(nèi)部也有時鐘,外部的時鐘如果壞了,或者不接外部時鐘的時候,內(nèi)部時鐘也能夠運行,比如STC公司出口的STC12C2052單片機就是具有內(nèi)部時鐘的單片機.
有了電源,有了時鐘,還需要什么呢?當(dāng)單片機啟動的時候,或者在運行過程中出現(xiàn)不穩(wěn)定的情況怎么辦,是不是重新開始運行呢?重新開始運行,那就是需要重新上電,但單片機通電上電的時候,內(nèi)部有些部件(單片機內(nèi)部是由許多各種部件組合而成的)因為達(dá)到正常工作電壓有個很小的延時,此時這些部件都是工作不正常的,所以要不斷的進(jìn)行復(fù)位操作,直到電壓穩(wěn)定后,復(fù)位就停止,單片機才能正常工作,所以不能缺的還有復(fù)位電路,比如STC公司的STC12C2052單片機內(nèi)部集成了復(fù)位電路,這樣就不需要外接復(fù)位電路了.
|
|