单片机课程的学习总结
人的一生是一个不断学习、不断成长的过程。转眼间,研究生的学
习生涯结束了,走上新的工作岗位。回头看看,发现自己不知不觉
已经走过了五年的单片机学习之旅。
在xx年最初接触单片机的时候,在我心中觉得51就是单片机,单片
机就是51,根本不知道还有其他单片机的存在。那时候老师只教会
了我们汇编语言,根本不知道用c语言也可以进行单片机开发。幸运
的是,我参加了单片机兴趣小组,在老师的指导下,做了一系列实
验,有“基于ds18b20的温度采集系统”、“有基于164的移位存放
器的灯光控制系统”、“有步进电机和直流电机的控制系统”。这
时候我才发现,这是学习单片机的一个最好途径——
在实践中领悟理论,用理论指导实践。在上课的整整一个学期中,
虽然老师讲得很详细,但是大局部概念都是到了实际动手做东西的
时候才弄明白的。而且在经历了迷惑之后再搞清楚,印象就特别深
刻。直到现在我对那些概念和接口都非常清晰。其实我也很庆幸学
习和使用了两年多的汇编语言。由于有这些锻炼,我对单片机底层
结构和接口时序就弄得很清楚。在使用c语言开发的时候,优化代码
和处理中断也就不会太费力。我觉得,虽然现在绝大局部单片机开
发都使用c语言,甚至有些公司还推出了图形化编程的工具,这样对
于工程的开展从时间上快了很多,在管理上也标准了不少,但是从
学习和想深入掌握单片机精髓的角度来说,还是需要熟练掌握汇编
语言的使用。