單片機總結(jié)與體會(實用14篇)

字號:

    總結(jié)是對一段時間內(nèi)的工作、學(xué)習(xí)、生活等方面的表現(xiàn)進(jìn)行概括和總結(jié)。寫總結(jié)需要用簡明的語言和清晰的思路,以便讓讀者容易理解和接受。雖然每個人的總結(jié)方式和角度可能不同,但總結(jié)的價值和意義是共通的。
    單片機總結(jié)與體會篇一
    五是基礎(chǔ)知識的薄弱,也是最基礎(chǔ)的問題吧!在用c語言編程時,才發(fā)現(xiàn)自己c語言真的太差勁了,雖然這門課程早就學(xué)過,但是就目前所掌握的c語言知識,對于單片機編程遠(yuǎn)遠(yuǎn)不夠。c語言也是我們以后學(xué)各種語言的基礎(chǔ),必須要花大量的時間溫習(xí)強化。通過這個學(xué)期的單片機實驗,我發(fā)現(xiàn)了自己很多問題,也從中學(xué)到了很多。它不是物理實驗時,只需要記住老師說的步驟,順次做完就可以了;并不是matlab實驗,只需要你知道一些語句表達(dá),然后在不違背語法的情況下,組合好就可以了;它不是eda實驗,把一節(jié)課混下去就行了,反正大家都不知道,都是混,都跟不上老師的節(jié)奏思路。他需要我們在掌握硬件的`基礎(chǔ)上,用單片機語言在keil軟件上寫出一定的程序,然后利用stcisp燒到試驗箱上,實現(xiàn)其特定的功能。而在編程時需要邏輯力,創(chuàng)新力,知識組合力,知識搜索。單片機在電子技術(shù)應(yīng)用領(lǐng)域中,單片機的應(yīng)用愈來愈多地應(yīng)用到各行各業(yè)。要開發(fā)單片機的應(yīng)用,不但要掌握單片機硬件和軟件方面的知識,而且還要深入了解各應(yīng)用系統(tǒng)的專業(yè)知識,融會貫通和有機結(jié)合,才能設(shè)計出優(yōu)良的應(yīng)用系統(tǒng)。并且需要與時俱進(jìn),不斷了解各公司最新芯片的結(jié)構(gòu)和應(yīng)用,在實際應(yīng)用中找到最好的性能價格比。培養(yǎng)自己接受新知識的自學(xué)能力,掌握芯片發(fā)展動態(tài)。培養(yǎng)自己的創(chuàng)新精神,在原有的基礎(chǔ)上進(jìn)行改進(jìn),使之功能不斷完善。當(dāng)然,最重要到還是態(tài)度,無論做什么事情,足夠認(rèn)真,足夠堅強,足夠毅力,足夠決心,足夠勇氣,就一定能辦到。
    單片機總結(jié)與體會篇二
    時間過得真快,不經(jīng)意間,一個學(xué)期就到了尾聲,進(jìn)入到如火如荼的期末考試階段。
    在學(xué)習(xí)單片機這門課程之前,就早早的聽各種任課老師和學(xué)長學(xué)姐們說過這門課程的重要性和學(xué)好這門課程的關(guān)鍵~~多做單片機實驗。
    這個學(xué)期,我們除了在課堂上學(xué)習(xí)理論知識,還在實驗室做了7次實驗。將所學(xué)知識運用到實踐中,在實踐中發(fā)現(xiàn)問題,強化理論知識。
    現(xiàn)在,單片機課程已經(jīng)結(jié)束,即將開始考試了,需要來好好的反思和回顧總結(jié)下了。
    第一次是借點亮led燈來熟悉keil軟件的使用和試驗箱上器材。第一次實驗體現(xiàn)了一個人對新事物的接受能力和敏感度。雖然之前做過許多種實驗。但依舊發(fā)現(xiàn)自己存在一個很大的問題,對已懂的東西沒耐心聽下去,容易開小差;在聽老師講解軟件使用時,思路容易停滯,然后就跟不上老師的步驟了,結(jié)果需要別人再次指導(dǎo);對軟件的功能沒有太大的熱情去研究探索,把一個個圖標(biāo)點開,進(jìn)去看看。所以第一次試驗相對失敗。鑒于此,我自己在宿舍下載了軟件,然后去熟悉它的各個功能,使自己熟練掌握。
    在做實驗中,第二個問題應(yīng)該是準(zhǔn)備不充分吧。一開始,由于沒有課前準(zhǔn)備的意識,每每都是到了實驗室才開始編程,完成作業(yè),導(dǎo)致每次時間都有些倉促。后來在老師的批評下,認(rèn)識到這是個很大的問題:老師提前把任務(wù)告訴我們,就是希望我們私下把程序編好。于是我便在上機之前把程序編好,拷到u盤,這樣上機時只需調(diào)試,解決出現(xiàn)的問題。這樣就會節(jié)約出時間和同學(xué)討論,換種思路,換種方法,把問題給吃透。發(fā)現(xiàn)、提出、分析、解決問題和實踐能力是作為我們這個專業(yè)的基本素質(zhì)。
    三是我的依賴性很大,剛開始編程序時喜歡套用書上的語句,卻對語句的理解不夠。于是當(dāng)程序出現(xiàn)問題時,不知道如何修改,眼前的程序都是一塊一塊的被拼湊整合起來的,沒法知道哪里錯了。但是編程是一件很嚴(yán)肅的事情,容不得半點錯誤。于是便只能狠下決心,堅持自己編寫,即使套用時,也把每條語句弄懂。這也能激發(fā)了學(xué)習(xí)的興趣。
    還有一次實驗是調(diào)出電腦里的程序,讓它在試驗箱上實現(xiàn)其功,讓我們?nèi)ンw會別人編程的技巧和程序邏輯美感??戳酥?,不得不說我目前的水平簡直太小兒科了。還有連線也是個問題,對試驗箱內(nèi)部結(jié)構(gòu)功能的不懂,以至于不知道如何連線讓程序?qū)崿F(xiàn)其功能。這讓我意識到單片機是軟件和硬件的結(jié)合,兩者是一個整體。所以必須把硬件方面加強。
    創(chuàng)新。
    力,知識組合力,知識搜索。單片機在電子技術(shù)應(yīng)用領(lǐng)域中,單片機的應(yīng)用愈來愈多地應(yīng)用到各行各業(yè)。要開發(fā)單片機的應(yīng)用,不但要掌握單片機硬件和軟件方面的知識,而且還要深入了解各應(yīng)用系統(tǒng)的專業(yè)知識,融會貫通和有機結(jié)合,才能設(shè)計出優(yōu)良的應(yīng)用系統(tǒng)。并且需要與時俱進(jìn),不斷了解各公司最新芯片的結(jié)構(gòu)和應(yīng)用,在實際應(yīng)用中找到最好的性能價格比。培養(yǎng)自己接受新知識的自學(xué)能力,掌握芯片發(fā)展動態(tài)。培養(yǎng)自己的。
    創(chuàng)新。
    精神,在原有的基礎(chǔ)上進(jìn)行改進(jìn),使之功能不斷完善。當(dāng)然,最重要到還是態(tài)度,無論做什么事情,足夠認(rèn)真,足夠堅強,足夠毅力,足夠決心,足夠勇氣,就一定能辦到。
    單片機總結(jié)與體會篇三
    本文目錄
    單片機心得體會
    單片機心得體會
    單片機實訓(xùn)心得體會
    學(xué)習(xí)單片機心得體會
    兩周的單片機課程設(shè)計終于順利完成了,其中包含著快樂,也有辛酸。我們選的設(shè)計題目是“數(shù)溫度計”,大家都覺得這個題目是比較簡單的。其實不然,做了之后,發(fā)現(xiàn)設(shè)計電路雖然簡單,但我們認(rèn)為它真正困難的地方是程序設(shè)計,不過在我們同心努力下最終完成了。
    我們剛選該題目時,真的是一頭霧水,硬件電路不知如何下手,更何談解決程序那塊,因為我們所學(xué)的都是單片機方面的理論知識,應(yīng)用到實踐中去還比較少。不過,我們?nèi)艘矝]偷下懶,迅速分工去查閱和收集資料。我們?nèi)チ藞D書館借一些參考書,上網(wǎng)找一些相關(guān)資料,并且請教指導(dǎo)老師。通過不斷努力,終于把數(shù)溫度計的思路和模型定了下來并開始分一個人去焊接硬件電路,剩下的去整理和修改程序。
    通過一番整理和修改后,在電腦上進(jìn)行仿真,仿真成功后準(zhǔn)備焊接電路板。在焊接電路板中,我們首先對硬件電路進(jìn)行布局,然后確認(rèn)無誤后,在電路板上進(jìn)行焊接,這個過程我們覺得是做得比較快的,以至于后面出現(xiàn)了虛焊的錯誤。
    焊接電路板完工,細(xì)心檢查后,進(jìn)行通電測試。結(jié)果液晶lcd沒有顯示,通過檢查,原來是lcd壞了,在換了塊新的后,能顯示顯示值。但還有個問題是,當(dāng)報警電路不會報警,在請教老師后,發(fā)現(xiàn)走動蜂鳴器的電壓太低了,是因為串接了一個太大的電阻。然后,我們換了一個小電阻,但這時蜂鳴器卻一直在叫,停不下來,不過,在我們?nèi)说牡募?xì)心檢查下,原來是在放大電路的一端虛焊了,這說明我們焊接電路的技術(shù)還不夠好。在重新焊接那端后,數(shù)溫度電路終于成功實現(xiàn)功能,當(dāng)時我們的心情都是無比興奮和快樂的,因為我們兩周的辛苦沒有白費。
    在完成單片機課程設(shè)計后,我們發(fā)現(xiàn)我們還有許多不足,所學(xué)到的知識還遠(yuǎn)遠(yuǎn)不夠,以至于還有一些功能不能被動完成。但通過學(xué)習(xí)這一次實踐,增強了我們的動手能力,提高和鞏固了單片機方面的知識,特別是軟件方面。從中增強了我們的團(tuán)隊合作精神,并讓我們認(rèn)識到把理論應(yīng)用到實踐中去是多么重要。
    單片機心得體會2篇 |
    返回目錄
    時光飛逝,一轉(zhuǎn)眼,一個學(xué)期又進(jìn)尾聲了,本學(xué)期的單片機綜合課程設(shè)計也在一周內(nèi)完成了。
    俗話說“好的開始是成功的一半”。說起課程設(shè)計,我認(rèn)為最重要的就是做好設(shè)計的預(yù)習(xí),認(rèn)真的研究老師給的題目,選一個自己有興趣的題目。其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設(shè)計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設(shè)計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。
    雖然這次的課程設(shè)計算起來在實驗室的時間只有三天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天。
    硬件的設(shè)計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設(shè)計的勞動成果出來了,很高興它能按著設(shè)計的思想與要求運動起來。
    當(dāng)然,這其中也有很多問題,第一、不夠細(xì)心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯誤。第二,是在學(xué)習(xí)態(tài)度上,這次課設(shè)是對我的學(xué)習(xí)態(tài)度的一次檢驗。對于這次單片機綜合課程實習(xí),我的第一大心得體會就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對應(yīng)該是嚴(yán)謹(jǐn)。我們這次實習(xí)所遇到的多半問題多數(shù)都是由于我們不夠嚴(yán)謹(jǐn)。第三,在做人上,我認(rèn)識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。
    在這次難得的課程設(shè)計過程中我鍛煉了自己的思考能力和動手能力。通過題目選擇和設(shè)計電路的過程中,加強了我思考問題的完整性和實際生活聯(lián)系的可行性。在方案設(shè)計選擇和芯片的選擇上,培養(yǎng)了我們綜合應(yīng)用單片機的能力,對單片機的各個管腳的功能也有了進(jìn)一步的認(rèn)識。還鍛煉我們個人的查閱技術(shù)資料的能力,動手能力,發(fā)現(xiàn)問題,解決問題的能力。并且我們熟練掌握了有關(guān)器件的性能及測試方法。
    再次感 謝老師的輔導(dǎo)以及同學(xué)的幫助,是他們讓我有了一個更好的認(rèn)識,無論是學(xué)習(xí)還是生活,生活是實在的,要踏實走路。課程設(shè)計時間雖然很短,但我學(xué)習(xí)了很多的東西,使我眼界打開,感受頗深。
    單片機心得體會3篇 |
    返回目錄
    我看到書上講:單片機可以用兩種語言編寫,一種是c語言,另外一種是匯編語言。匯編語言是一種機器語言,且代碼繁瑣,不易記憶。需要掌握單片機的內(nèi)部結(jié)構(gòu)和邏輯結(jié)構(gòu),通過看了幾本書讓我了解認(rèn)識到匯編確實太繁瑣,不過我學(xué)習(xí)過c語言,也參加了全國計算機二級考試,覺得自己在一方面具有優(yōu)勢,能很快學(xué)好它。
    不過在學(xué)習(xí)中,我才發(fā)現(xiàn)學(xué)習(xí)單片機不僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應(yīng)的硬件知識,我連單片機怎么和電腦相連都不知道,我為我當(dāng)初的想法感到羞愧。單片機是一門很好的學(xué)問,需要我去鉆研它。
    時光飛逝,一轉(zhuǎn)眼,一個學(xué)期又進(jìn)尾聲了,本學(xué)期的單片機綜合課程設(shè)計也在一周內(nèi)完成了。
    俗話說“好的開始是成功的一半”。說起課程設(shè)計,我認(rèn)為最重要的就是做好設(shè)計的預(yù)習(xí),認(rèn)真的研究老師給的題目,選一個自己有興趣的題目。其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設(shè)計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設(shè)計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。
    雖然這次的課程設(shè)計算起來在實驗室的時間只有三天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天。
    硬件的設(shè)計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設(shè)計的勞動成果出來了,很高興它能按著設(shè)計的思想與要求運動起來。
    單片機心得體會4篇 |
    返回目錄
    學(xué)習(xí)單片機心得體會_學(xué)習(xí)體會
    焊接工藝學(xué)實驗心得體會- 本站
    xx年12月17日 經(jīng)歷了四周共八個學(xué)時的焊接學(xué)基礎(chǔ)實驗,我覺得自己學(xué)到了很多東西,雖然大二的時候自己也在金工實習(xí)的時候?qū)W過電焊,但是那時候自己對焊接實驗心得體會范文接原理是完全。
    單片機總結(jié)與體會篇四
    基于本人學(xué)習(xí)單片機的痛苦經(jīng)歷,特編寫本教程,以此獻(xiàn)給廣大的單片機初學(xué)者,希望您能從中受益。
    拿到這本教程您首先就會想,什么是iap教學(xué)法?是不是一種什么全新的教學(xué)方法?當(dāng)然不是,我可沒有那么大的本事,其實這只是我杜撰的一個新名詞,意思就是inapplicationsprogram(在應(yīng)用中編程),當(dāng)然這只是針對單片機教學(xué),說法是否正確,還得您說了算。
    至于為什么要提這種說法,那我倒想說幾句。大家都知道,學(xué)習(xí)電子技術(shù)是一件非常無聊和枯燥的事情,為什么會有這種想法,就是因為我們傳統(tǒng)的教學(xué)方法只重理論而忽略了實踐,要一個人記住那些空洞而有無聊的理論知識實在不是一件容易的事,好在我們總算熬過來了,不管如何,也多多少少的學(xué)習(xí)了一些電子基礎(chǔ)知識。
    接下來我們應(yīng)該進(jìn)一步掌握些什么知識呢,凡涉足此行的朋友都知道,那就是單片機。不過這可不是一件容易的事,倒不是因為單片機很難學(xué),而實在是我們身邊很難找到一本專為單片機入門者而編寫的教材。翻一下傳統(tǒng)的單片機教材,都好象是為已經(jīng)懂單片機的人而寫的,一般總是以單片機的結(jié)構(gòu)為主線,先講硬件原理,然后是指令,接著講軟件編程,再是系統(tǒng)擴展和外圍器件,最后舉一些實例(很少涉及單片機的基礎(chǔ)知識,如果按照此種學(xué)習(xí)方法,想便說一點:很多書中的實例都是有錯誤的)。
    進(jìn)行產(chǎn)品開發(fā),就必須先把所有的知識全部掌握了才可以進(jìn)行實際應(yīng)用。孰不知,單片機不象模擬電路和數(shù)字電路那樣,只要搞懂了電路原理,再按照產(chǎn)品要求設(shè)計好相應(yīng)的電路就可以了。它是一種以簡單的硬件結(jié)構(gòu),復(fù)雜而有靈活的軟件系統(tǒng)來完成設(shè)計的通用性產(chǎn)品,不同的設(shè)計者只會使用其不同的功能,幾乎沒有人會把它的全部指令都使用起來,所以學(xué)習(xí)使用單片機只能靠循序漸進(jìn)的積累,而不可能先把它全部掌握了再去做產(chǎn)品開發(fā)(當(dāng)然天才就例外了*_*)。
    基于以上原因,本人想嘗試一種全新的單片機教學(xué)方法,打破傳統(tǒng)的循序漸進(jìn)式的教學(xué)方法,以單片機的應(yīng)用為藍(lán)本,結(jié)合基本的工業(yè)控制系統(tǒng)和實踐工作中的具體應(yīng)用,不分先后順序,將各條指令貫串于一個又一個的實驗中,通過所見即所得的實驗來講解各種指令的編程方法,順便講解相關(guān)的基本概念,使您盡快地熟悉單片機應(yīng)用的基本步驟,掌握軟件編程的基本方法。
    如果您學(xué)完了就能成為單片機的入門者,完全可以進(jìn)行一般產(chǎn)品的開發(fā);下冊部分是單片機應(yīng)用的提高部分,主要學(xué)習(xí)單片機的系統(tǒng)擴展(比如:rom和ram存儲器的擴展,并行口的擴展,串行口的擴展,a/d和d/a與單片機的接口)以及相關(guān)開發(fā)工具和軟件的使用(包括kellc51的應(yīng)用與調(diào)試技巧,硬件仿真器的使用)等等,如果您學(xué)完了下冊部分,那就得恭喜您成為了單片機開發(fā)的高手了,不過單片機的技術(shù)是在不斷的發(fā)展和提高的,您也不要太驕傲哦!
    為了盡量把最新的單片機知識和應(yīng)用成果收錄進(jìn)我們的教程,希望您能不吝賜教,共同來努力把我們的教程不斷的改進(jìn)和完善。還是那句題外話,技術(shù)是靠不斷的積累和交流才會進(jìn)步的,固封自守只會更加落后。
    由于時間和精力的限制,我還是希望在您學(xué)習(xí)本教程之前,自己先熟悉一點相關(guān)的電子技術(shù)知識,特別是數(shù)字電路基礎(chǔ),這對您學(xué)習(xí)中碰到的相關(guān)概念會有很大的幫助。
    將本文的word文檔下載到電腦,方便收藏和打印。
    單片機總結(jié)與體會篇五
    從剛開始接觸單片機,到現(xiàn)在已經(jīng)有4年的時間了,在這期間學(xué)習(xí)和使用了51單片機、飛思卡爾單片機,lpc2138,pic16f887等系列的單片機,每接觸一款單片機,都會經(jīng)歷熟悉其基本開發(fā),然后將其用于項目中的過程,對于如何學(xué)習(xí)一款單片機,自己做了如下的總結(jié)。
    大家都知道,51單片機是最容易入門的,不僅因為其編程簡單,更重要的是網(wǎng)上的資料非常豐富。所以一般學(xué)習(xí)單片機開發(fā)的都將51單片機作為入門開發(fā)的首選。我學(xué)習(xí)51單片機的時候是采用這樣的一個步驟進(jìn)行學(xué)習(xí)的:
    第一步(熟悉的過程):買了一款51單片機開發(fā)板,然后就開始了我的學(xué)習(xí)之旅,剛開始的時候沒有去看視頻教程,而是對著一本實驗教材進(jìn)行學(xué)習(xí),那本實驗教材的名字記不清楚了,但是其內(nèi)容就是圍繞單片機的led燈進(jìn)行控制,將51單片機內(nèi)部的各個功能部件全部都使用到了,這樣就能使我在很短的時間內(nèi),通過控制led燈的亮、滅熟悉了51單片機的內(nèi)部的各種資源,這時對51單片機也就沒有感到陌生了。所以,個人覺得,學(xué)習(xí)單片機,要從實驗入手,先熟悉單片機再說,開發(fā)語言開始使用的是c語言。
    第二步(進(jìn)階的過程):有了第一步的基礎(chǔ)之后,接下來的便是進(jìn)階的過程,當(dāng)時,我看的是郭天祥十天學(xué)會單片機的視頻教程,因為這個教程從基礎(chǔ)到復(fù)雜的編程慢慢深入,講的比較的全面,而且也生動,所以那一階段,也是我學(xué)習(xí)單片機進(jìn)步最快的階段,每次聽課的時候,按照上面的實驗,以及課堂上面調(diào)試程序時出現(xiàn)的一些問題,自己認(rèn)真的在電腦上進(jìn)行調(diào)試,并分析產(chǎn)生故障的原因,讓我有了一定的開發(fā)基礎(chǔ)。在看完了視頻教程之后,后面又對基礎(chǔ)的知識進(jìn)行了下補習(xí),主要是看單片機原理性的教材,因為有些細(xì)節(jié)性的東西還是要從教材上面獲得。
    第三步(項目實戰(zhàn)的階段):學(xué)習(xí)單片機的時候,雖然也編寫了一些程序,但是那些都是一些很小的模塊程序,并沒有起到綜合應(yīng)用的目的,所以在這之后,我和另外一個學(xué)習(xí)硬件的同學(xué)一起組成了一個小的團(tuán)隊,進(jìn)行項目實踐開發(fā),那時候,實驗室的條件比價好,有很多的器件可以自己使用。所以,我們就設(shè)計了我們的第一個作品,基于單片機的液體點滴監(jiān)控系統(tǒng)。做這個系統(tǒng)時,就將以前單片機所學(xué)的知識,做了一個綜合的應(yīng)用,包括有l(wèi)cd1602控制,串口的控制等。
    經(jīng)過以上三個步驟的學(xué)習(xí)之后,對于51單片機的開發(fā)基本上就算入門了。而對于其他類型的單片機,如飛思卡爾單片機,lpc2148arm7單片機,pic16f887等,雖然每個系列的功能不一樣,但是最基本的編程思想還是一樣的,不同的可能就是編譯器,程序下載的軟件等差別,所以有了51單片機的開發(fā)基礎(chǔ)之后,學(xué)習(xí)其他單片機所采用的方法就是一個差異化的學(xué)習(xí),學(xué)習(xí)各種單片機不同的地方,這樣,就能很快的熟悉一款新的型號的單片機。
    如在學(xué)習(xí)pic16f887這個系列的單片機時,我首先做的工作不是去閱讀數(shù)據(jù)手冊,而是先拿著demo代碼,在編譯軟件中編譯、鏈接、生成hex文件,然后將其下載到開發(fā)板中跑起來,這個過程主要就是學(xué)習(xí)其軟件的基本操作,有了這個基礎(chǔ)之后,就能自己進(jìn)行編程、測試。之后就是熟悉其編程的模式,所謂其編程模式,就是寄存器的控制,中斷程序的編寫,熟悉了這個操作,也就能控制其他的功能模塊了,如串口的控制、i2c硬件控制器的控制。這些基本的開發(fā)熟悉了之后,接下來便是學(xué)習(xí)差異的'部分,例如pic單片機c語言中,其堆棧深度不能超過8級,超過了之后,將會使得程序出現(xiàn)跑飛的現(xiàn)象。而且內(nèi)存的分配完全要靠自己來控制,分成了4個bank的數(shù)據(jù),bank0,bank1,bank2,bank3等。這些就是每個系列單片機所獨有的一些東西,這些東西需要詳細(xì)的了解,因為它們可能為你的編程帶來很大的便利。
    以上就是我學(xué)習(xí)單片機的總結(jié),如果大家有更好的學(xué)習(xí)方法,希望大家能夠提出來,一起討論,共同進(jìn)步。
    人的一生是一個不斷學(xué)習(xí)、不斷成長的過程。轉(zhuǎn)眼間,研究生的學(xué)習(xí)生涯結(jié)束了,走上新的工作崗位?;仡^看看,發(fā)現(xiàn)自己不知不覺已經(jīng)走過了五年的單片機學(xué)習(xí)之旅。
    在20xx年最初接觸單片機的時候,在我心中覺得51就是單片機,單片機就是51,根本不知道還有其他單片機的存在。那時候老師只教會了我們匯編語言,根本不知道用c語言也可以進(jìn)行單片機開發(fā)。幸運的是,我加入了單片機興趣小組,在老師的指導(dǎo)下,做了一系列實驗,有“基于ds18b20的溫度采集系統(tǒng)”、“有基于164的移位寄存器的燈光控制系統(tǒng)”、“有步進(jìn)電機和直流電機的控制系統(tǒng)”。這時候我才發(fā)現(xiàn),這是學(xué)習(xí)單片機的一個最好途徑——在實踐中領(lǐng)悟理論,用理論指導(dǎo)實踐。在上課的整整一個學(xué)期中,雖然老師講得很詳細(xì),但是大部分概念都是到了實際動手做東西的時候才弄明白的。而且在經(jīng)歷了迷惑之后再搞清楚,印象就特別深刻。直到現(xiàn)在我對那些概念和接口都非常清晰。其實我也很慶幸學(xué)習(xí)和使用了兩年多的匯編語言。由于有這些鍛煉,我對單片機底層結(jié)構(gòu)和接口時序就弄得很清楚。在使用c語言開發(fā)的時候,優(yōu)化代碼和處理中斷也就不會太費勁。我覺得,雖然現(xiàn)在絕大部分單片機開發(fā)都使用c語言,甚至有些公司還推出了圖形化編程的工具,這樣對于項目的開展從時間上快了很多,在管理上也規(guī)范了不少,但是從學(xué)習(xí)和想深入掌握單片機精髓的角度來說,還是需要熟練掌握匯編語言的使用。
    機會總是青睞于有準(zhǔn)備的人。也許有了前面一段時間的理論和實踐的積累,我才慢慢得到了一些參加科技競賽和參與科研項目的機會。在參加第一屆浙江省機械設(shè)計競賽的時候,我們設(shè)計的由多單片機系統(tǒng)協(xié)調(diào)控制的“月球車”機器人奪得了唯一的一個特等獎。這個競賽給我最大的收獲是我對單片機的認(rèn)識改變了,它不再僅僅是一門學(xué)科了,它是一個可以讓你的創(chuàng)意得到充分發(fā)揮的平臺。后來參與了“基于視頻分劃技術(shù)的鋼卷尺自動切零位機”、“電能表渦杠渦輪嚙合深度檢測系統(tǒng)”、“基于公共電話網(wǎng)的水表集抄數(shù)據(jù)路由器”、“高精度電感微位移測量系統(tǒng)”等一些實際的項目。在這些過程中,我發(fā)現(xiàn)只是精通單片機技術(shù)還不能很好的解決問題。體會最深的是,單片機只有融合到各種應(yīng)用領(lǐng)域中,才能展現(xiàn)它的最大活力。然而單片機僅僅是一個工具而已,要做好單片機系統(tǒng)還需要各種應(yīng)用領(lǐng)域的專業(yè)知識的支持。例如,在“基于視頻分劃技術(shù)的鋼卷尺自動切零位機”中,就需要搞清楚全電視信號的時序,弄明白鋼卷尺切零位機的工作原理,懂得怎么利用疊加在視頻信號中的橫豎線來進(jìn)行刻度的瞄準(zhǔn)等。沒有這些專業(yè)知識,就算單片機技術(shù)再厲害也不可能做好這個項目。脫離應(yīng)用背景的單片機開發(fā),就像一個沒有靈魂的軀體一樣。
    隨著arm的出現(xiàn),我曾經(jīng)認(rèn)為,8位單片機可能在32位單片機的沖擊下就此走進(jìn)歷史,可是很快就認(rèn)識到我是錯誤的。隨著技術(shù)的革新和時間的推移,各大單片機公司紛紛將單片機朝著片上系統(tǒng)這個方向發(fā)展,集成了現(xiàn)在各種流行的技術(shù)和常用的模塊。我相信,在當(dāng)前國內(nèi)和國外的這個市場中,8位單片機應(yīng)用的市場仍然是充滿生機,活力無限。在市場的不斷變化和技術(shù)的不斷更新過程中,8位單片機也會順應(yīng)潮流不斷革新。
    從我五年走過的路來看,單片機學(xué)習(xí)的過程應(yīng)該是一個循序漸進(jìn)、不斷學(xué)習(xí)、不斷積累的過程,可以分為三個階段。
    第一階段:掌握開發(fā)單片機的必備基礎(chǔ)知識。首先是熟練掌握單片機的基本原理,其實各家各門的單片機其基本結(jié)構(gòu)和原理都差不多,特別是共有的知識需要好好理解和掌握。例如,內(nèi)核結(jié)構(gòu)、內(nèi)存分配、中斷處理、定時計數(shù)、串行通信、端口復(fù)用等一些最基本的概念和原理。除此之外,我們還需要具備模擬電子、數(shù)字電子、c語言程序開發(fā)知識以及原理圖和pcb設(shè)計等一些技能。在進(jìn)行系統(tǒng)開發(fā)的時候,進(jìn)行原理設(shè)計、pcb布板、程序編寫、系統(tǒng)聯(lián)調(diào)這些工作都是在所難免的。
    第二階段:在掌握好一款單片機原理和應(yīng)用的基礎(chǔ)上,開始學(xué)習(xí)其他各家單片機的獨有技術(shù),學(xué)不了那么多也要多了解了解。同時盡可能多地掌握單片機的一些外圍器件和常用電路,以備不時之需。有時候客戶要求低成本,那我們只好選用合鈦、義隆、華邦等這類那個島芯片;如果客戶要求工業(yè)級的性能,那么我們就得從pic、nec、飛思卡爾、nxp等這些歐美和日式單片機中選擇;若要進(jìn)行功耗的開發(fā),選用msp430系列應(yīng)該有一定優(yōu)勢;在進(jìn)行測量儀器設(shè)計的時候,c8051和aduc842這類數(shù)?;旌闲酒惋@得比較方便。所以說最好每個類型的單片機都會一兩款,在實際項目選型中可以更加靈活。另外,要注意平時的技術(shù)積累。比如,在項目開發(fā)過程中將一些常用的接口程序和控制算法整理成模塊或者函數(shù),在其他的項目開發(fā)中,有同樣或者接近的需求時馬上就可以使用,又快又好。
    第三階段:在實際的項目開發(fā)過程中,不斷深化單片機應(yīng)用技術(shù),不斷積累應(yīng)用行業(yè)的專業(yè)知識。例如,我完成了“高精度電感微位移測量系統(tǒng)”,就會對電感傳感器的測量機理和信號特性、測量電路的設(shè)計、電磁兼容處理、誤差修正和非線性處理等測控方面的專業(yè)技術(shù)有很深的認(rèn)識。以后碰到類似的項目時,很多東西就可以直接利用了。有了扎實的單片機應(yīng)用相關(guān)的基礎(chǔ)知識,并且熟悉掌握了幾款不同類型單片機的開發(fā)方法,再結(jié)合實際的應(yīng)用背景,那么就可以隨心所欲,設(shè)計出性能最優(yōu)、結(jié)構(gòu)最合理的單片機應(yīng)用系統(tǒng)。這是我最大的奮斗目標(biāo),我覺得這也應(yīng)該是單片機應(yīng)用的最高境界吧。
    在這五年的學(xué)習(xí)中,有感慨、有遺憾、有憧憬、有希望,更重要的是我對單片機應(yīng)用這個領(lǐng)域充滿熱情。由于才疏學(xué)淺、涉世未深,希望能與行業(yè)里的各位老師多多交流,不斷學(xué)習(xí),不斷成長。
    基于本人學(xué)習(xí)單片機的痛苦經(jīng)歷,特編寫本教程,以此獻(xiàn)給廣大的單片機初學(xué)者,希望您能從中受益。
    拿到這本教程您首先就會想,什么是iap教學(xué)法?是不是一種什么全新的教學(xué)方法?當(dāng)然不是,我可沒有那么大的本事,其實這只是我杜撰的一個新名詞,意思就是inapplicationsprogram(在應(yīng)用中編程),當(dāng)然這只是針對單片機教學(xué),說法是否正確,還得您說了算。
    至于為什么要提這種說法,那我倒想說幾句。大家都知道,學(xué)習(xí)電子技術(shù)是一件非常無聊和枯燥的事情,為什么會有這種想法,就是因為我們傳統(tǒng)的教學(xué)方法只重理論而忽略了實踐,要一個人記住那些空洞而有無聊的理論知識實在不是一件容易的事,好在我們總算熬過來了,不管如何,也多多少少的學(xué)習(xí)了一些電子基礎(chǔ)知識。
    很少涉及單片機的基礎(chǔ)知識如果按照此種學(xué)習(xí)方法想便說一點:很多書中的實例都是有錯誤的)。
    它全部掌握了再去做產(chǎn)品開發(fā)(當(dāng)然天才就例外了*_*)。
    基于以上原因,本人想嘗試一種全新的單片機教學(xué)方法,打破傳統(tǒng)的循序漸進(jìn)式的教學(xué)方法,以單片機的應(yīng)用為藍(lán)本,結(jié)合基本的工業(yè)控制系統(tǒng)和實踐工作中的具體應(yīng)用,不分先后順序,將各條指令貫串于一個又一個的實驗中,通過所見即所得的實驗來講解各種指令的編程方法,順便講解相關(guān)的基本概念,使您盡快地熟悉單片機應(yīng)用的基本步驟,掌握軟件編程的基本方法。
    如果您學(xué)完了就能成為單片機的入門者,完全可以進(jìn)行一般產(chǎn)品的開發(fā);下冊部分是單片機應(yīng)用的提高部分,主要學(xué)習(xí)單片機的系統(tǒng)擴展(比如:rom和ram存儲器的擴展,并行口的擴展,串行口的擴展,a/d和d/a與單片機的接口)以及相關(guān)開發(fā)工具和軟件的使用(包括kellc51的應(yīng)用與調(diào)試技巧,硬件仿真器的使用)等等,如果您學(xué)完了下冊部分,那就得恭喜您成為了單片機開發(fā)的高手了,不過單片機的技術(shù)是在不斷的發(fā)展和提高的,您也不要太驕傲哦!
    為了盡量把最新的單片機知識和應(yīng)用成果收錄進(jìn)我們的教程,希望您能不吝賜教,共同來努力把我們的教程不斷的改進(jìn)和完善。還是那句題外話,技術(shù)是靠不斷的積累和交流才會進(jìn)步的,固封自守只會更加落后。
    由于時間和精力的限制,我還是希望在您學(xué)習(xí)本教程之前,自己先熟悉一點相關(guān)的電子技術(shù)知識,特別是數(shù)字電路基礎(chǔ),這對您學(xué)習(xí)中碰到的相關(guān)概念會有很大的幫助。
    單片機總結(jié)與體會篇六
    基于本人學(xué)習(xí)單片機的痛苦經(jīng)歷,特編寫本教程,以此獻(xiàn)給廣大的單片機初學(xué)者,希望您能從中受益。
    拿到這本教程您首先就會想,什么是iap教學(xué)法?是不是一種什么全新的教學(xué)方法?當(dāng)然不是,我可沒有那么大的本事,其實這只是我杜撰的一個新名詞,意思就是inapplicationsprogram(在應(yīng)用中編程),當(dāng)然這只是針對單片機教學(xué),說法是否正確,還得您說了算。
    至于為什么要提這種說法,那我倒想說幾句。大家都知道,學(xué)習(xí)電子技術(shù)是一件非常無聊和枯燥的事情,為什么會有這種想法,就是因為我們傳統(tǒng)的教學(xué)方法只重理論而忽略了實踐,要一個人記住那些空洞而有無聊的理論知識實在不是一件容易的事,好在我們總算熬過來了,不管如何,也多多少少的學(xué)習(xí)了一些電子基礎(chǔ)知識。
    接下來我們應(yīng)該進(jìn)一步掌握些什么知識呢,凡涉足此行的朋友都知道,那就是單片機。不過這可不是一件容易的事,倒不是因為單片機很難學(xué),而實在是我們身邊很難找到一本專為單片機入門者而編寫的教材。翻一下傳統(tǒng)的單片機教材,都好象是為已經(jīng)懂單片機的人而寫的,一般總是以單片機的結(jié)構(gòu)為主線,先講硬件原理,然后是指令,接著講軟件編程,再是系統(tǒng)擴展和外圍器件,最后舉一些實例(很少涉及單片機的基礎(chǔ)知識,如果按照此種學(xué)習(xí)方法,想便說一點:很多書中的實例都是有錯誤的)。
    進(jìn)行產(chǎn)品開發(fā),就必須先把所有的知識全部掌握了才可以進(jìn)行實際應(yīng)用。孰不知,單片機不象模擬電路和數(shù)字電路那樣,只要搞懂了電路原理,再按照產(chǎn)品要求設(shè)計好相應(yīng)的電路就可以了。它是一種以簡單的硬件結(jié)構(gòu),復(fù)雜而有靈活的軟件系統(tǒng)來完成設(shè)計的通用性產(chǎn)品,不同的設(shè)計者只會使用其不同的功能,幾乎沒有人會把它的全部指令都使用起來,所以學(xué)習(xí)使用單片機只能靠循序漸進(jìn)的積累,而不可能先把它全部掌握了再去做產(chǎn)品開發(fā)(當(dāng)然天才就例外了*_*)。
    基于以上原因,本人想嘗試一種全新的單片機教學(xué)方法,打破傳統(tǒng)的循序漸進(jìn)式的教學(xué)方法,以單片機的應(yīng)用為藍(lán)本,結(jié)合基本的工業(yè)控制系統(tǒng)和實踐工作中的具體應(yīng)用,不分先后順序,將各條指令貫串于一個又一個的實驗中,通過所見即所得的實驗來講解各種指令的編程方法,順便講解相關(guān)的基本概念,使您盡快地熟悉單片機應(yīng)用的基本步驟,掌握軟件編程的基本方法。
    如果您學(xué)完了就能成為單片機的入門者,完全可以進(jìn)行一般產(chǎn)品的開發(fā);下冊部分是單片機應(yīng)用的提高部分,主要學(xué)習(xí)單片機的系統(tǒng)擴展(比如:rom和ram存儲器的擴展,并行口的擴展,串行口的擴展,a/d和d/a與單片機的接口)以及相關(guān)開發(fā)工具和軟件的使用(包括kellc51的應(yīng)用與調(diào)試技巧,硬件仿真器的使用)等等,如果您學(xué)完了下冊部分,那就得恭喜您成為了單片機開發(fā)的高手了,不過單片機的技術(shù)是在不斷的發(fā)展和提高的,您也不要太驕傲哦!
    為了盡量把最新的單片機知識和應(yīng)用成果收錄進(jìn)我們的教程,希望您能不吝賜教,共同來努力把我們的教程不斷的改進(jìn)和完善。還是那句題外話,技術(shù)是靠不斷的積累和交流才會進(jìn)步的,固封自守只會更加落后。
    由于時間和精力的限制,我還是希望在您學(xué)習(xí)本教程之前,自己先熟悉一點相關(guān)的電子技術(shù)知識,特別是數(shù)字電路基礎(chǔ),這對您學(xué)習(xí)中碰到的相關(guān)概念會有很大的幫助。
    單片機總結(jié)與體會篇七
    一、生產(chǎn)實習(xí)的目的和意義:
    生產(chǎn)實習(xí)是培養(yǎng)本科學(xué)生理論聯(lián)系實際,提高實際動手操作能力的重要教學(xué)環(huán)節(jié)。本專業(yè)的生產(chǎn)實習(xí)旨在使學(xué)生廣泛了解實際電子產(chǎn)品生產(chǎn)的全過程,熟悉電子產(chǎn)品的主要技術(shù)管理模式,并在實習(xí)的操作過程中學(xué)習(xí)、掌握電子產(chǎn)品的焊接、安裝、調(diào)試的實際操作技能。鞏固和加深理解所學(xué)的理論,開闊眼界,提高能力,為培養(yǎng)高素質(zhì)大學(xué)本科人才打下必要的基礎(chǔ)。通過學(xué)習(xí),是理論與實際相結(jié)合,可以使學(xué)生加深對所學(xué)知識的理解,并為后續(xù)專業(yè)課的學(xué)習(xí)提供必要的感性知識,同時使學(xué)生直接了解本業(yè)的生產(chǎn)過程和生產(chǎn)內(nèi)容,為將來走上工作崗位提供必要的實際生產(chǎn)知識。
    二、實習(xí)的基本內(nèi)容:
    集中授課,進(jìn)行相關(guān)知識的學(xué)習(xí)。
    學(xué)習(xí)掌握電子產(chǎn)品的.獨立性設(shè)計與安裝調(diào)試的能力;進(jìn)一步掌握電子測量儀器的正確使用方法,電元器件的測量與篩選技術(shù)。
    初步了解電子整機產(chǎn)品的工藝過程。
    為能使學(xué)生得到充分的鍛煉,較大的提高學(xué)生的實際動手能力,本次生產(chǎn)實習(xí)安排每一位學(xué)生獨立完成全部系統(tǒng)的設(shè)計與安裝工作。
    本實習(xí)環(huán)節(jié),學(xué)生要獨立使用電焊鐵及各種電子測試設(shè)備電路安裝與調(diào)試,要學(xué)生嚴(yán)格遵守電器設(shè)備的使用安全,遵守實驗室的各項規(guī)章制度。
    三、基本要求:
    在教師的指導(dǎo)下練習(xí)在測試電路德核心板上焊接元件,掌握焊接要領(lǐng)。
    熟悉元器件的性能及管腳分配。
    在給定的pcb板上焊接跳線,ic插座,電阻,電容,led器件等。
    檢查焊接是否正確。
    插上元器件,運行系統(tǒng),并觀測系統(tǒng)工作是否正常。
    四、總體設(shè)計電路思想和原理:
    本次生產(chǎn)實習(xí)用到的開發(fā)板和模塊共7塊,分別為:單片機核心板,電子鐘模塊,mp3模塊,rfid模塊,無線傳輸模塊,脈搏傳感模塊,gps模塊。
    各模塊相互組合,其所能實現(xiàn)的基本功能如下:
    單片機核心板+電子鐘模塊:實現(xiàn)時間的顯示,溫度的測量,且可通過遙控器調(diào)時定鬧等。
    單片機核心板+無線傳輸模塊:實現(xiàn)數(shù)據(jù)的近距離無線傳輸。
    單片機核心板+mp3模塊(含sd卡):實現(xiàn)mp3播放功能。
    單片機核心板+rfid模塊:實現(xiàn)地鐵檢票系統(tǒng)的模擬。
    單片機核心板+脈搏傳感模塊:實現(xiàn)人體脈搏傳感的測量。
    單片機核心板+gps模塊:實現(xiàn)gps衛(wèi)星定位功能。
    (一)核心板電路設(shè)計。
    單片機核心板電路主要包括stc12c5a60s2單片機,電子鐘模塊接口電路,mp3接口電路,無線傳輸模塊接口電路,脈搏傳感模塊接口電路,gps模塊接口電路,串口擴展電路,電源供電電路。該系統(tǒng)的單片機是宏晶科技生產(chǎn)的單時鐘機器周期(it)的單片機,是高速、低功耗、超強干擾的新一代8051單片機。通過使用stc-isp軟件,該單片機可實現(xiàn)串口在線編程,無需編程器,無需仿真器。
    核心板電路的設(shè)計思想主要是圍繞單片機芯片的工作原理和特點,為其實現(xiàn)合理的設(shè)計出外圍電路:包括電源電路,顯示電路部分,復(fù)位電路部分,串行口通信電路,按鍵電路等。
    (二)電子鐘模塊電路設(shè)計。
    該模塊主要用到的芯片有:時鐘保持芯片ds1302,單總線數(shù)字溫度傳感器ds18b20,紅外遙控解碼器tl1838a。
    單片機總結(jié)與體會篇八
    作為一名自動化專業(yè)的大學(xué)生,我覺得做單片機課程設(shè)計是十分有意義的',而且是十分必要的。在已度過的大學(xué)時間里,我們大多數(shù)接觸的是專業(yè)課。我們在課堂上掌握的僅僅是專業(yè)課的理論知識,如何去鍛煉我們的實踐能力?如何把我們所學(xué)的專業(yè)基礎(chǔ)課理論知識運用到實踐中去呢?我想做類似的課程設(shè)計就為我們提供了良好的實踐平臺。
    在做本次課程設(shè)計的過程中,我感觸最深的當(dāng)屬查閱大量的設(shè)計資料了。為了讓自己的設(shè)計更加完善,查閱這方面的設(shè)計資料是十分必要的,同時也是必不可少的。我們是在做單片機課程設(shè)計,但我們不是藝術(shù)家,他們可以拋開實際盡情在幻想的世界里翱翔,而我們一切都要有據(jù)可依,有理可尋,不切實際的構(gòu)想永遠(yuǎn)只能是構(gòu)想,永遠(yuǎn)無法升級為設(shè)計。
    接下來的4月,我意外的接到系學(xué)生工作處主管陳老師來電,說我系承辦了院校園文化藝術(shù)節(jié)的南方擂臺知識搶答競賽,而學(xué)校又沒有搶答器,要我組織幾個學(xué)生做一個搶答器。我當(dāng)時想,那好啊,做搶答器不難。以前有用與非門做過,于是我便爽快的答應(yīng)了陳老師,并保證沒有問題,保質(zhì)保量完成。當(dāng)是可能是我想得太簡單了,搶答器不就八個按鍵一個數(shù)碼管顯示不就完了么,把最先搶到的組別顯示出來??墒堑街魅谓o我們提要求的時候才發(fā)現(xiàn)搶答器要實現(xiàn)我功能遠(yuǎn)不只這么多,倒計時、蜂鳴提示、范規(guī)報警、電子計分器,這些我都沒有考慮進(jìn)來。主任也說了,這是一次院級的比賽,電子系做的東西要拿的出手,要做就做點樣子出來。我想也好,雖有點難度,但符合我喜歡挑戰(zhàn)難度的性格。我說行!這個活我做了!
    接到任務(wù)開始布屬,我把計分電路分了出去由其它幾個同學(xué)做,我專攻搶答部分。由于沒有獨立設(shè)計電路的經(jīng)驗,剛開始得一步步慢慢深入,正好我會proteus。軟硬件的調(diào)度都靠它完成,這樣可以省很多的時間。做搶答器,我們花了一個月的時間,沒日沒夜的調(diào)試程序(當(dāng)時單片機課程還沒學(xué)到定時器中斷,還得一邊自學(xué)。)做pcb板,采購元器件,安裝,調(diào)試,運行。那時,他們的計分電路也做好了,用了16個數(shù)碼管做顯示。我們將計分和搶答電路板及數(shù)碼管安裝在了事先木制的外殼上,進(jìn)行整體調(diào)試。記得那時正趕上五一放假,而五月8號就是比賽了。我們都沒有休息,將工作間從實驗室搬到了寢室。那段時間雖然辛苦,但很充實,每個人收獲都特別大。
    為了讓自己的編程水平能進(jìn)一步提高,我將自己編寫的程序發(fā)到了論壇里與大家共享,并下載網(wǎng)友們的程序進(jìn)行分析。電子鐘程序、液晶密碼鎖程序、跑馬燈程序、大屏幕點陣屏程序、上下位機通信程序等等,這些我都能熟練的掌握。我認(rèn)為,學(xué)編程讀別人的程序非常重要,每個人都有不同的思維,相同的任務(wù)卻有很多不同的方法,在每個程序里都能找到些經(jīng)典的段子,讓人回味。從中可以學(xué)到很多的方法,并且有些可以直接的引用。一個出色的程序員在編程時,并不是從零開始,而應(yīng)該是先找出類似的例子進(jìn)行分析,參考,看看有沒有值得引用和借鑒的地方,加以修改,為自己所用。實踐證明,這樣做是對的。從當(dāng)初不知如何著手到現(xiàn)在隨手就能寫個幾百行,短短幾個月,我進(jìn)步還是蠻快的。
    做單片機課設(shè)那會,我?guī)椭税嗌喜簧俚耐瑢W(xué),幫他們調(diào)試過硬件,修改過程序,并為他們解答了一系列的疑惑。當(dāng)同學(xué)們投來羨慕的目光時,我很自豪,這些都是我努力的結(jié)果。當(dāng)然,努力歸努力,方法也很重要。在這里,我總結(jié)一下,與大家共勉:
    1、基本功要雜實,要有一定的數(shù)模電基礎(chǔ)。學(xué)單片機首先要搞清楚它的基本結(jié)構(gòu)和存儲單元的分配。
    2、在學(xué)單片機的過程中,最好自己動手做一個單片機系統(tǒng)。先找現(xiàn)成的程序,現(xiàn)成的電路圖,做成實物,并以這個例子為開端,帶著疑問學(xué)習(xí),往往更有目的,更主動。
    3、有條件的話先個好的開發(fā)板,便實驗時之用。沒開發(fā)板,proteus軟件仿真也行。
    4、多讀有代表性的程序,讀得多了自然就會學(xué)到很多的好方法??少I本單片機子程序集看看,也可網(wǎng)上下載程序分析。
    5、多泡泡單片機相關(guān)的論壇,與大家多交流交流,單片機完全可以自學(xué)的。
    我覺得以上幾點相當(dāng)重要,因為它對我?guī)椭艽?,算是將我領(lǐng)進(jìn)了單片機的大門,以至于我學(xué)起來不那么吃力,沒有感覺到像大家說的那樣的難。我看過很多的程序,也調(diào)試過很多的程序,每一次收獲都不小。我的實驗室就是keil和proteus。這使我做實驗很方便。雖是虛擬的,但調(diào)試程序還是可以的,省去了很多的時間提高了效率。最近我在學(xué)cx51,因為學(xué)單片機掌握c語言是非常重要的,c語言的通用性對學(xué)習(xí)其它類型的單片機有很大的幫助。今后,我想做嵌入式系統(tǒng)工程師,想學(xué)arm,想搞操作系統(tǒng)。所以我現(xiàn)在必須打好基礎(chǔ),這樣才能進(jìn)步。
    我學(xué)單片機的一些經(jīng)歷。其實我并不是很厲害,我懂的也只是一點皮毛,只是曉得單片機是怎么回事,能編幾個小程序罷了。寫這些我只是想記錄一下我初學(xué)單片機的經(jīng)歷。同時對于那些想開始學(xué)習(xí)單片機的朋友們,還是可以有一些值得借鑒的地方。希望大家都能學(xué)好單片機,那些覺得難的學(xué)得吃力的同學(xué)要對自己有信心,要多做多練,這樣才能培養(yǎng)學(xué)習(xí)興趣。只要堅持就能如愿,同志們,加油!
    單片機總結(jié)與體會篇九
    實習(xí)已經(jīng)結(jié)束,回憶自己的收獲和心得,總覺得自己不管如何還是有所得的吧,不管怎樣,雖然我們沒有拿到太多的榮譽,但內(nèi)在的收獲的提高是不可否認(rèn)的,誰也不敢說自己就是混過來的吧。總的來說我的收獲有以下幾個方面吧:
    1.我學(xué)會了如何的做人和如何和人們尤其是那些難相處的客人和有特殊要求的客人,真的我們必須大度的接受,我們必須學(xué)會忍耐,不經(jīng)歷風(fēng)雨不見彩虹,這句話真的的太感人了。
    2.無論作什么一定要用心,否則你總是那個大家討厭的人,不受歡迎的人吧,你要學(xué)會察言觀色,要從客人的一個動作一個眼神中看到自己的不足,看到客人的要求,要有服務(wù)的意識和精神。就象我們酒店的一個領(lǐng)班所說:“服務(wù)要有靈性,否則自己很難在這里立足”。
    3.不要太高傲不要太氣盛,要虛心,要平心靜氣的接受別人的長處和優(yōu)點以及建議,這樣你的頭腦才時刻是清醒的吧,這樣你才能在不斷的競爭中取得自己的成功和收獲.
    4.要學(xué)好英語,真的這是感受最深的了,英語在酒店的工作中真的是太重要了,如果你的英語好一點的話你的機會將比別人多的太多了,如果你的英語不是那么的好你一定從現(xiàn)在開始就要加油,因為只有這樣你才會為你的客人提供更加人性化更加優(yōu)越的服務(wù)吧。
    5.我收獲了一個美麗的回憶和經(jīng)過,這將成為我人生的一個美麗的驛站,在以后的發(fā)展中我會長長的想起這段難忘的回憶。
    6.我同時收獲了一個生存的技能,以及人生很重要的朋友們,真的我又要感激了!
    最后的展望:我們已經(jīng)是大人了吧,所以我們一定要明白自己要面對的是什么,不管如何我們都要堅強,我們都要學(xué)會用自己的努力證明自己是一個強者,我們不要給別人增加那么多的壓力和負(fù)擔(dān),我們一定先解決自己的問題,在試著總結(jié)以下自己以前所走過的路程,為以后的發(fā)展奠定一個基礎(chǔ)吧。在以后的工作中我們要繼續(xù)的發(fā)揮自己的優(yōu)勢和長處,不斷的創(chuàng)造奇跡,創(chuàng)造屬于自己的星空。我們的未來或許是有風(fēng)有雨但我們的內(nèi)功和外功只要足夠的強,我們都會乘風(fēng)破浪,我們都會闖出自己的世界。
    對于將來的展望我已經(jīng)有自己的安排和打算,本來我打算自己繼續(xù)的深造升本,可是這次回來我突然的改變了注意,我會把在學(xué)校的學(xué)習(xí)放在以后,我知道我們還要學(xué)的東西還是很多的吧,但我想先去自己喜歡的酒店中工作幾年的吧,我會依舊的塌實,依舊的勤勞,依舊的保持自己的方向,同時我會一如既往的努力拼搏,不會辜負(fù)那些對自己很好的老師,朋友們和同學(xué)!
    單片機總結(jié)與體會篇十
     這個學(xué)期的單片機課已經(jīng)早早的上完了,但是理論純屬理論,沒有與實踐的結(jié)合總讓我們學(xué)的不踏實,感覺沒有達(dá)到學(xué)以致用的效果。
     所慶幸的是在課程介紹考試完之后,老師給我們安排了這次單片機課程設(shè)計,給了我們學(xué)以致用的做好的實踐。
     關(guān)于這次課程設(shè)計,我們花費了比較多的心思,既是對課程理論內(nèi)容的一次復(fù)習(xí)和鞏固,還讓我們豐富了更多與該專業(yè)相關(guān)的其他知識,比如軟件應(yīng)用等,在摸索中學(xué)習(xí),在摸索中成長,在學(xué)習(xí)的過程中帶著問題去學(xué)我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)計的又一收獲,在真正設(shè)計之前我們做了相當(dāng)豐富的準(zhǔn)備,首先鞏固一下課程理論,再一遍熟悉課程知識的構(gòu)架,然后結(jié)合加以理論分析、總結(jié),有了一個清晰的思路和一個完整的的軟件流程圖之后才著手設(shè)計。
     在設(shè)計程序時,我們不能妄想一次就將整個程序設(shè)計好,反復(fù)修改、不斷改進(jìn)是程序設(shè)計的必經(jīng)之路;養(yǎng)成注釋程序的好習(xí)慣是非常必要的,一個程序的完美與否不僅僅是實現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也能為資料的保存和交流提供了方便;我覺得在設(shè)計課程過程中遇到問題是很正常,但我們應(yīng)該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題的課程設(shè)計又出錯了。
     除了對此次設(shè)計的準(zhǔn)備工作之外,我們還學(xué)到了很多平時難得的東西,首先是團(tuán)隊協(xié)作,在這次設(shè)計當(dāng)中,難免和同學(xué)產(chǎn)生觀點和意見的分歧,以及分工明細(xì)、時間安排等不合理,通過這次設(shè)計,我們體會到了團(tuán)結(jié)合作的重要性及力量之強大,還有讓我們處理事情更加有條理,思路更加清晰明了了,發(fā)現(xiàn)、提出、分析、解決問題和實踐能力的提高都將受益于我在以后的學(xué)習(xí)、工作和生活中。
     此次的設(shè)計,其實也是我們所學(xué)知識的一次綜合運用,讓我深深的認(rèn)識到了學(xué)習(xí)單片機要有一定的基礎(chǔ),要有電子技術(shù)方面的數(shù)字電路和模擬電路等方面的理論基礎(chǔ),特別是數(shù)字電路;也要有編程語言的匯編語言或c語言。
     要想成為單片機高手,我們首先要學(xué)好匯編語言,然后轉(zhuǎn)入c語言學(xué)習(xí),所以我們不能學(xué)到后面就忘了前面的知識,更應(yīng)該將所學(xué)的知識緊緊的結(jié)合在一起,綜合運用,所謂設(shè)計,就是要求創(chuàng)新,只有將知識綜合運用起來才能真正的設(shè)計好。
     經(jīng)過本次微機課題的設(shè)計與研究,我們深入的學(xué)習(xí)了除課本以外的很多微機附件的內(nèi)容,掌握了很多實驗室操作技能。
     我們在實際設(shè)計中遇到很多問題,但結(jié)合所學(xué)知識以及參考資料的幫助,不斷地嘗試,設(shè)計了一種能夠解決實際問題的系統(tǒng)。
     同時也加深了我們對于現(xiàn)實生活中,實際的嵌入式操作系統(tǒng)的原理的理解。
     單片機在日常生活中應(yīng)用廣泛,結(jié)合這學(xué)期在學(xué)的嵌入式系統(tǒng)原理,我們更多的了解了單片機的發(fā)展現(xiàn)狀和發(fā)展趨勢,以及在生活中的廣泛應(yīng)用,其實80c51只是我們所接觸的一種簡單的單片機,在實際應(yīng)用中,有各個公司生產(chǎn)的不同型號的、針對不同功能設(shè)計的、以及根據(jù)用戶的需要和發(fā)展自主研發(fā)設(shè)計的單片機還有很多,由此設(shè)計出來的嵌入式系統(tǒng)更是數(shù)不勝數(shù)。
     能夠親身的進(jìn)行自我實踐,并進(jìn)行實際的應(yīng)用,其實使我們對現(xiàn)行單片機的一次深入的了解,并能夠提升我們將來在學(xué)習(xí)工作遇到的單片機設(shè)計問題。
     在實際設(shè)計過程中,我們遇到了諸多設(shè)計的問題。
     例如接口不夠,這一問題主要是因為我們所設(shè)計的功能諸多,剛開始對于這一接口的規(guī)劃不是非常的合理,后來通過使用中斷,兩個中斷合理的設(shè)計便解決了所有的按鍵和現(xiàn)實問題。
     考慮到目前空調(diào)系統(tǒng)也并不是使用我們所用到的80c51單片機,中斷也有可能通過擴展有所增加,考慮到硬件設(shè)計的難度,使用兩中斷解決這一問題則是最佳的選擇。
     在程序設(shè)計中,我們更加深入了解了中斷的使用與本質(zhì),合理利用這些,會使程序簡化而不會出錯。
     比如開始我們把主程序?qū)懺谥袛嗬锩?,?dǎo)致程序運行混亂,而后來發(fā)現(xiàn),只在中斷中做少量工作,比如改一下某一個標(biāo)志,這樣比較好。
     對于傳感器芯片的使用,我們查找了它的datasheet,并查閱了各種關(guān)于其硬件連接和軟件設(shè)計的資料,同時發(fā)現(xiàn)了理論資料與實踐上的區(qū)別,通過多次嘗試,成功完成了硬件和軟件的設(shè)計。
     在這次課題設(shè)計過程中,我們合理的分工,適宜的規(guī)劃進(jìn)度的進(jìn)展,不僅僅暗示完成了預(yù)先設(shè)計的內(nèi)容。
     在這一過程中,我們充分發(fā)揮我們的主觀能動性,想象創(chuàng)造性,攻克了很多之前都沒有想過的難關(guān),真的受益匪淺。
     這次設(shè)計不僅僅耗時耗力,而且自己也親自跑了電子市場去進(jìn)行實際考察,對我們理論和實驗都有很大的提升,我想這些對于我們今后的學(xué)習(xí)生活都有很重要的意義,這將是我們在程序設(shè)計以及大學(xué)學(xué)習(xí)過程中的寶貴經(jīng)驗和財富。
     -------------------------
     單片機是一門應(yīng)用性和實踐性很強的學(xué)科,很多人都想學(xué)習(xí)單片機,并且想知道如何學(xué)習(xí)單片機,基于本人學(xué)習(xí)單片機的過程和愉快經(jīng)歷,特寫此篇文章和廣大的單片機初學(xué)者一起分享,希望您能從中受益。
     熟悉單片機的人都知道,要學(xué)好單片機可不是一件容易的事,倒不是因為單片機很難學(xué),而是很難找到一本專為單片機入門者而編寫的教材。
     翻一下身邊的單片機教材,都好像是為已經(jīng)懂單片機的人而寫的,一般先介紹單片機的硬件結(jié)構(gòu)和指令系統(tǒng),再是系統(tǒng)擴展和外圍器件,順便講一些應(yīng)用設(shè)計(隨便說一下,很多書中的電路設(shè)計已經(jīng)過時,并且有些程序還是錯誤的)。
     如果按照此種學(xué)習(xí)方法,想進(jìn)行產(chǎn)品開發(fā),就必須先把所有的知識全部掌握了才可以進(jìn)行實際應(yīng)用。
     學(xué)習(xí)使用單片機只能靠循序漸進(jìn)的積累,下面就本人學(xué)習(xí)單片機的過程和經(jīng)驗做簡要介紹。
     首先,學(xué)習(xí)單片機要有一定的基礎(chǔ):電子技術(shù)方面要有數(shù)字電路和模擬電路等方面的'理論基礎(chǔ),特別是數(shù)字電路;編程語言要求匯編語言或c語言。
     要想成為單片機高手,建議初學(xué)者首先學(xué)習(xí)匯編語言,學(xué)的差不多的時候,轉(zhuǎn)入c語言學(xué)習(xí)。
     盡管匯編語言屬于低級語言,編程效率低,但是較c語言具有目標(biāo)代碼簡短,占用內(nèi)存少,執(zhí)行速度快等優(yōu)點,更重要的是能使初學(xué)者盡快熟悉單片機的內(nèi)部結(jié)構(gòu),并能對其進(jìn)行精確的控制。
     匯編語言在單片機教材里面都會涉及,不需要單獨購買教材和學(xué)習(xí)。
     c語言是一門學(xué)問,有很多專業(yè)書籍來講解,并且對我們今后的編程生涯有絕對的好處,因此要深入學(xué)習(xí),千萬不要自以為看了某某的視頻教程就以為掌握了c語言,那只是c語言的一部分。
     在這里給大家推薦一本單片機c語言程序設(shè)計參考書,馬忠梅等著,北京航空航天大學(xué)出版社出版的《單片機的c語言應(yīng)用程序設(shè)計》,要求c語言基礎(chǔ)。
     如果沒學(xué)過c語言,建議學(xué)習(xí)清華大學(xué)譚浩強編寫的c語言程序設(shè)計,這本書寫的不錯,通俗易懂。
     其次,是單片機教材選擇。
     單片機是一門非常重視實踐的技術(shù),不能總是看書,但要學(xué)習(xí)它首先應(yīng)看書,對單片機引腳、內(nèi)部結(jié)構(gòu)、寄存器和原理有一定地了解和感官認(rèn)識,它的是怎樣工作的,能干些什么?剛開始時,也許你看不明白,但這并不要緊,因為你還缺乏實踐經(jīng)驗。
     現(xiàn)在單片機應(yīng)用廣泛,因此各個廠家分別推出了自己的單片機,按內(nèi)部結(jié)構(gòu)體系派系分:51系列、pic系列、avr系列、摩托羅拉等等……我們沒必要每樣都學(xué)!因為他們的編程方法和調(diào)試過程以及內(nèi)部指令結(jié)構(gòu)有一定的相似,只要學(xué)精通一款就ok了!尤其是用c語言編程,就幾乎不用分什么派系,但是我們要選擇一款有代表性的知識范圍廣,并且入門容易,書籍多。
     一般來說,mcs-51系列單片機已經(jīng)得到廣泛的普及和應(yīng)用,市場上它的資料也比較多,用的人也很多。
     給大家推薦一些參考書,學(xué)習(xí)時只需要一本就足夠拉。
     書名:《新編mcs-51單片機應(yīng)用設(shè)計》,哈爾濱工業(yè)大學(xué)出版,作者:張毅剛;書名:《單片機原理及應(yīng)用》,高等教育出版社,作者:張毅剛等;書名:《單片機高級教程:應(yīng)用與設(shè)計》,北京航空航天大學(xué)出版社,作者:何立民。
     相關(guān)教材還有很多,在這不一一列舉。
     然后,是開發(fā)工具和開發(fā)環(huán)境的選擇。
     選擇一塊合適的學(xué)習(xí)板,對于初學(xué)者來說一般無力接受,如果經(jīng)濟(jì)條件允許、本人又對單片機很感興趣、有從事相關(guān)工作意向的話,鼓勵大家購買。
     隨便說一句,學(xué)習(xí)板功能要求太全,具有流水燈、數(shù)碼管、獨立鍵盤、矩陣鍵盤、ad或da、液晶、蜂鳴器等就差不多啦,畢竟,功能齊全的價格比較高。
     仿真器對單片機初學(xué)者來說既是那么耳熟,同時又有些陌生,這主要是因為市場上傳統(tǒng)的仿真器價格都在千元以上,對經(jīng)濟(jì)不是非常寬裕的人來說是不小的開支。
     同時仿真器是用來提高調(diào)試程序效率的,也不是非需不可的,如果你沒有仿真器,遇到程序出錯的時候,只好苦思冥想,反復(fù)燒寫調(diào)試。
     隨便推薦一下,學(xué)林電子的51tracer仿真器,有興趣的朋友可關(guān)注一下。
     有了單片機教程板以后,先看下指導(dǎo)說明書,熟悉一下學(xué)習(xí)板,開卷有益。
     以后就得靠自己多練習(xí)了,將學(xué)習(xí)板與電腦連接好,先學(xué)會開發(fā)軟件的使用,然后從最簡單的流水燈實驗做起,按照你自己的意愿控制流水燈,當(dāng)你完成時,你會發(fā)現(xiàn)這是多么愜意的事情。
     太好玩了,你會覺得這不是在學(xué)習(xí),而是在玩,當(dāng)你發(fā)現(xiàn),單片機能夠按照你編寫的程序工作時,你會覺得非常興奮,比做什么事情都開心,這樣你會慢慢迷上單片機,真的。
     不少網(wǎng)站上說搞定某個實驗,就恭維的告訴你一聲”恭喜你,學(xué)會了”自己學(xué)會了單片機,這有點可笑,這只能說明你算過關(guān)了,對單片機有了一定了解和會使用它了。
     但是單片機能完成的功能太多了,尤其是對外圍器件的控制,綜合起來能設(shè)計出許多意想不到的產(chǎn)品.因此除了入門外,精通可千萬別輕易說出口。
     最后,在熟練掌握和應(yīng)用后,那可以說對于單片機方面的硬件你已經(jīng)入門了,剩下的就是自己練習(xí)設(shè)計電路,不斷的積累經(jīng)驗。
     最終,自己完全設(shè)計具有個人風(fēng)格的電路,產(chǎn)品,這樣你就是單片機高手拉。
     只要過了第一關(guān),后面的路就好走多了,萬事開頭難,大家可能都聽過。
     時下多家電子類的報刊雜志如:《電子制作》《無線電》《電子報》《電子世界》都開設(shè)了詳細(xì)的單片機教程專欄,對于想學(xué)習(xí)單片機的朋友來說幫助很大,可以說現(xiàn)在的單片機教程環(huán)境是最好的,有網(wǎng)絡(luò),有書籍,有報刊雜志,還有視頻教程,元件的采購方面也非常充足,相關(guān)的器材又多有便宜。
     如果每天能抽出兩小時的時間去學(xué)習(xí),快的一個月,慢的三個月就入門拉。
    單片機總結(jié)與體會篇十一
    二、設(shè)計內(nèi)容。
    1.設(shè)計并實現(xiàn)具有復(fù)位功能的單片機小系統(tǒng)。
    2.利用單片機進(jìn)行燈光的場景開關(guān)控制。
    3.利用單片機進(jìn)行燈光的循環(huán)點亮控制及速度變化控制。
    4.利用單片機進(jìn)行燈光的色彩連續(xù)變化效果控制。
    5.利用單片機進(jìn)行燈光的三色聯(lián)動定時控制。
    6.配合2至5項中功能,實現(xiàn)液晶屏輸出功能或狀態(tài)信息。(受器件條件限制,只需仿真方式實現(xiàn)。)。
    7.以調(diào)節(jié)5或4項中的時間為例實現(xiàn)基于4x4鍵盤的輸入功能。(受器件條件限制,只需仿真方式實現(xiàn)。)。
    三、設(shè)計要求。
    1.能啟動、停止;。
    2.能通過開關(guān)進(jìn)行功能選擇;。
    3.要體現(xiàn)循環(huán)、組合和色彩變化的控制功能和效果,實現(xiàn)三色聯(lián)動定時控制,
    控制變化規(guī)律的類型或功能不少于5種;。
    4.要有完善的課程設(shè)計報告。
    四、設(shè)計流程。
    本課程設(shè)計是采用80c51單片機設(shè)計藝術(shù)彩燈,通過keil進(jìn)行c語言編程,通過protues進(jìn)行軟件硬件仿真。本設(shè)計成果,主要通過按鍵開關(guān)對彩燈進(jìn)行控制,包括燈光的場景開關(guān)控制、燈光的循環(huán)點亮控制及速度變化控制、燈光的色彩連續(xù)變化效果控制、燈光的三色聯(lián)動定時控制,以上內(nèi)容均基于面包板完成。在4x4矩陣鍵盤和lcd液晶顯示方面均在仿真下完成。
    五、設(shè)計方案。
    (一)硬件設(shè)計。
    80c51單片機最小系統(tǒng)是由晶體振蕩器和復(fù)位電路構(gòu)成,如圖所示晶振電路:復(fù)位電路:
    單片機外部電路由八個彩燈,4x4矩陣鍵盤,1602lcd液晶顯示和4個獨立按鍵開關(guān)組成。以上電路可以完成本課程設(shè)計要求的所有功能。
    單片機總結(jié)與體會篇十二
     時光飛逝,一轉(zhuǎn)眼,一個學(xué)期又進(jìn)尾聲了,本學(xué)期的單片機綜合課程設(shè)計也在一周內(nèi)完成了。
     俗話說“好的開始是成功的一半”。說起課程設(shè)計,我認(rèn)為最重要的就是做好設(shè)計的預(yù)習(xí),認(rèn)真的研究老師給的題目,選一個自己有興趣的題目。
     其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設(shè)計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設(shè)計,到頭來一點收獲也沒有。
     最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。
     雖然這次的課程設(shè)計算起來在實驗室的時間只有三天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天。
     硬件的設(shè)計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設(shè)計的勞動成果出來了,很高興它能按著設(shè)計的思想與要求運動起來。
     當(dāng)然,這其中也有很多問題,第一、不夠細(xì)心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯誤。第二,是在學(xué)習(xí)態(tài)度上,這次課設(shè)是對我的學(xué)習(xí)態(tài)度的一次檢驗。
     對于這次單片機綜合課程實習(xí),我的第一大心得體會就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對應(yīng)該是嚴(yán)謹(jǐn)。我們這次實習(xí)所遇到的多半問題多數(shù)都是由于我們不夠嚴(yán)謹(jǐn)。
     第三,在做人上,我認(rèn)識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。
     在這次難得的課程設(shè)計過程中我鍛煉了自己的思考能力和動手能力。通過題目選擇和設(shè)計電路的過程中,加強了我思考問題的完整性和實際生活聯(lián)系的可行性。
     在方案設(shè)計選擇和芯片的選擇上,培養(yǎng)了我們綜合應(yīng)用單片機的能力,對單片機的各個管腳的功能也有了進(jìn)一步的認(rèn)識。還鍛煉我們個人的查閱技術(shù)資料的能力,動手能力,發(fā)現(xiàn)問題,解決問題的能力。并且我們熟練掌握了有關(guān)器件的性能及測試方法。
     再次感謝老師的輔導(dǎo)以及同學(xué)的幫助,是他們讓我有了一個更好的認(rèn)識,無論是學(xué)習(xí)還是生活,生活是實在的,要踏實走路。課程設(shè)計時間雖然很短,但我學(xué)習(xí)了很多的東西,使我眼界打開,感受頗深。
     二:
     熟悉單片機的人都知道,要學(xué)好單片機可不是一件容易的事,倒不是因為單片機很難學(xué),而是很難找到一本專為單片機入門者而編寫的教材。翻一下身邊的單片機教材,都好像是為已經(jīng)懂單片機的人而寫的,一般先介紹單片機的硬件結(jié)構(gòu)和指令系統(tǒng),再是系統(tǒng)擴展和外圍器件,順便講一些應(yīng)用設(shè)計(隨便說一下,很多書中的電路設(shè)計已經(jīng)過時,并且有些程序還是錯誤的)。
     如果按照此種學(xué)習(xí)方法,想進(jìn)行產(chǎn)品開發(fā),就必須先把所有的知識全部掌握了才可以進(jìn)行實際應(yīng)用。學(xué)習(xí)使用單片機只能靠循序漸進(jìn)的積累,下面就本人學(xué)習(xí)單片機的過程和經(jīng)驗做簡要介紹。
     首先,學(xué)習(xí)單片機要有一定的基礎(chǔ):電子技術(shù)方面要有數(shù)字電路和模擬電路等方面的理論基礎(chǔ),特別是數(shù)字電路;編程語言要求匯編語言或c語言。
     要想成為單片機高手,建議初學(xué)者首先學(xué)習(xí)匯編語言,學(xué)的差不多的時候,轉(zhuǎn)入c語言學(xué)習(xí)。盡管匯編語言屬于低級語言,編程效率低,但是較c語言具有目標(biāo)代碼簡短,占用內(nèi)存少,執(zhí)行速度快等優(yōu)點,更重要的是能使初學(xué)者盡快熟悉單片機的內(nèi)部結(jié)構(gòu),并能對其進(jìn)行精確的控制。匯編語言在單片機教材里面都會涉及,不需要單獨購買教材和學(xué)習(xí)。
     c語言是一門學(xué)問,有很多專業(yè)書籍來講解,并且對我們今后的編程生涯有絕對的好處,因此要深入學(xué)習(xí),千萬不要自以為看了某某的視頻教程就以為掌握了c語言,那只是c語言的一部分。
     在這里給大家推薦一本單片機c語言程序設(shè)計參考書,馬忠梅等著,北京航空航天大學(xué)出版社出版的《單片機的c語言應(yīng)用程序設(shè)計》,要求c語言基礎(chǔ)。如果沒學(xué)過c語言,建議學(xué)習(xí)清華大學(xué)譚浩強編寫的c語言程序設(shè)計,這本書寫的不錯,通俗易懂。
     其次,是單片機教材選擇。單片機是一門非常重視實踐的技術(shù),不能總是看書,但要學(xué)習(xí)它首先應(yīng)看書,對單片機引腳、內(nèi)部結(jié)構(gòu)、寄存器和原理有一定地了解和感官認(rèn)識,它的是怎樣工作的,能干些什么?剛開始時,也許你看不明白,但這并不要緊,因為你還缺乏實踐經(jīng)驗。
     現(xiàn)在單片機應(yīng)用廣泛,因此各個廠家分別推出了自己的單片機,按內(nèi)部結(jié)構(gòu)體系派系分:51系列、pic系列、avr系列、摩托羅拉等等……我們沒必要每樣都學(xué)!因為他們的編程方法和調(diào)試過程以及內(nèi)部指令結(jié)構(gòu)有一定的相似,只要學(xué)精通一款就ok了!尤其是用c語言編程,就幾乎不用分什么派系,但是我們要選擇一款有代表性的知識范圍廣,并且入門容易,書籍多。一般來說,mcs-51系列單片機已經(jīng)得到廣泛的普及和應(yīng)用,市場上它的資料也比較多,用的人也很多。
     給大家推薦一些參考書,學(xué)習(xí)時只需要一本就足夠拉。書名:《新編mcs-51單片機應(yīng)用設(shè)計》,哈爾濱工業(yè)大學(xué)出版,作者:張毅剛;書名:《單片機原理及應(yīng)用》,高等教育出版社,作者:張毅剛等;書名:《單片機高級教程:應(yīng)用與設(shè)計》,北京航空航天大學(xué)出版社,作者:何立民。相關(guān)教材還有很多,在這不一一列舉。
     然后,是開發(fā)工具和開發(fā)環(huán)境的選擇。選擇一塊合適的學(xué)習(xí)板,對于初學(xué)者來說一般無力接受,如果經(jīng)濟(jì)條件允許、本人又對單片機很感興趣、有從事相關(guān)工作意向的話,鼓勵大家購買。隨便說一句,學(xué)習(xí)板功能要求太全,具有流水燈、數(shù)碼管、獨立鍵盤、矩陣鍵盤、ad或da、液晶、蜂鳴器等就差不多啦,畢竟,功能齊全的價格比較高。仿真器對單片機初學(xué)者來說既是那么耳熟,同時又有些陌生,這主要是因為市場上傳統(tǒng)的仿真器價格都在千元以上,對經(jīng)濟(jì)不是非常寬裕的人來說是不小的開支。同時仿真器是用來提高調(diào)試程序效率的,也不是非需不可的,如果你沒有仿真器,遇到程序出錯的時候,只好苦思冥想,反復(fù)燒寫調(diào)試。隨便推薦一下,學(xué)林電子的51tracer仿真器,有興趣的朋友可關(guān)注一下。
     有了單片機教程板以后,先看下指導(dǎo)說明書,熟悉一下學(xué)習(xí)板,開卷有益。以后就得靠自己多練習(xí)了,將學(xué)習(xí)板與電腦連接好,先學(xué)會開發(fā)軟件的使用,然后從最簡單的流水燈實驗做起,按照你自己的意愿控制流水燈,當(dāng)你完成時,你會發(fā)現(xiàn)這是多么愜意的事情。太好玩了,你會覺得這不是在學(xué)習(xí),而是在玩,當(dāng)你發(fā)現(xiàn),單片機能夠按照你編寫的程序工作時,你會覺得非常興奮,比做什么事情都開心,這樣你會慢慢迷上單片機,真的。
     不少網(wǎng)站上說搞定某個實驗,就恭維的告訴你一聲”恭喜你,學(xué)會了”自己學(xué)會了單片機,這有點可笑,這只能說明你算過關(guān)了,對單片機有了一定了解和會使用它了。但是單片機能完成的功能太多了,尤其是對外圍器件的控制,綜合起來能設(shè)計出#from http:// end#許多意想不到的產(chǎn)品.因此除了入門外,精通可千萬別輕易說出口。
     最后,在熟練掌握和應(yīng)用后,那可以說對于單片機方面的硬件你已經(jīng)入門了,剩下的就是自己練習(xí)設(shè)計電路,不斷的積累經(jīng)驗。最終,自己完全設(shè)計具有個人風(fēng)格的電路,產(chǎn)品,這樣你就是單片機高手拉。只要過了第一關(guān),后面的路就好走多了,萬事開頭難,大家可能都聽過。
     時下多家電子類的報刊雜志如:《電子制作》《無線電》《電子報》《電子世界》都開設(shè)了詳細(xì)的單片機教程專欄,對于想學(xué)習(xí)單片機的`朋友來說幫助很大,可以說現(xiàn)在的單片機教程環(huán)境是最好的,有網(wǎng)絡(luò),有書籍,有報刊雜志,還有視頻教程,元件的采購方面也非常充足,相關(guān)的器材又多有便宜。如果每天能抽出兩小時的時間去學(xué)習(xí),快的一個月,慢的三個月就入門拉。
     通過這次單片機實習(xí),我不僅加深了對單片機理論的理解,將理論很好地應(yīng)用到實際當(dāng)中去,而且我還學(xué)會了如何去培養(yǎng)我們的創(chuàng)新精神,從而不斷地戰(zhàn)勝自己,超越自己。
     創(chuàng)新可以是在原有的基礎(chǔ)上進(jìn)行改進(jìn),使之功能不斷完善,成為真己的東西。作為一名自動化專業(yè)的快大三學(xué)生,我覺得做單片機實習(xí)是十分必要的。
     在已度過的大學(xué)時間里,我們大多數(shù)接觸的是專業(yè)課。我們在課堂上掌握的僅僅是專業(yè)課的理論知識,如何去鍛煉我們的實踐能力,如何把我們所學(xué)的專業(yè)基礎(chǔ)課理論知識運用到實踐中去,我想做類似實習(xí)就為我們提供了良好的實踐平臺 學(xué)習(xí)單片機沒有捷徑,不能指望兩三天就學(xué)會,要堅持不懈,重在積累單片機是一門應(yīng)用性和實踐性很強的學(xué)科,要多動手,多做實驗。
     (4)要學(xué)會參考別人的程序,減少自己琢磨的時間,迅速提高自己的編程能力。
     (5)碰到問題可以借助網(wǎng)絡(luò)來搜尋答案和對自己有幫助的問題,一定會有所收獲。
     無論是理論上還是遇到問題的處理能力上都還有待提高?而且這也激發(fā)了我今后努力學(xué)習(xí)的興趣。發(fā)現(xiàn)問題、提出問題、分析問題、解決問題和實踐能力的提高都會受益于我在以后的學(xué)習(xí)、工作和生活中。
     1、不管做什么事,計劃是很重要的。沒有一個完好的計劃,做事情就會沒有一個好的順序,做事情會比較亂,很難成功。而有一個好的計劃,不管做什么事都會事半功倍,做事心中有數(shù),明確重點和緩急,不會有疏漏。這樣才能提高成功率。
     2、做事要多動腦,選出最好的方法。一件事往往有多種解決方法,一個好的方法,不僅能使事情事半功倍,而且往往決定最后的成與敗,所以做事時一定要多動一下腦筋,想出最好的方法。
     3、要注意細(xì)節(jié)。細(xì)節(jié)決定成敗,這句話在這次課題中不僅一次得到了印證,特別是在軟件的編程過程中,一點點的錯誤就會使你整個程序不能運行。
    單片機總結(jié)與體會篇十三
    近兩周的單片機實訓(xùn)結(jié)束了,最大的感受是,這是進(jìn)入大學(xué)以來所學(xué)的最貼近實際的一門課,原來書本知識與實際操作之間竟然存在這樣大的差距,讓我不得為今后的工作捏了一把汗,決心更加深入的學(xué)習(xí),讓自己成為實用型的人。
    在做喇叭自檢時,我們認(rèn)為的把程序復(fù)雜化了,在做鍵盤自檢時我們和大多數(shù)同學(xué)一樣,都沒有把采樣保持做好,雖然是第一個接受檢查的,但我們還是按老師的要求重新完善了程序。
    在做最后的任務(wù)時,我們組的任務(wù)是“乒乓球游戲機”,開始覺得很有趣,就是雙方互打,但是經(jīng)過和老師的商量和自己站在一個“消費者”的角度考慮后,發(fā)現(xiàn)我們的設(shè)想太簡單了,于是,我們又給它加了“計算比分”、“接住球后加速”以及用不同的顯示和聲音來表示是否接住球,最后我們又發(fā)現(xiàn)這個游戲機沒有復(fù)位功能,這能玩一次,但是我們用了幾段程序都沒有實現(xiàn)預(yù)想的效果,設(shè)計進(jìn)入了瓶頸階段,最后,我們在圖書館查找資料,并按我們的要求修改,終于實現(xiàn)了這個功能。
    由于我們測試的次數(shù)太多,我也“練就”了很好的打游戲的技術(shù),呵呵,真希望有機會把我們的設(shè)計變成產(chǎn)品,和更多人分享我們的樂趣。不過,我們現(xiàn)在的水平離這一目標(biāo)還差的很遠(yuǎn),我們要繼續(xù)努力。
    通過最后的測試,我發(fā)現(xiàn)我對知識的掌握有些不透徹,比如“硬件編程框圖”,平時看過很多次但都沒有用心記過,頭腦中對他的記憶很模糊,因此,這就成了我們知識結(jié)構(gòu)中的一個盲點,實訓(xùn)就是讓我們在實際操作中發(fā)現(xiàn)自己對知識掌握不足的地方并把它補足,我會繼續(xù)把這些模棱兩可的這是都用心學(xué)透徹。
    在整個實訓(xùn)過程中,同組三個人配合的十分默契,雖然我們對知識的掌握不盡相同,但是我們卻各具所長,我想這就是“團(tuán)隊”的作用,在完成任務(wù)過程中,我們不斷相互幫助、互相學(xué)習(xí),是任務(wù)順利進(jìn)展,每個人都有所提高,感謝老師的幫助,感謝這次實訓(xùn)的機會。
    單片機總結(jié)與體會篇十四
    暑假開始的時候我們在學(xué)校進(jìn)行15天的金工實習(xí),在這時候我覺得要有一定的社會實踐,提高自己的實踐能力,積累一些工作經(jīng)驗,以便于以后更好的找工作,所以我暑假沒有回去,而是選擇留校打暑假工,在大光明眼鏡專業(yè)店進(jìn)行了為期四十天的眼鏡銷售實踐活動,暑期金工實習(xí)報告。現(xiàn)將此次實踐活動的有關(guān)情況報告如下:
    本次實踐活動為期四十天。在這四十天里,我主要是進(jìn)行的是眼鏡銷售的工作?;仡欉@四十天的實踐,中我的總體表現(xiàn)尚可,基本能達(dá)到實踐的預(yù)計目的,但由于以前缺少工作經(jīng)驗,實踐機會少,在實踐的過程中仍有很多細(xì)節(jié)問題需要改進(jìn)提高。
    在這短短的四十天里,雖然我對眼鏡知識的了解不算很深入,銷售成績也不是很好,但卻也收獲頗豐,感觸良多:
    首先,只有付出才會有回報。由于上學(xué)的原因,我大部分時間都呆在學(xué)校里,沒有任何銷售經(jīng)驗,在實踐的前面兩天就常常碰壁。俗話說“不當(dāng)家不知柴米貴”,以前聽人家說銷售如何的難,自己都不以為然.然而等自己站到柜臺那與顧客磨嘴皮的時候,才知道銷售的難度要遠(yuǎn)比自己想象中的難多了!由于不了解眼鏡的專業(yè)知識,在介紹的一些性能時結(jié)結(jié)巴巴,給客人留下了很不好的印象。為了搞好銷售,我除了白天主動跟一些老的店員了解各種眼鏡的價格、性能與及一些銷售的基本常識外,晚上還要學(xué)習(xí)一些書本上關(guān)于眼鏡的知識,盡管前幾天比較累,但總算摸到了一些門道,在接下來的日子里工作就好做多了。有時我的銷售量甚至比老員工還好!
    其次,對銷售有了一定的了解,掌握了一些基本的銷售技巧:
    無論哪個銷售行業(yè),目的就是把東西賣出去以換取利潤,顧客就是上帝良好的服務(wù)態(tài)度是必須的,要想獲得更多的利潤就必須提高銷售量。這就要求我們想顧客之所想,急顧客之所急,提高服務(wù)質(zhì)量、語言要禮貌文明,待客要熱情周到,要盡可能滿足顧客的要求。這一點我深有感觸,在實踐的初期我就就是因為態(tài)度不夠好,服務(wù)不夠耐心而錯過了很多顧客!在開始上班的時候,由于態(tài)度不好和缺少耐心,動不動就鬧點小脾氣,常常一天下來一副眼鏡都賣不出去。在上班的第一天,我就遇到了一位顧客,我把店里的所有品牌逐一給他介紹,在介紹的過程中,他頻頻點頭,我心里暗自高興,原來賣東西不過如此!可等介紹完了我才知道自己錯了,那顧客只說了一句都“不怎么樣”就揚長而去了!我當(dāng)時很生氣,就沖他瞪了瞪眼,沒想到被老板看到了,把我狠狠地批了一頓,一再向我強調(diào)服務(wù)態(tài)度的重要性。后來又遇到了幾個這樣的顧客,但因為有前車之鑒,我一直努力保持面帶微笑,再加上老店員傳授的一些經(jīng)驗,我終于成功的賣出了第一副眼鏡!這樣到實踐結(jié)束的時候,成績還很不錯,老板直夸我進(jìn)步快!
    在當(dāng)營業(yè)員之前,老板告訴我一些銷售技巧、要有良好的服務(wù)態(tài)度,我滿口答應(yīng),而等到真正接近實戰(zhàn)的時候,我才發(fā)現(xiàn)如果不掌握一定的銷售技巧,僅僅依靠良好的服務(wù)態(tài)度和禮儀是不能成功的完成交易的.在向顧客推銷眼鏡時我就發(fā)現(xiàn),同樣一副眼鏡,往往不一樣的介紹方式就會收到不一樣的效果.比如有一次,有一位先生看中了一副太陽鏡,卻嫌棄鏡片稍微大了點,而店里又沒有小一點的,我只能一個勁的跟他說他戴起來很好看,但他就是猶豫不決,眼看生意就要泡湯了,這時意味老店員走過來說:先生,這副眼鏡是專門為成功男士設(shè)計的,鏡片大一點戴起來就顯的大氣了!那先生聽了二話沒說就付款了!