单片机学习经验分享
1、启蒙阶段 学习电路基础和模电数电,做一些诸如电机正反转的电路,做功放、电源等小制作,了解个大概 学习微机原理 学习8086,这对了解计算机结构是不可或缺的,慢慢接触汇编编程 。
没C语言基础怎么学51单片机?
完成单片机开发板的学习,理解单片机的工作,能看懂单片机程序。能够照着照着芯片手册(datasheet)试着编写名类芯片的驱动程序。掌握常见的低速通信协议(I2C、SPl等)和高速通信协议。
可以边学51边学c,想把c学好后再学51这个想法是不对的。对照例题,多敲代码,哪怕你不懂它的意思,把每个代码都要敲一两遍。敲代码时思考为何这样,找资料。实在不知道为何这样,就先跳过。
首先,学习单片机C语言基础 C语言是单片机程序开发的基础,所以首先是学习单片机C语言的基础知识。
单片机的程序调试编译下载一般使用KEIL,不同单片机可以用专门的软件。数字信号处理MP3 MP4可以算是DSP方面的内容,因为它主要针对数字图像和声音信号的处理。MP3和MP4主要就一个***芯片和RAM。
学单片机建议从51单片机学起,先学汇编,再学C51语言。
单片机学习路线
建议从c语言入门,提高兴趣之后反过来学汇编。几个步骤:入门为了快速入门,提高兴趣,强烈推荐买一块开发板,可以跟着郭天祥的***来学,把开发板上的各部分资源都摸一遍。
买开发板如果确实有兴趣,买个开发板,一两百的就行,可以做基本的实验,最关键的是可以把你的程序拷进去,实现自己的想法。
C语言基础大一学习C语言,打好基础。单片机开发大二学习单片机开发,有条件的话可以在开发板上开发小程序。模电数电及电路大二学习模电数电及电路,不需要精通但是一定要熟悉。
首先,买一块入门级的单片机实验板,几十元一块的即可,不要一下子就买贵的。然后就可以开始学习了。
学电子的要实现很多灵活的电路功能就会用到单片机,单片机的定时器计数器、串行口、P口的I/0功能都很有用处。
学习单片机可不能“三天打鱼、二天晒网” ,要有持之以恒的毅力与决心,学习完几条指令后,就应及时做实验,融会贯通,而不要等几天或几个星期有时间后再做实验,这样效果不好甚至前学后忘。