微控制器學習心得體會範文

才智咖 人氣:2.55W

當我們受到啟發,對學習和工作生活有了新的看法時,通常就可以寫一篇心得體會將其記下來,這樣可以不斷更新自己的想法。應該怎麼寫才合適呢?以下是小編收集整理的微控制器學習心得體會範文,歡迎閱讀,希望大家能夠喜歡。

微控制器學習心得體會範文

微控制器學習心得體會1

微控制器又稱單片微控制器,它不是完成某一個邏輯功能的晶片,而是把一個計算機系統整合到一個晶片上。概括的講:一塊晶片就成了一臺計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用微控制器是瞭解計算機原理與結構的最佳選擇。 微控制器在學習和講解時可以和學生已比較熟悉的微機的結構進行對比,因為微控制器內部也用和微機功能類似的模組,比如CPU、記憶體、並行匯流排,還有和硬碟作用相同的儲存器件,在學習和講解中要著重強調微控制器在以上相關晶片部件與微機的異同,應用時的差別。 突出講解微控制器是一種線上式實時控制計算機的本質特徵,及有較強的抗干擾能力,較低的成本的特性,並且通過列舉在日常日常生活中的常見的家電產品如全自動滾筒洗衣機、排煙罩、VCD等等,讓學生對微控制器的應用產生直觀認識,提高學生的學習興趣。

在進行微控制器課程教學安排時,要遵循一定的次序,因為學習微控制器知識需要有一定的基礎。例如要具備一定的電子技術方面(數位電路和類比電路等方面)的理論基礎,特別是數位電路;軟體設計方面要具備一定的程式語言學習基礎(如組合語言或C語言)。引導學生要想成為微控制器高手,建議學生首先學習組合語言,學的差不多的時候,轉入C語言學習。儘管組合語言屬於低階語言,程式設計效率低,但是較C語言具有目的碼簡短,佔用記憶體少,執行速度快等優點,更重要的是能使初學者儘快熟悉微控制器的內部結構,並能對其進行精確的控制。組合語言在微控制器教材裡面都會涉及,不需要單獨購買教材和學習。C語言是一門學問,有很多專業書籍來講解,並且對學生今後的程式設計生涯有絕對的好處,因此要深入學習,千萬不要自以為學習了學校的C語言課程就以為掌握了C語言,那只是C語言的一部分。在教學中給學生推薦微控制器C語言程式設計參考書,例如馬忠梅等著,北京航空航天大學出版社出版的《微控制器的C語言應用程式設計》,要求C語言基礎。如果沒學過C語言,建議學習清華大學譚浩強編寫的C語言程式設計,這本書編寫得比較好,通俗易懂。

其次,在教授微控制器課程時要注意對微控制器教材的選擇。微控制器是一門非常重視實踐的技術,雖然看書不是指導實踐最好的方法,但要學習微控制器首先仍應重視對教材的學習,通過理論學習對微控制器引腳、內部結構、暫存器和原理有一

