世界滾動:單片機能夠正常工作的必須條件有:電源、下載電路

2023-06-05 09:23:15 來源:電子技術控

單片機屬于單片微控制器,是將中央處理器CPU、只讀存儲器ROM、隨機存儲器RAM、I/O口、定時器/計時器、中斷系統、PWM脈寬調制、A/D轉換等模塊電路集成到一塊芯片上形成一個微小而完善的微型計算機系統。

要使單片機能夠正常工作,一般指的是單片機最小系統,下面說說最小系統里一般具有的電路:

(1)電源是必須的首要條件,處理器必須供電才有可能正常工作。單片機的電源一般為5V或3.3V,目前低功耗的單片機大多數為3.3V供電。


【資料圖】

(2)其次是時鐘(晶振),時鐘相當于單片機運行的“心臟”,沒有時鐘單片機根本無法運行。但是目前很多單片機有內部時鐘(將晶振集成于單片機內部),所有不需要外部晶振電路單片機仍然能夠正常工作。

(3)再次就是下載電路,為單片機提供程序加載。單片機內部必須具有相應的程序才能夠正常工作(運行)。下載電路接口一般有SW接口、ISP接口和JTAG接口,最常見的是JTAG接口。

(4)還有就是復位電路,復位電路不是單片機能夠運行的必須條件,沒有復位電路單片機也能夠正常運行。復位電路的作用是啟動復位時,單片機能夠重新開始運行。

(5)看門狗電路,看門狗電路也不是單片機運行的必須條件,這里指的是硬件看門狗,當程序跑飛時能夠通過硬件看門狗進行復位,使程序重新以起點開始運行。

(6)電源管理電路,也不是單片機能夠運行的必須條件,當電源不穩定,電壓偏高或偏低時,電源管理電路輸出復位信號,能夠將單片機復位。

總結:根據以上的描述分析,單片機能夠正常工作的必須條件有:電源、下載電路(單片機內部具有相應的程序)。晶振電路不是必須的,因為很多單片機內部已經集成時鐘信號。雖然復位電路、看門狗電路、電源管理電路不是單片機運行的必須條件,但是在設計硬件電路時為了提高單片機系統運行的可靠性,最好加上。

硬件電路設計需要掌握很多技巧,很多時候并不是電路越簡單、元器件越少越好,需要綜合考慮電路的功能及可靠性。就比如單片機系統的硬件看門狗電路,很多初學設計者并沒有增加這項功能,但是作為專業的系統設計,此項功能一般是不可缺少的,它能夠更有效的提高系統穩定性。當程序突然跑飛時,能夠通過硬件看門狗電路對單片機系統進行自動復位,使程序能夠重新開始運行。若沒有硬件看門狗電路,系統就會一直處于崩潰狀態了,直到人工手動復位或者重新上電才會恢復正常。

審核編輯:湯梓紅

標簽:

上一篇:環球快看點丨SoC FPGA異構芯片在智能家電領域的差異化設計
下一篇:最后一頁