我来回答一下吧,我也是51入门的,之后用了AVR,MSP430,STM32,飞思卡尔,TIVA等单片机,并且玩过DSP。学习单片机,汇编会不会关系不大,当然会了也没坏处,到百分之九十以上的单片机都是用C语言主要开发的,在学习单片机过程中要不断的做项目,在编程过程中会遇到一些这样那样的问题,也有可能在读别人代码或例程时遇到看不懂的地方,这时候你不要放过,一定要找C语言书看看,研究清楚怎么回事,学习这种编程方法,学习单片机和学习C语言是统一的,没有矛盾,是相互促进的,用好单片机,让编程逻辑性强,兼容性好,算法优化度高,执行速度快都依赖于良好的C语言基础。 |