信息來源于:互聯網 發布于:2021-10-31
單片機(MCU)也叫微控制器,它從最簡單的草坪澆水控制器到高度復雜的衛星系統,單片機無處不在。一個普通的家庭里平均就有大約60個單片機。每年有超過50億個單片機被使用,盡管PC中的微處理器很常見,但它們只占了芯片市場的6%。
使用單片機的地方有哪些?
在辦公室中,僅在計算機鍵盤、顯示器、打印機、復印機、傳真機和電話系統中使用單片機。在你的家中,單片機用于微波爐,洗衣機和烘干機,安全系統,草坪灑水站控制器以及音樂/視頻娛樂組件。
什么是單片機?
單片機是完整的芯片上計算機系統,通常將算術邏輯單元(ALU),存儲器,計時器/計數器,串行端口,輸入/輸出端口(I/O)和時鐘振蕩器組合在一起。
單片機用于需要重復操作的應用中,例如在十字路口運行交通信號燈。在此應用中,單片機的唯一功能是在預定時間打開和關閉燈。
另一個例子是微波爐。讓我們研究一下在微波爐中煮一袋爆米花時單片機的功能。你打開微波爐的門,將爆米花袋放入其中。關閉門,然后按下標有“爆米花”的按鈕。幾分鐘后,發出一聲提示爆米花已完成。
這背后發生了什么?
當你打開門時,單片機感應到門開關,打開燈并禁用磁控管。單片機不斷掃描鍵盤。當你按下“爆米花”按鈕時,單片機確認門已關閉并開始計數計時脈沖,啟動了轉盤的電動機,設置了磁控管的功率水平,并控制了顯示。當計時器達到零時,單片機關閉磁控管,停止轉盤,并向你發出信號。
這是一個單片機應用程序的簡單示例。單片機具有附加功能,例如模數轉換器(ADC),脈寬調制(PWM),看門狗定時器,控制器局域網(CAN)和安全功能。