从软件过度到硬件
在刚接触完c语言这门编程之后,在一次偶然的情况下开始对单片机这个名词有所了解,那时候刚学了点C语言生怕没有用武之地,就开始琢磨起了51单片机,也买了开发板回来捣鼓。其实学单片机就是用代码的思维去控制单片机的电平状态,要开始把软件上的思维过度到控制单片机外设硬件上
51开发板学习
接触到的第一片单片机是51系列单片机(AT89C52),依稀记得当时用这普中的51开发板,用自己的代码去点亮第一盏灯的那种喜悦。那时候是在看着教学视频,一步一个脚印去敲代码,然后把他烧录进芯片。要弄懂一款51单片机还是得先买开发板回来学习,借助外设的电路模块才能更好更有效的去理解单片机工作的原理和单片机的内部资源,还能顺便学习外设的用法和原理,一举两得。对51开发板的学习,我还是建议多去逛逛b站,多去看一下其他讲的很好的视频。
项目的开发
在把51开发板学的七七八八的时候,就得进入了下一个阶段,开始去用51单片机去做一下综合性的项目,才能巩固所学的的知识,还能拓展一下自己的视野,要用学到的知识去融会贯通。这对自己的知识和动手能力也会有质的飞跃,51有很多开源的项目而且网上对51的资源也很多很全面,所以说去做一个五一的项目并不会很难。重要的是你自己要有意识有决心去做。 在做项目时遇见了问题,然后去解决,就不断的重复这个过程,不断获得新的收获。毕竟实践出真知嘛!学以致用!
|