我來回答一下吧,我也是51入門的,之后用了AVR,MSP430,STM32,飛思卡爾,TIVA等單片機,并且玩過DSP。學習單片機,匯編會不會關系不大,當然會了也沒壞處,到百分之九十以上的單片機都是用C語言主要開發的,在學習單片機過程中要不斷的做項目,在編程過程中會遇到一些這樣那樣的問題,也有可能在讀別人代碼或例程時遇到看不懂的地方,這時候你不要放過,一定要找C語言書看看,研究清楚怎么回事,學習這種編程方法,學習單片機和學習C語言是統一的,沒有矛盾,是相互促進的,用好單片機,讓編程邏輯性強,兼容性好,算法優化度高,執行速度快都依賴于良好的C語言基礎。 |