如何学习51单片机
在我刚接触完c语言这们编程之后,第一次对单片机有了初步的认识,之前对单片机的认识还局限于百度百科中那羞涩难懂的“集成电路芯片”,那我们该如何去有效的去学习单片机呢? 在我捣鼓了许久单片机后,摸索出来五字真言“从项目出发”,(当然了,学习单片机的办法诸多,适合自己的才是最好的)我只是分享自己学习单片机的方法。我接触到的第一片单片机是51系列单片机(AT89C52),依稀记得当初用普中51开发板,点亮第一盏灯的那种喜悦。那时候我是在看着教学视频,一步一个脚印去捣鼓51开发板,在学到教程的一半的时候,发现了自己前面的教程忘了七七八八了,在那时候我就意识到,不能单单看着视频去学习,要用学到的知识去融会贯通,就开始做一些51单片机的小项目,计划是51小车 那时候也接近期末了,就把这个项目搁置到了寒假在家的时候。在这里插入图片描述在做51小车时就遇见了不少问题,然后去解决,就不断的重复这个过程,不断获得新的收获。51小车也涉及到了单片机中io口的引用,中断优先级,定时器,还有其他外设的综合运用等等,把51单片机的大部分内容都涉及到,可以说把51小车搞好那51单片机就算是入门了。所以说学51单片机先好好一步一步看视频教学,不推荐普中官方的视频(有点年代了听着容易睡着),可以去看一下b站up主江大自动化协的,(u1s1真的不错,不是广告)
在这里插入图片描述然后就去做一下综合的项目去巩固知识,毕竟实践出真知嘛!学以致用!
|