資源描述:
《淺談初學者如何學好單片機》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、淺談初學者如何學好單片機技術(shù)的發(fā)展和社會的需要,單片機已廣泛應(yīng)用于各個領(lǐng)域,越來越多的人在學習這門技術(shù),也有很多人走了不少彎路,浪費了大量的時間和精力。本文就初學者如何學好單片機進行了研究,介紹了一些學習的經(jīng)驗和方法,對這些愛好者的學習有很大的幫助?! 。篏712:A AnalysisofBeginnerstoLearnAboutMCU GUOHuijing (PuyangVocationalandTechnicalCollege,Puyang,He'nan457000) Abstractonolithicintegratedcircuitshasbeenorepeop
2、learelearningtheskills,Therearemanypeopletakeafeeandenergy,thisisthebeginnertothemasteryofamonolithicintegratedcircuits,hasintroducesomelearningexperience,thesefansofthestudyoveonagainstdifficulties;practice;prehendbyanalogy 0引言 隨著電子技術(shù)的迅速發(fā)展,單片機技術(shù)的出現(xiàn)給現(xiàn)代工業(yè)測控領(lǐng)域帶來了一次新的技術(shù)革命。目前,單片機以其高可靠性、高性能價格比,
3、在工業(yè)控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)、智能化儀器儀表、辦公自動化等諸多領(lǐng)域得到極為廣泛的應(yīng)用,到處都可見到單片機的蹤影①?! o論是學生還是電子技術(shù)愛好者,如果能夠掌握單片機技術(shù)無疑可以使您如虎添翼,為您的電子小制作或者開發(fā)設(shè)計電子產(chǎn)品打開方便的大門?,F(xiàn)在學習單片機技術(shù)的熱潮正在不斷升溫,時下多家電子類的報刊雜志都開設(shè)了詳細的單片機學習專欄,對于想學習單片機的朋友來說幫助很大,作為一個普通的學生或電子愛好者完全可以通過一番努力采用單片機來設(shè)計小制作,采用單片機來開發(fā)設(shè)計電子產(chǎn)品已經(jīng)不再是專業(yè)電子工程師的“專利”②?! ∽鳛橐幻贻p的教育工,對單片機的教學還知之甚少,所能夠傳授給學生的還只是
4、一些基礎(chǔ)知識,因此,在以后的工作中,還需要不斷地充實自己的知識體系,豐富教學內(nèi)容,以便傳授給學生更專業(yè)、更實用的知識?! ?學好單片機要知難而上,走好第一步很關(guān)鍵 學習單片機技術(shù)有一定的難度,不花費一番努力是很難學會的,但是只要不斷努力就一定能成功。學習單片機最好從51系列開始,第一是書多、資料多,而且掌握51技術(shù)的人多,碰到問題能請教的老師也就多了,51系列的實驗芯片價格低廉而且很容易買到,尤其是AT89C51芯片可以反復(fù)擦寫1000次以上,對于初學者來說很實用,就算以后考慮工業(yè)運用,也可以先學透51后再學其他類型的單片機,畢竟技術(shù)是相通的③。 學習單片機的第一步是看書,單片
5、機的知識密集,如果只靠上課老師講而不看書是絕對不行的,北京航空航天大學出版社出版了大量單片機方面的好書,例如《單片機的原理及接口技術(shù)》這本教材是51系列的大學教科書,比較系統(tǒng)地介紹了51芯片的基礎(chǔ)知識,我個人認為這本書對我?guī)椭€是很大的,可以很系統(tǒng)地了解51單片機,雖然一開始不容易理解,但學習要有耐心,看的多了知識積累的多了,慢慢就會逐步理解的。在看書的同時還可以借助單片機的多媒體光盤,在光盤中有比較詳細的單片機基礎(chǔ)知識,因為是圖文并茂,所以學習起來比較容易上手,產(chǎn)生學習興趣。 2要掌握知識關(guān)鍵在于實踐 當然看書只是學習的第一步,學習單片機主要是實際應(yīng)用,要學會怎樣把單片機知識
6、應(yīng)用到實際中,這才是我們學習的最終目標。要會應(yīng)用就要會編程、會應(yīng)用軟件仿。第二步就要學會編程,編輯程序就要靈活應(yīng)用各種指令,同時還要選擇最優(yōu)方案。也就是說同一個設(shè)計要求可能會有多種程序編輯方法,要選擇最佳的,即程序最短的,既可以節(jié)省程序輸入時間又節(jié)省內(nèi)存和程序執(zhí)行時間。要做到這種程度就要多學多練,還要能夠延伸,就是在一個程序的基礎(chǔ)上擴展出不同要求的方案,也就是觸類旁通。 學習單片機的第三步是反復(fù)編程實踐,也就是軟件仿真。首先要熟練應(yīng)用軟件,方法就是多練;其次是仿真實驗,可以參照相關(guān)指導(dǎo)書。但是學好單片機不能只會用軟件,還要能夠自己開發(fā)設(shè)計產(chǎn)品,這就要具備多方面的知識了,例如:編程
7、器、仿真器、燒錄器的選擇和應(yīng)用,實驗電路的設(shè)計與制作等。如果自己能夠做一些電子小制作或能夠開發(fā)設(shè)計電子產(chǎn)品,那你的單片機技術(shù)就很成熟了④?! ?要學會觸類旁通 學習匯編語言,首先要學會看懂別人的匯編語言程序,可以將匯編語言的指令翻譯成自己容易理解的功能描述性文字,詳細