如何自学单片机

时间:2023-03-05作者:佚名
刚开始学习的时候也是比较迷茫,不知道从哪里入手,同学推荐我先看郭天祥的“新概念51单片机C语言教程”,这本书算是我的启蒙吧,书里面介绍了基本C语言知识和编程软件KEIL,这本书好的一点就是浅显易懂,直接是把我这个单片机小白领进门的。书还有配套的视频也可以找来看看,看视频的话会更直观一点,便于快速入门。(这本书也有一定的局限性,后面再说,但入门足够)
单片机前期的学习以会用为主。不要纠结于寄存器、定时器、中断这些单片机的内部结构以及如何工作的,开始学习单片机就像学车一样,学车时开始知道怎么加油挂挡刹车控制方向就好了,至于发动机、变速箱、转向助力是怎么配合的以后再说,先学会开车。学习单片机刚开始时就是学会如何编程控制就好,至于内部结构,以后再说。
基本上看书、看视频以后就可以编写一个点亮LED或一组流水灯的程序了,那么,恭喜你,就算是入门了。入门之后刚开始就自己编程还是有点困难,基本是看别人怎么用,怎么写,先理解别人的程序,在理解的基础上模仿和修改,在修改的基础上编写自己的程序,就这样一步一步的过来。gdzrlj.com,学习单片机重要的一点就是自己多写程序,多调试,只看书或视频效果不大,做到在练习中学习,就像游泳一样不管是用什么姿势先下水再说^_^。
入门以后就是按部就班的学习了,I/O口,定时器,中断,串口,数码管 1602,182864,AD/DA,步进电机,直流电机,I2C,PWM,这些内部资源和外部模块依次学习以后就可以完成有点难度的工程,比如说做一个自动循迹加避障的小车、一个12864带遥控调节的万年历,诸如此类。用所学知识做出一个自己想要完成的小产品,还是有满满的成就感。
软件的话主要有两个,一个是Keil,另一个是Proteus。Keil软件是编程和编译软件,把我们理解的C语言转换为单片机可执行的机器语言,我们在Keil里编写控制程序,Keil帮我们完成转化,然后下载到单片机中执行。Proteus是电路仿真软件,就是搭建一个电子电路模拟实际的硬件电路,这样就不需要真正的硬件,我们就可以在仿真电路中关联Keil编译好的程序,来验证我们的代码。这样的好处是只要有电脑我们就可以编程并验证,但是仿真电路是理想化的硬件,真正的硬件和仿真之间还是有很大区别的,尤其是高频电路和模拟信号,因此仿真电路刚开始可以用一下,还是要买一块单片机开发板作为实际硬件来学习。
单片机的学习我理解是是入门简单,深入有难度。入门时按键可以采用延时的方法,但真正应用起来基本上没有人会用延时实现,都是采用状态机。刚开始任务少,怎么写都可以,但是任务多的时候就要考虑资源的分配和程序的架构,这就上面所说的局限性,就需要深入的学习。
自学就是一点兴趣,一点坚持,再加一点耐心,多练习,多总结,方法总比问题多,肯定是可以学会的。

相关阅读

匹表示什么意思?1匹是2350W 还是2500W?

对于“1匹”的概念,有说表示空调耗电功率,也有说是表示空调制冷功率。那到底是什么? 在力学上,1匹即1马力,分为英制马力(1 HP ≈745.7 W)和公制马力(米制马力,1 PS &a...
2024-08-12
匹表示什么意思?1匹是2350W 还是2500W?

一文看懂多种照明配电箱的接线图

有关多个照明配电箱的接线图,包括家庭配电箱接线图、一级配电箱接线图、二级配电箱接线图,介绍了家庭配电箱安装条件与安装要点,感兴趣的电工朋友可以参考下。 照明配电箱的...
2023-04-11
一文看懂多种照明配电箱的接线图

电弧熄灭的基本方法

① 拉灭弧法 在开关触头断开时,加速触头分离,将电弧迅速拉长,从而降低了开关触头之间的电场强度,或者说电弧不足以维持电弧的燃烧,而使电弧熄灭。 a.用气体吹动灭弧 利用任...
2023-03-21

电气施工过程中的种种问题解决方法

电气 行业是一门复杂的科学技术,并且非常的考验人们的脑力和能力,所以在第一前线工作的电气工程师们一定要一边的工作,一边的总结,这样才能够更好的解决现场的实际问题。电...
2023-03-21

直流电机的常用概念,干货总结,浓缩的精华,第一季

直流电机以优越的动态性能成为精确控制领域的主要动力来源,虽然近年来逐步被变频调速的交流电机取代,但是依然在伺服和新能源汽车领域发挥着重要作用,特别是材料技术的不断...
2023-04-01
直流电机的常用概念,干货总结,浓缩的精华,第一季

热销商品

连发瓦斯枪通用瓦斯射钉钢钉枪瓦斯气体高强度瓦斯射钉枪165气罐

连发瓦斯枪是一款专为高强度瓦斯射钉设计的工具,其特点在于能够连续发射瓦斯气体,适用于多种需要快速穿透和固定材料的场景。这款瓦斯枪配备了165气罐,容量足够满足...
4.5

黄铜镀镍金属电缆防水接头EWM密封格兰头HSM电线固定填料函M20M16

黄铜镀镍金属电缆防水接头EWM密封格兰头(HSM型)是一款高性能电线固定与密封装置,适用于M16和M20螺纹规格。采用优质黄铜材质并表面镀镍处理,具备优异的防腐蚀性、机械...
1.14

消防配件二氧化碳灭火器2 3 5 7KG弯头喷管24Kg干冰CO2外喷头喷嘴

二氧化碳灭火器配件中的2357KG弯头喷管与24Kg干冰CO₂外喷头喷嘴,是专业消防设备的重要组成部分。该弯头喷管采用高强度耐腐蚀材料制造,连接灵活,适用于高压CO₂灭火...
4.5

雷士照明led筒灯孔灯客厅吊顶天花灯嵌入式过道筒灯射灯桶灯家用

雷士照明LED筒灯是一款专为现代家居设计的嵌入式照明产品,适用于客厅、吊顶、过道、卧室等空间。采用高品质LED光源,光线柔和均匀,显色指数高,有效还原真实色彩,营造舒...
5.78

雷士照明嵌入式防眩筒灯射灯窄边过道灯深杯客厅无主灯天花灯米雪

雷士照明嵌入式防眩筒灯射灯——“米雪”系列,专为现代无主灯设计打造。采用窄边深杯结构,有效控制杂散光,实现精准防眩,营造舒适柔和的光环境。适用于客厅、过道、天...
25.67

网站栏目