学习51单片机,首先需要一点电子方面的知识,最好能系统的学习一下数字电路和模拟电路,因为单片机的学习是一个以硬件为基础,配以软件工作的系统。脱离了硬件,单片机的软件开发就无法进行。以下作几点总结:
1、首先最基本的要熟悉进制之间的转换,比如看到一个十六进制的数,要想到他的十进制,做到心中有数。
2、关于汇编指令的学习,这个问题困扰了很多初学者,往往很多人就在这里花了很多时间,达不到很好的效果。学习汇编,首先要弄懂它的寻址方式,这对以后学习指令、理解指令就事半功倍了,然后就是大量的练习了,想光靠看看书不动手就能学会的,除非他是神仙,呵呵~~
3、然后就是做实验了,单片机的学习是一门实践性很强的课程,亲自动手实验,不仅能加深对指令的理解,而且会对它更加的感兴趣,当你能自如地控制8位流水灯的亮灭时,恭喜你单片机入门了~~
今天就总结这些,以后再慢慢补充,希望对大家能有所帮助!