快速学会单片机, 数字电路一定要有基础。单片机原理一定要懂,不然不知道怎么用程序驱动它,比如:I/O口的引脚结构,内部的资源(定时器,中断,看门狗什么的),,,然后就是汇编或者C熟悉一种编程语言。C一定是需要的,可以先学习C,汇编的话,学会用C控制单片机后多看看汇编的实现方法可以提高编程水平,因为它更明了展示MCU的运行过程。然后的话有基础了,买块单片机开发板慢慢学习里面的代码,等你全部能自己能把中断,定时器,LED控制PWM调压全部能用自己思路编写的话差不多就入门了。然后就是控制些可编程器件,红外,超声波什么的就差不多算中等了。到这个时候差不多就形成自己的学习方法了,后来就是靠自己了。 |