很多想學習單片機的人總會問怎樣才能學好單片機?今天小編簡單的借鑒了下大拿的學習方法,接下來就詳細看看這些給單片機原理及接口技術初學者的幾點建議,讓初學者不再走彎路。
1.學好單片機需花費多少錢?
這個是大家關心的問題,現在沒錢就做不了事,大學的學費都有可能會讓你的家庭家破人亡(哈哈,說笑了)。總體來說學習單片機從89C51開始比較好,基礎,學的人多,問的地方也多,盜版的東西也多。學習51需要一個程序編譯器,KEIL的C51大名鼎鼎,7.04版盜版的都出來了,對學習來說盜就盜一回吧,這一項花銷是0。編程器呢?我想你是比較幸運的,現在有ISP下載的單片機,可以在線下載程序,這是現在技術的趨勢,學習和小批量的產品用這個都可以了,89S51、52、53都支持ISP下載功能,AVR的單片機大部分也都支持,我反對個人買編程器的,特別是買一些雜牌的,能省則省,這一項只買一個下載線就行了(自己做也行,不過不會給你省錢的,事也不少)。在有就是一塊DEMO板了,自己做也可以,不過就是自己做簡單的也要100多,我是反對初學者自己做板的,精力廢不起,你是要學單片機的不是學PROTEL的,再說初學者很少有一次就搞定板的。現在DEMO板很多,這部分是主要花錢的地方,100到700都有,關鍵是結合自己的情況了。有錢的還可以找輔導,1000元左右吧。所以我說學習單片機只要花100到2000元就行了,關鍵是看自己怎么想了。
2.DEMO板選擇要注意哪些問題?
現在板子很多,檔次和價格也很多。選DEMO版主要注意兩點,一是功能,板子好采用模塊化設計,每個模塊都要和單片機獨立分開,留出引線,這樣一來實驗時可以動手插線,加深電路的認識,也給以后開發時留有余地,另外單片機的管腳也都要連出來,作用也和上面的一樣,這樣的學習板以后可以做開發板用,還有一定要有ISP接口啊。在這里小編想要強調的是不要只關心價格,既然想要買,那應該關心的自己需要什么。另外一點是,應該關心的是幫助文檔,這部分就是關鍵的地方了,花錢買了東西,如果回來發現幫助文檔很簡單,可操作的東西并沒有,那你還得從新摸索一遍,這樣錢豈不是白花了,更有甚者,你會發現給你的例子程序都是錯的。這可是重點,因為現在做DEMO板的人很多,利潤低,很多人都是抄的,可能他本人都沒有上機試過,所以技術支持也非常重要,但你不能寄托在這個上面,試想下那么多人有那么多問題,那他究竟應該處理哪個好呢?所以關鍵點還是要看文檔,不應該看有多少資料,而應該看開發者是否用心寫了,看看究竟能不能照著上面的步驟操作?
我想這兩大問題是初學者常會遇到的問題,通過詳細的講解過程,對于初學者的你來講,肯定也有很大的幫助吧。