首先你需要知道電路模電數(shù)電89的一些知識(shí),當(dāng)然很多初學(xué)者在學(xué)習(xí)嵌入式的時(shí)候并不是很精通這三門的學(xué)問,當(dāng)然也不用非常精通(當(dāng)然如果精通也是非常好的),在學(xué)習(xí)單片機(jī)時(shí)候可以從單片機(jī)的硬件反過來復(fù)習(xí)著三門的知識(shí)。c語言必不可少,因?yàn)榇蠖鄶?shù)情況下單片機(jī)都是通過c語言來編寫程序的,而程序又是單片機(jī)的靈魂,C語言掌握的好其實(shí)非常影響你一開始學(xué)習(xí)單片機(jī)的興趣,因?yàn)橐婚_始學(xué)習(xí)單片機(jī)都是用開發(fā)板進(jìn)行編程。
如果你覺得你已經(jīng)掌握了以上的東西,那么你離學(xué)習(xí)就差一塊開發(fā)板了,這里強(qiáng)力推薦89C52這款單片機(jī),理由很簡單,這款單片機(jī)性價(jià)比高啊,首先它便宜(相比于其他的單片機(jī)),然后它的資料多,其次是它對你以后學(xué)習(xí)之后的嵌入式有很大的幫助。
在學(xué)習(xí)的過程中重要的是堅(jiān)持,小編碰到過好多情況,很多人都是從入門到放棄了,其實(shí)很多時(shí)候只要再琢磨一下問題就解決了。在方法上我建議要一邊學(xué)習(xí)一邊自己做一些小東西,一方面這可以提高你的動(dòng)手能力而不是單純坐在電腦前面編程,另一方面以我的經(jīng)歷,當(dāng)自己做的小東西能夠正常運(yùn)行時(shí)是有滿滿的成就感的。我一開始在學(xué)習(xí)單片機(jī)的時(shí)候,主要是在中斷的時(shí)候琢磨了好久,因?yàn)橹岸紱]有關(guān)于單片機(jī)中斷的思維而且對于一個(gè)初學(xué)者來說中斷運(yùn)用到的寄存器也比較復(fù)雜,這時(shí)候我建議多看看關(guān)于中斷的資料,然后看例程,一步步去對照例程是怎么去配置寄存器的,雖然去琢磨的過程有點(diǎn)繁瑣,但琢磨過一遍,這個(gè)問題就會(huì)豁然開朗。