單片機是什么?單片機有什么用?單片機與微處理器是什么關系?而CPU呢?MCU呢?其實對于初次接觸單片機的朋友,總會提出很多問題,有的可以問問老師或身邊的朋友,而有的卻把問題掛在自己的腦海中,希望能找到一份詳細的資料、書籍把這些問題一一解決。
不過在接觸單片機之前,您最好學過或了解過微機原理,以及數字電路、模擬電路的相關知識,這些是基礎知識。其實可以把單片機看得簡單些,可以把它看作是一個以CPU(處理器)為中心的,集成有不同為了讓它可以工作起來的資源的微控制器、微處理器。
可以那么簡單地去看:單片機就是個從輸入到輸出的黑匣子;一切單片機的應用無非就是給其一定的輸入,然后期望得到一定的輸出結果;而什么樣的輸入得到什么樣的輸出?就得由CPU來處理了,然而怎么處理呢?當然要依據程序員的意愿來處理了,所以學習單片機就必然涉及到程序的編寫。
程序員編寫的程序會利用CPU控制單片機上的各種資源,協調處理,把輸入變為所期望的輸出;當然這里的輸入與輸出,只是一個概念,無法具體到某個信號。
標簽:
凌陽
單片機學習
上傳時間:
2013-11-22
上傳用戶:fdmpy