一、keil c51編程軟件
可以這么說,凡是搞單片機的,幾乎沒有人不知道51單片機,而51單片機使用最廣泛的編程軟件是keil c51。既然用的人多,那么關(guān)于keil c51的使用教程、使用方法、技巧這類資料也是非常多的。所以需要這方面教程的話,直接在網(wǎng)上就可以找到非常多的教程。
剛開始學(xué)習(xí),不一定需要特別詳細、技巧很多的教程,因為我們使用這些軟件的目的主要是作為編程、調(diào)試的輔助工具。
最開始只要知道基本用法,知道項目文件的建立過程、編譯調(diào)試的步驟即可,隨著學(xué)習(xí)的深入,再進行深入學(xué)習(xí)即可
二、IAR編程軟件
IAR軟件應(yīng)該是目前支持單片機種類最多的一款軟件了,幾乎支持所有的主流單片機。
但是針對某一款具體的單片機,IAR都有一個單獨的安裝包,所以,名義上IAR支持的單片機種類最多,但是實際上,它也是一款單片機一個配套軟件,只不過對于所有的單片機來說,IAR的“長相”基本類似,所以只要知道了一種單片機在IAR下的使用方法,那么再用IAR開發(fā)另一種單片機的時候,按圖索驥就能知道大致的使用方法,例如關(guān)于芯片選擇,堆棧配置、仿真設(shè)置這些選項,基本上都是在某個具體選項卡下面,很容易就能上手。(當然,IAR開發(fā)單片機和ARM的時候,項目配置的差別還是很大的。)