定地瞭解和感官認識。現在微控制器應用廣泛,因此各個廠家分別推出了自己的微控制器,按內部結構體系派系分:51系列、PIC系列、AVR系列、摩托羅拉等等……教導學生沒必要每樣都學!因為上述微控制器的程式設計方法和除錯過程以及內部指令結構有一定的相似,只要學精通一款就可以了。一般來說,MCS—51系列微控制器已經得到廣泛的普及和應用,市場上它的資料也比較多,用的人也很多。因此可以引導學生在教材之外選擇一款有代表性的`知識範圍廣,並且入門容易的51參考書。

最後,任何硬體的應用都離不開軟體的設計支撐,因此在講授微控制器的課程中要強調程式設計的重要性,鼓勵學生從小程式的編寫設計開始,從模仿到獨創,鍛鍊程式設計能力。並且注意記住微控制器的外部引腳,p3口的複用,相關暫存器,PSW的設定,將軟硬體技術結合起來,把理論用於實踐中去,實現用微控制器控制各個機構去做想要實現的事情,把抽象的東西用計算機語言表達出來傳給微控制器的最終任務。

微控制器學習心得體會2

在學校學習期間我有幸的參加了學校的微控制器學習小組,在小組裡我瞭解了什麼是微控制器,微控制器有哪些用途,利用微控制器可以實現哪些功能來方便人們的生活如交通燈,時鐘,還有手機中,電子玩具等等,它們裡面都有微控制器的存在來實現某種功能。通過在微控制器小組裡的學習我簡單總結了幾點心得和體會:

第一:萬事開頭難,要勇敢的邁出第一步,不要總找藉口說沒有學習過就總推脫。凡事都有第一步可以先可簡單的來,然後可以逐步的向深層次學習。可以從建專案開始,然後可以找一個簡單的小程式先把它敲進微控制器內然他執行起來,感覺一下微控制器的執行,讓自己瞭解微控制器整個執行。

第二:對於知識點,學過的要掌握牢固,對於沒有學的和暫時用不到的先不用學習。比如:小燈得點亮就沒有用到中斷可以先不用看。這樣可以避免知識過多記不住的麻煩。對於程式這裡的知識點不能只停留在理論層次上,一定要結合著程式進行學習這樣才能掌握的很牢靠,當用到哪裡的知識點不記得了可以去看書,對於用不到的可以不去看。

第三:程式不要只是看別人得,一定要自己寫過才是自己的。開始不懂可以參考別人的,看看每一句代表著什麼意思,能夠實現什麼現象。明白之後自己再重新寫一遍,你會發現看別人的能懂到自己寫的時候很困難。當你自己能寫出來的時候說明你真懂了。

第四:一定要學會程式除錯的方法。有時候把程式寫完了然後執行時不能實現理想的現象。這時有人就暈了不知該怎麼辦,然後就去問別人。當別人找出問題出在哪裡時就會恍然大悟。其實當遇到問題一定要自己嘗試著解決,不能遇到問題就去問別人。自己一定要掌握解決問的方法和思路。

第五:在學習初期看別人的程式碼,學習別人的思路這個很有用。通過看別人的程式碼特別是有多年程式設計經驗的人的程式,可以迅速提高自己的程式設計水平。也可以結合著別人的手法,與自己的想法結合在一起寫出更好的程式。但是切記將學習變成抄襲,不能認為抄襲別人的你就學會了,這樣只能使你退步。 第六:面對一個新專案時,自己一定要多想想,不要急著去看別人是怎麼寫的。有的人看到新專案時就去找別人的然後抄一小段,自己在寫幾句,放在

一起完成任務,雖然省時間但不利你的學習。當你遇到一新專案時你應該先想一下程式的構架,想想如何來完成。然後自己動手去寫,當你遇到實在是沒辦法解決的問題時再去請教別人,看他是怎麼處理的,學習他的方法。這樣起碼你自己想過了,有自己的思路不會受到別人的影響,這樣更容易提高自己。

在微控制器的學習開始時感覺很吃力,在不斷的學習過程中慢慢的對微控制器產生了些好感,而且在編寫程式過程中吃力的感覺慢慢的淡了。在這其中基礎知識掌握牢固是非常重要的,然後在學習過程中要學會提問題和自己解決問題,慢慢的對於學習微控制器你也會產興趣。雖然在開始學習微控制器時感覺很青澀,但只要堅定自己的學習信心,在付出持之以恆的努力,我相信自己能進一步加深對微控制器的瞭解,在微控制器的學習道路上走得更遠!

微控制器學習心得體會3

在上個學期學校舉辦電子設計競賽,在比賽過程看過一些郭天祥的微控制器教程,然後在這個學期真正的理論。通過上課理論與實踐相互結合,使我對微控制器的認識有了更深刻的理解。系統以51微控制器為核心部件,利用匯編軟體程式設計,通過鍵盤控制和數碼管顯示實現了基本時鐘顯示功能、時間調節功能,能實現本設計題目的基本要求和發揮部分。 在平時上課中由於時間有限和本身知識水平的限制,有時做某些作業時,花上很多時間才能完成!但是在完成後,成功的喜悅充斥著。 在課上,我認識到計算機有運算器,計算器,控制器,輸入輸出裝置組成。之前都是利用開發板,進行程式的模擬。現在不斷利用軟體模擬,但兩者的作用是一樣。在模擬過程中,總是會碰到程式出錯的時候,只好苦思冥想,反覆比對程式,在不斷修改後,總會成功。

在第一次是點亮LED燈來熟悉,keil軟體的使用和試驗箱上器材。第一次實驗體現了一個人對新事物的接受能力和敏感度。雖然之前做過許多種實驗。但依舊發現自己存在一個很大的問題,對已懂的東西沒耐心聽下去,容易開小差;在聽老師講解軟體使用時,思路容易停滯,然後就跟不上老師的步驟了,結果需要別人再次指導;對軟體的功能沒有太大的熱情去研究探索,把一個個圖示點開,進去看看。

在做實驗中,由於沒有課前準備的意識,每每都是到了實驗室才開始程式設計,完成作業,導致每次時間都有些倉促。在與同學討論,換種思路,換種方法,把問題給吃透。發現、提出、分析、解決問題和實踐能力是作為我們這個專業的基本素質。依賴性很大,剛開始程式設計序時喜歡套用書上的語句,卻對語句的理解不夠。於是當程式出現問題時,不知道如何修改,眼前的程式都是一塊一塊的被拼湊整合起來的,沒法知道哪裡錯了。但是程式設計是一件很嚴肅的事情,容不得半點錯誤。在錯誤中不斷摸索中前行。