告诉你吧,很难的,我就初中没有毕业学的单片机,这其中的难处不是那些高中或者大学能体会到的
初中学的物理知识实在是太有限了,三个电阻拼成三角你就不知道电流往哪里走了
所以,你想要学单片机要走的路是很长的,要付出的也很多
首先,你要把初中的那点有限的电子知识再学好,电阻分压这玩意会在你以后单片机中用到很多的
然后,就要去学三极管放大电路了,这是以后很多用到的知识点的基础,这个一定要学精了,要主是共发射极放大和共集电放大这两个,有条件最好是自己焊电路出来验证一下,共基极电路基本不用,可以不看
然后是各种元件:运放,电容,电感,MOS管,这些也是要会的
学完这些了,你模电就算是入门了,记住了,只是入门而已
接下来就开始学数字电路了,这是打开单片机的大门钥匙,不学数字电路就学单片机,除非你是大神,数字电路和模电是不一样的,学数字电路基本是用不到模电的知识的,或者是很少用到,这个时候你就要用到一个仿真软件了:Multisim,版本不重要,能用就可以了,各种数字电路的仿真基本都是可以实现的
当你把数字电路学得差不多了,就可以开始学单片机了,神奇了吧,扯了这么久才到单片机,但实际就是这样子的
学单片机你首先要的是一个选择,一个编程语言的选择,就两个:一个是C语言,一个是汇编,网上这种讨论很多,你可以以汇编入门,然后就一定要放弃汇编去学C语言,不管人家怎么说,C对于汇编来说,优点实在是太多了
如你已经入门了C语言,那就直接用C语言了,如果你还没有学C语言,那还是先学一下汇编吧,C语言对于一个初中水平的人来说,太恐怖了
好了,就说这么了多了,累了
|