單片機時鐘電路作用
單片機運行需要時鐘支持——就像計算機的CPU一樣,如果沒有時鐘電路來產(chǎn)生時鐘驅(qū)動單片機,那單片機就不能執(zhí)行程序。
單片機可以看成是在時鐘驅(qū)動下的時序邏輯電路。
以MCS一5l單片機為例隨明:MCS一51單片機為l2個時鐘周期執(zhí)行一條指令。也就是說單片機運行一條指令,必須要用r2個時鐘周期。沒有這個時鐘,單片機就跑不起來了,也沒有辦法定時和進(jìn)行和時間有關(guān)的操作。
時鐘電路是微型計算機的心臟,它控制著計算機的二個節(jié)奏。CPU就是通過復(fù)雜的時序電路完成不同的指令功能的。MCS一51的時鐘信號可以由兩種方式產(chǎn)生:一種是內(nèi)部方式,利用芯片內(nèi)部的振蕩電路,產(chǎn)生時鐘信號:另一種為外部方式,時鐘信號由外部引入。
如果沒有時鐘電路來產(chǎn)生時鐘驅(qū)動單片機,單片機是無法工作的。
單片機時鐘電路是用來配合外部晶體實現(xiàn)振蕩的電路,這樣可以為單片機提供運行時鐘,如果運行時鐘為0 的話,單片機就不工作,當(dāng)然超出單片機的工作頻率的時鐘也會導(dǎo)致單片機不工作。
就好比人心臟的跳動一樣。
編輯:admin 最后修改時間:2020-04-06