快速學會單片機, 數字電路一定要有基礎。單片機原理一定要懂,不然不知道怎么用程序驅動它,比如:I/O口的引腳結構,內部的資源(定時器,中斷,看門狗什么的),,,然后就是匯編或者C熟悉一種編程語言。C一定是需要的,可以先學習C,匯編的話,學會用C控制單片機后多看看匯編的實現方法可以提高編程水平,因為它更明了展示MCU的運行過程。然后的話有基礎了,買塊單片機開發板慢慢學習里面的代碼,等你全部能自己能把中斷,定時器,LED控制PWM調壓全部能用自己思路編寫的話差不多就入門了。然后就是控制些可編程器件,紅外,超聲波什么的就差不多算中等了。到這個時候差不多就形成自己的學習方法了,后來就是靠自己了。 |