我最早接触单片机是在大学三年级的时候,毕业后直接找了份单片机方面的工作。经过一段时间的学习,我深深地体会到了学校教学和工作实际应用的巨大差别。
我刚学单片机的时候学的是51系列,工作中用到是PIC系列的。都说知识之间是相通的,或许是上学的时候学得不好吧,参加工作后又拿出很长一段时间来学习关于单片机的东西,从基本的I/O口,到模拟IIC、SPI,期间也接触了各种不同的芯片,都是在大学期间未曾见过的,有的时候就觉得自己上学的时候真傻,非得等着老师教,就不知道自己多看看,多学学,多做点东西。只有真正的具体到做什么,该怎么做,才会知道自己那里不会,哪里学的不好,哪里还没弄明白。其实很多产品之间都是相似的,只是换了个表现形式,换了个说法。
虽然上学的时候学的知识比较浅,但却是深入学习的基础,PIC和51有很多的共性,但同时又有很多的特别之处,编程环境也有很大的不同。