單片機其實并不難,按如下幾個步驟,你很快會入門的:
1、要有信心,信心才是動力,信心伴隨你一生;
2、買幾本書,一定要紙質的,電子版的看起來累,只能供查詢或泛讀。當當網上的價格還可以吧,先買一兩本典型的書,一本c語言教程類的;一本典型例程(要有詳細注釋的,如《例說51單片機 》c語言版,人郵的;《手把手教你學單片機C程序設計》北航的都不錯》;
3、看書,特別是c語言教程前面部分要精讀,后面有點難,以后再研讀;
4、玩keil軟件:安裝、注冊破解;然后把書上最簡單的程序(最好不要超過十行那種)抄到keil中,保存為c源程序,調試、編譯,輸出hex格式文件直到成功——這時你就會更有信心,因為門已經打開了條縫!!!
5、你這時需要有塊開發板,一輩子這一塊就夠了,本論壇上的就不錯,它可以把抽象的東西表現給你看,上面的發光二極管會聽你指揮!其實,開發板是帶給你更強烈的自信。
6、堅持把c語言教程看完,最好能精讀,不懂的上網查一下,記不住的先不要管,以后碰到再翻書;
7、接下來就是抄程序,不管是開發板送的程序還是書上的程序,你需要把它們抄入keil中調試一下,輸出為hex文件,如果高興,再把它寫入開發板驗證一下。
8、找一些感興趣的程序嘗試著改動一下,看看你的改動是否如你所愿,并找出不如預期的地方,細細琢磨。
9、自己試著模仿編寫一些小程序,你已經入門了!
10、沒有了,看你自己的了!
|