我初中上了兩年,開始是愛好電子,玩了幾年的音響才知道單片機這東西的存在
我勸你不要學(xué)C語言了,對于會的人,他會說好簡單,對于小學(xué)都沒有畢業(yè)的人,關(guān)于C語言的所有詞語都是天書,不管是寄存器,變量,還是位移,或者是補碼
也許你可以百度寄存器,但是,你在百度上看到的關(guān)于寄存器的介紹會讓你看到更多的陌生詞語
學(xué)匯編吧,這是對于你來說最好的選擇,學(xué)完了匯編,你就知道編程的原理了,再學(xué)C語言又或者不學(xué)C語言都一樣,技術(shù)達到了,可以玩玩東西,可以找工作
但凡是說匯編已經(jīng)過時的人,基本就是剛?cè)腴T或者在校生
對于你來說,最好是先把模電學(xué)好,不是會看,要學(xué)好,至少是會用運放,三極管,MOS管"電子技術(shù)自學(xué)指南"這本書不錯,可以看看,相對基礎(chǔ)卻很經(jīng)典的書(這個過程大概是10天左右)
然后是學(xué)數(shù)字電路,這方面的電路可能你以后永遠用不到,但它是學(xué)單片機的基礎(chǔ),不能不學(xué),最好是配合Multisim這個軟件來學(xué),如果可以,數(shù)字電路教材里面的所有電路都仿真一遍,不能一下看這里一下看那里的跳來跳去的看,一頁一頁的看下去,慢慢的學(xué),不要著急(這個過程大概是一個月,按每天能學(xué)兩個小時來計算)
有的數(shù)字電路的書會在最后開始涉及8051單片機的基礎(chǔ)知識
這個時候,你算是做好了學(xué)單片機的準備了,如果是從現(xiàn)在開始,大概是兩個月之后的事情,不要覺得久,也不要去看單片機,我就是走了很多的彎路
學(xué)完數(shù)字電路和模擬電路之后就開始學(xué)單片機,單片機用STC89C52RC,不要用AT8051系列的,那個資料是英文的
STC89C52RC可以說是最佳的入門單片機了,等到你能熬過前面學(xué)基礎(chǔ)的無聊時間,再上論壇問怎么學(xué)編程吧
記住 我的話,現(xiàn)在不要在沒有任何數(shù)字電路基礎(chǔ)的情況一下去學(xué)C語言,就算你學(xué)幾個月都不一定有多大用處,最好是先學(xué)習(xí)數(shù)字電路,學(xué)完了數(shù)字電路再學(xué)匯編,匯編不難,就是麻煩而已,對于編程來說,邏輯思維是很重要的,匯編在這一塊要求要比C語言啰嗦,所以,學(xué)會了匯編再學(xué)C就簡單多了
好了,就這么多了 |