一、單片機要學多久才能學會
對于學(xue)(xue)(xue)習單片(pian)機(ji)的(de)新手(shou)來說,通常(chang)大家比較迷(mi)茫(mang)焦慮,尤(you)其是自(zi)學(xue)(xue)(xue)單片(pian)機(ji)的(de),很多朋友都沒(mei)能(neng)堅持下來,不知道(dao)自(zi)己能(neng)不能(neng)學(xue)(xue)(xue)會,要花多長時間(jian)才能(neng)學(xue)(xue)(xue)會,那么單片(pian)機(ji)需(xu)要學(xue)(xue)(xue)多久呢(ni)?
一般來說,學(xue)單片(pian)(pian)機需要(yao)(yao)(yao)多久要(yao)(yao)(yao)看學(xue)到什么(me)程度(du),學(xue)習(xi)單片(pian)(pian)機的(de)話會(hui)簡單一些,但要(yao)(yao)(yao)做單片(pian)(pian)機開發,需要(yao)(yao)(yao)學(xue)習(xi)一整個知(zhi)識(shi)體(ti)系,花費的(de)時間要(yao)(yao)(yao)長很多:
1、基礎電路的學習
基(ji)礎(chu)電(dian)(dian)(dian)路(lu)比(bi)較復雜,學習門檻也高,徹底學懂需(xu)要至少是(shi)高中(zhong)水平(ping)以上的數學打底,電(dian)(dian)(dian)路(lu)需(xu)要各(ge)種高數公式計算,但其實從事單片機開發,即(ji)便學了也很難用到,不建議前期花太(tai)多時間去研究模擬電(dian)(dian)(dian)路(lu),只需(xu)要會基(ji)本電(dian)(dian)(dian)路(lu):歐姆定律,串并聯電(dian)(dian)(dian)路(lu),電(dian)(dian)(dian)阻(zu)電(dian)(dian)(dian)容、二(er)極(ji)管,三(san)極(ji)管就(jiu)差不多了。
先學基(ji)本元器件的作用和(he)單(dan)片機最(zui)小(xiao)系(xi)統電路,然后去研究市(shi)面上那些(xie)51開發板原(yuan)理圖,第一(yi)步先看(kan)懂這(zhe)些(xie)原(yuan)理圖,這(zhe)個(ge)時間預計要1周。
2、C語言/匯編語言學習
這兩種編程(cheng)語(yu)言是單片機編程(cheng)使用的(de)主要語(yu)言,匯編目前(qian)其(qi)實還(huan)是用的(de)比(bi)較少的(de),前(qian)面可以先不學(xue)(xue),以學(xue)(xue)習C語(yu)言為主,C語(yu)言的(de)學(xue)(xue)習根(gen)據課程(cheng)規劃,內容(rong)大(da)概有(you)20多個章節(jie),學(xue)(xue)習周(zhou)期大(da)概需要7-10天(tian)。
3、單片機的學習
單片(pian)機(ji)可以和(he)C語(yu)言(yan)(yan)同(tong)(tong)步學(xue)習(xi),因為你(ni)學(xue)習(xi)C語(yu)言(yan)(yan)的(de)(de)過程中需(xu)要去實(shi)踐,傳統純(chun)軟件可能會用C-Free之類的(de)(de)工具。如(ru)果(guo)你(ni)是做單片(pian)機(ji)開發的(de)(de)話,可以直接把寫好(hao)的(de)(de)程序燒錄到單片(pian)機(ji)上實(shi)踐,控制LED亮滅,實(shi)現流水燈的(de)(de)效果(guo)。培養單片(pian)機(ji)C語(yu)言(yan)(yan)編(bian)程的(de)(de)思(si)維,這個跟純(chun)軟件的(de)(de)思(si)維還是有點區別的(de)(de)。如(ru)果(guo)同(tong)(tong)時學(xue)C語(yu)言(yan)(yan)和(he)單片(pian)機(ji)的(de)(de)話預(yu)計(ji)需(xu)要15-20天左(zuo)右。
總(zong)的(de)來說(shuo),學(xue)習(xi)單片機的(de)開發大概需要25天到一(yi)個(ge)月左右,這(zhe)是一(yi)個(ge)入門級(ji)別(bie)的(de)學(xue)習(xi),達到這(zhe)個(ge)級(ji)別(bie)以后你就可(ke)以嘗試用(yong)51單片機去(qu)編(bian)寫一(yi)些簡單的(de)小(xiao)項目,比如(ru)說(shuo)用(yong)數碼管做一(yi)個(ge)時(shi)鐘(zhong),真正學(xue)會的(de)話,至少需要幾個(ge)月的(de)時(shi)間(jian)。
二、十天學會單片機是真的嗎
現(xian)在社會(hui)節奏很快,學(xue)習也是一樣,很多(duo)都有(you)(you)速(su)成班,有(you)(you)的培訓班號稱能(neng)“十(shi)天(tian)學(xue)會(hui)單片機”,這有(you)(you)可(ke)能(neng)嗎?
一般來說,學習單片機是(shi)一(yi)個(ge)循序漸進的(de)過(guo)程,很難速成,尤其是(shi)對于沒有基礎的(de)朋(peng)友來說(shuo),一(yi)個(ge)月的(de)時間可(ke)(ke)能才勉強(qiang)掌握單片機的(de)使用,要(yao)說(shuo)完全學(xue)會的(de)話,十天是(shi)不可(ke)(ke)能的(de);當(dang)然(ran),有一(yi)個(ge)正確的(de)學(xue)習方法和途(tu)徑,通過(guo)一(yi)個(ge)月的(de)時間進行學(xue)習,基本上手還是(shi)沒問題(ti)的(de),可(ke)(ke)以做些(xie)簡單小(xiao)項目(mu)。