我是一个单片机爱好者,经常会有人问我初学者零基础如何学习单片机。对于学习单片机,我的体会是先搞套学习板,不用很好的,能做大部分实验就行,比如数码管,矩阵键盘等,学51单靠看书是不行的,如果有点焊接基础就自己做快最小系统板,如果没有就买一块吧,建议选用51的。书籍只是知识的载体,看看学习板配套的教学视频,自己再动手从简单的试验开始,遇到程序不理解的地方,查查C语言教程,http://embed.21ic.com/教程可以看郭天祥的十天学会单片机(51篇) 很容易上手的,学单片机就是学习模块,串口、定时器、矩阵键盘等是你必须掌握的东西,不然就不能说你学会了单片机。其实就和很多人学电脑的过程相似,实践操作比单纯看各类教材来的有效率的多,一边看,一边实践,买面包板自己做实验。当然,有了学习板你还要准备数字电子技术和模拟电子技术方面的教材,书籍可作为参考,在你遇到不解时,可以查询书本以补充你欠缺的知识。单片机入门很容易,但是深入很难,需要你深入学习数模电,才能做出好东西来。同时,得多补补电子基础知识,先学习一下电阻电容二极管三极管等基础电子元器件知识,然后就是买个单片机实验板,对于基础差点的最好要带视频教程的且带实例程序,然后看教程,一边看不懂看两遍直到看懂,或者请教他人,最重要是多动手写程序搞电路。 |