單片機用什麼軟件編程

單片機用什麼軟件編程

目前應用最廣泛的單片機編程軟件是keil和IAR。

keil主要用來開發51單片機,ARM公司收購keil這個軟件後,將之進行了升級,現在叫做MDK,可以開發幾乎全系列的ARM芯片

單片機是典型的嵌入式微控制器(MicrocontrollerUnit),由運算器,控制器,存儲器,輸入輸出設備等構成,相當於一個微型的計算機。與應用在個人電腦中的通用型微處理器相比,它更強調自供應(不用外接硬件)和節約成本。它的最大優點是體積小,可放在儀表內部,但存儲量小,輸入輸出接口簡單,功能較低。由於其發展非常迅速,舊的單片機的定義已不能滿足,所以在很多應用場合被稱爲範圍更廣的微控制器;從上世紀80年代,由當時的4位、8位單片機,已經發展到32位300M的高速單片機。