單片機學習計劃
無論學習什么東西,都要給自己制定明確的計劃,不然,就非常容易半途而棄,因此我給自己制定了一個單片機學習計劃,當然不同的人可能計劃也不一樣,僅作為一個參考吧。
1.首先是關于編程規范,軟件工程一點點相關知識,可能對以后的編程有些許幫助;
2.程序語言的熟練程度的鍛煉,主攻純C,基于C的研究,尤其是關于指針,結構體,聯合體的攻克;
3.構成單片機系統的硬件模塊,如:七段數碼管,按鍵模塊,擴展存儲電路等等;
4.常用的基于單片機學習的幾個功能模塊,如:按鍵識別,I2C讀寫,Microwire讀寫,紅外接收和發送,串口通信,看門狗,數模轉換,DS1302的讀寫,DS18B20的操作,ISP什么的等等;
5.基于通信的幾個協議用單片機來實現的熟悉,如RS485協議,Modbus協議等等,最好能實現上下位機通信的實現。
6.最好能搞幾個系統出來玩玩,這樣自己可以練練手,也可以考驗自己的整體設計能力,也考查自己對系統可靠性啊什么的認識,不過這都是離現在好遠的事了。
希望自己在學習的過程中不要迷失自己,好好珍惜現在的日子,好好的把握難得的清凈日子。
也希望有興趣的朋友一起學習51,一起在51的學習中探討進行中的問題,一起把51給吃掉。
評論