如何能學(xué)好單片機
具體需要花多少錢,這個沒有個非常準(zhǔn)確的數(shù),看你學(xué)到什么樣的水平。在社會上有單片機培訓(xùn)動則收費幾千,如果效果能夠得到保證,那么你去參加是值得的,但是大多數(shù)的培訓(xùn)都功利性太強,還是靠自己更靠譜一些。幾千元的培訓(xùn),如果真的能有效果,值得參加,那么大家就該知道學(xué)單片機需要花多少錢了吧。
只是想最簡單的在計算機上模擬學(xué)習(xí)一下,一分錢都不用投資,但是這樣得到的東西幾乎沒有任何用處。如果只是滿足于簡單的跑馬燈,交通燈,那么幾十元就能搞定,你想象一下,你將來的簡歷上就寫買過一個學(xué)習(xí)套件,做過跑馬燈?要真正有用的,是從學(xué)習(xí)板開始學(xué)起,然后自己設(shè)計過電路,做過項目的,真正參與到做一件作品的時候,這個花費就上來了。
那種鼓吹十天學(xué)會單片機,或者幾十元能學(xué)會單片機的,請各位看客琢磨琢磨,說入門還可以,離“會”還有一定的距離。
羅嗦了這么多,想說明一個道理,學(xué)單片機是需要投資的,經(jīng)濟上,時間上都需要投入。如果學(xué)校有實驗室設(shè)備,那最好,沒有的話,就看自己努力了。真正學(xué)會了單片機不用害怕沒有前途和錢途,實在是沒有人要自己開發(fā)兩個產(chǎn)品賣都可以養(yǎng)活自己的。
不要等到工作了再去學(xué)單片機
不要等到工作了再去學(xué)單片機,否則你會連工作的機會都沒有,任何一家企業(yè)都希望招聘的人有經(jīng)驗,這是不爭的事實。
社會上流行一種說法,需要什么再去學(xué)什么,這話很有道理。但是對于在校學(xué)生,沒有什么需要,要自己找目標(biāo),自己考慮我想做一個什么東西,最好是能申請到學(xué)校的項目,或者是社會上的兼職機會,但是要獲得這些機會前,你需要對自己有一個修煉。
到底如何能學(xué)好單片機呢 ,選擇一款好的單片機 ,如stc89c52,選擇一本好書如《單片機原理及其接口技術(shù)》找到得力的學(xué)習(xí)開發(fā)工具如"51hei單片機學(xué)習(xí)板",調(diào)整好學(xué)習(xí)的心態(tài),先通過學(xué)習(xí)板學(xué)習(xí)基本知識,然后找機會參加電子設(shè)計大賽,或者學(xué)校的創(chuàng)新大賽,申請項目等,然后在網(wǎng)上找一些新鮮的題目或者想法,照著做。如果水平足夠之后,可以接一些兼職的活,真正從產(chǎn)品的角度去考慮設(shè)計,能讓你的技術(shù)水平達(dá)到一個非常的高度。
編程語言,我還是建議C語言,怎么說呢,開發(fā)方便吧,有的人說匯編的直接易于理解,但是你要是寫100行的匯編可以,1000行以上呢? 做一個乘除法,匯編就不行了,C語言通用,移植方便,你學(xué)匯編,51單片機一套,avr單片機又是一套,msp430還不一樣,但是C語言都是一樣的,算法拿過來就可以了,改一下I/O口就可以用了,開發(fā)方便。
學(xué)習(xí)單片機最關(guān)鍵的在于多動手,多練,電路設(shè)計也好,編寫程序也好,技術(shù)是調(diào)出來的,不能為了學(xué)習(xí)去學(xué)習(xí),一定要為自己找目標(biāo),找東西做。
評論