告訴你吧,很難的,我就初中沒有畢業學的單片機,這其中的難處不是那些高中或者大學能體會到的
初中學的物理知識實在是太有限了,三個電阻拼成三角你就不知道電流往哪里走了
所以,你想要學單片機要走的路是很長的,要付出的也很多
首先,你要把初中的那點有限的電子知識再學好,電阻分壓這玩意會在你以后單片機中用到很多的
然后,就要去學三極管放大電路了,這是以后很多用到的知識點的基礎,這個一定要學精了,要主是共發射極放大和共集電放大這兩個,有條件最好是自己焊電路出來驗證一下,共基極電路基本不用,可以不看
然后是各種元件:運放,電容,電感,MOS管,這些也是要會的
學完這些了,你模電就算是入門了,記住了,只是入門而已
接下來就開始學數字電路了,這是打開單片機的大門鑰匙,不學數字電路就學單片機,除非你是大神,數字電路和模電是不一樣的,學數字電路基本是用不到模電的知識的,或者是很少用到,這個時候你就要用到一個仿真軟件了:Multisim,版本不重要,能用就可以了,各種數字電路的仿真基本都是可以實現的
當你把數字電路學得差不多了,就可以開始學單片機了,神奇了吧,扯了這么久才到單片機,但實際就是這樣子的
學單片機你首先要的是一個選擇,一個編程語言的選擇,就兩個:一個是C語言,一個是匯編,網上這種討論很多,你可以以匯編入門,然后就一定要放棄匯編去學C語言,不管人家怎么說,C對于匯編來說,優點實在是太多了
如你已經入門了C語言,那就直接用C語言了,如果你還沒有學C語言,那還是先學一下匯編吧,C語言對于一個初中水平的人來說,太恐怖了
好了,就說這么了多了,累了
|