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