微控制器課設心得體會(通用14篇)

微控制器課設心得體會(通用14篇)

  當我們受到啟發,對學習和工作生活有了新的看法時,寫一篇心得體會,記錄下來,這樣可以記錄我們的思想活動。那麼心得體會怎麼寫才能感染讀者呢?下面是小編為大家收集的微控制器課設心得體會(通用14篇),僅供參考,大家一起來看看吧。

  微控制器課設心得體會1

  我從大二起,就去實驗室去學習。在那裡與老師和一些電子設計愛好者的交流中,我學到了更多的專業知識。我從此走上了學習嵌入式的道路。這豐富了我的大學生活,是我在大學的最大收穫。

  我是從學習微控制器開始我的嵌入式學習的。

  我接觸微控制器的方式是在圖書館看書,我看了很多本書,但是大多數書寫的大同小異。書裡面講解的微控制器的暫存器我看了很多遍也沒有看懂。我都不明白改怎樣學習它了。慢慢的我悟出了一個道理:電子的學習實踐是最重要的,這樣,我在大二的時候就買了一塊學習板,我一邊看影片一邊仿照影片的程式,自己編寫程式,在很短的時間裡,我的微控制器有了很大的提高。那些難懂的暫存器透過編寫程式,我慢慢的弄懂了它們,此刻回頭看去,原先它還是很簡單的。

  用哪種程式語言最適合我們

  我看過的微控制器的書籍,大部分的程式都是彙編寫的。它是一種基於機器硬體的低階語言,對於我們這些只學習過C語言的人來說,十分難懂。我認為剛開始學習微控制器沒有必要必須要從學習彙編程式設計開始。我學習微控制器就是用C語言程式設計的,我並不會組合語言,也沒有妨礙我把微控制器學好。

  我的微控制器學習心得

  很多人說,學微控制器最好先學組合語言,以我的經驗告訴大家,絕對沒有這個必要,初學者一開始就直接用C語言為微控制器程式設計,既省時間,學起來又容易,進步速度會很快。在剛開始學微控制器的時候,千萬不要為了解微控制器內部結構而浪費時間,這樣只能打擊你的信心,當你學會程式設計後,自然一步步就掌握其內部結構了。

  微控制器的學習實踐

  微控制器提高重在實踐,想要學好微控制器,軟體程式設計必不可少。但是熟悉硬體對於學好微控制器的也是十分重要的。如何學習好硬體,動手實踐是必不可少的。我們能夠透過自己動手做一個自己的電子製作,透過完成它,以提高我的對一些晶片的瞭解和熟練運用它。這樣我們就能夠多一些瞭解晶片的結構。我相信,你完成了一個屬於自己的電子製作,你的微控制器水平就會有一個質的提高。

  微控制器課設心得體會2

  透過為期一週的微控制器實訓,是我們對這門課有了許多新的瞭解,彌補了在課堂上學習的不足。相信這對我們以後的學習和工作都會有很大的幫助。我們一定要在最短的時間裡對這些不足加以改正!

  首先,在這次試訓中我被微控制器強大的功能所震撼,以前在課堂上完全沒有能理解可程式設計微控制器的優越性。這次透過實體模擬軟體等輔助軟體的共同效果,是這次試訓有了鮮明的活力。換是我們認識

  到這次試訓不僅僅是一個軟體的應用,更多的是使我們認識到學習到很多在課堂上無法得到的東西。特別是protues軟體的功能是我們瞭解了當今開發系統的新方向,簡直太不可思議啦!

  微控制器作為一種最簡單的軟體,與我們的日常生活息息相關,瞭解一些微控制器程式的簡單錄入是費城必要的。如:LED顯示器、鍵盤和顯示器的應用和原理。

  在被刺實訓中我們每個人透過一個八位流水燈的製作,使我們深深地體會到了微控制器在現實生活中的小小應用,既增強了我們的好奇心,又鞏固了我們的理論知識。更讓我們體會到了微控制器手動的開始平臺的完善與成熟。只要你有想法,微控制器就有可能讓他成為現實。這裡我學習完protues軟體後的第一感覺是,雖然這軟體工作不穩定,但是會有相當不錯的效果出來。這對我以後的工作一定會有幫助的。在這次試訓中不僅只對微控制器程式設計有了新的認識,還對整個微控制器的開發平臺都有了一廳的瞭解,這是一筆不錯的收穫。

  透過這幾天的試訓,使我的感觸很深,真實"條條大路通羅馬",要達到目的,不同的人就有不同的方法。只要你的方法不錯!五花八門都可以,而且是各有特色。走出來的結果都有各自的獨到之處。在程式設計中"簡"字貫穿於整個程式設計中,越簡單越好,畢竟微控制器留給使用者的資源是有限的,所以我們要充分利用這些資源,達到更好的效果,這些是我們在以後的學習生活中應值得注意的地方。

  在試訓中有苦有甜,當我們為一個很難攻破的程式找出路時,心情煩躁,感覺自己很不可理喻,當程式一點一點編好後,自己從心底感覺到一點小小的安慰,看著自己的成果。感覺很欣慰,有一絲絲的甜意,幾天的實訓使自己的思維邏輯也有了小小的進步。

  結束了兩週的電視機實訓,我們又迎來了微控制器課程設計實訓,真是讓我們受益匪淺啊?學到了很多東西,不管怎麼樣,先感謝學校給我的這麼多機會。真正的學到了東西。為期一週的微控制器課程設計讓我們受益匪淺。此次課程設計軟體與硬體相結合,考察了我們的焊接水平與程式設計能力。對於我們應用電子技術的學生而言焊接是不成問題,也很順利;可到了程式設計時就出現了很大的障礙,先開始的顯示時鐘還算順利,下面的報警部分就花費了相當長的時間,還有加上報警時的音樂也是我們到圖書館裡查閱資料由彙編轉化成C語言得來的。本來還以為程式設計會很簡單的,等到實際操作起來才知道它的複雜性,沒有想像中的那麼得心應手,理解流程是有思維的前提。微控制器是我們上學期開設的課程,所以很多專業知識也都忘記了。不過經過我們一步步的努力,花費的時間與精力終於沒有白費,效果漸漸地出現了。其實本身程式的思維是正確的,只是步驟中有點小錯誤,所以導致整個程式的結果很亂,在仔細修改程式之後,終於一步步地達到效果了。

  我們將各個部分的程式編好後怎麼都連不起來,出不了預期的效果。對於硬體在程式設計過程中PCB板的接觸又是一個頭疼的問題,在進行編譯的時候,數碼顯示管上什麼都沒有,按一下旁邊與之相連的元器件時就有顯示了,所以也花費了好多時間在PCB板的。重新焊接上。對於軟體我們在時鐘完成後就對其加入了報警系統,可加了之後發現程式亂了,以前的時鐘也不可以控制了。經過反覆研究,發現接地接錯了位置,導致了用來報警的紅燈跟綠燈根本不亮,然後就將接地線重新焊接了一下,功夫不負有心人,紅燈亮了,配合編好的程式,用紙板擋住了發射管與接收管之間的訊號傳輸,數碼顯示管出現閃爍的效果,並且沒訊號的時候綠燈亮,有訊號的時候紅燈就亮了,這個現象讓我們喜出望外。經過修改時鐘程式和報警系統都被使用上了,可更大的難題就是如何讓它報警?這困擾了我們,數碼顯示管上終於有了閃爍的效果,可報警聲還沒加的上去。老師的要求是除了蜂鳴器上的報警聲再加一段音樂。翻閱了圖書館裡的書籍,查出來的音樂程式都是用匯編編的,要將此程式放到主程式中就必須將彙編程式改編成C語言程式。這再次困擾了我們,雖然以前也學過彙編跟C之間的互換,可都是簡單的,從沒涉及到這麼複雜的程式過,改編很是有壓力,經過研究,我們將彙編程式捨棄了,到網上下載了一段音樂程式,是C語言編的。要讓音樂在我們的紅外報警系統中唱出來可不是什麼簡單的事情,雖然找到了音樂程式,但要讓音樂程式跟我們的主程式融合在一起得花費點心思了。

  最後在全組人竭盡全力,老師的精心指導下,程式基本編寫成功,這是我們共同努力的結果,在享受我們成果之時,不得不感慨微控制器的重要性與高難度性,所以為期一週的微控制器課程設計沒有浪費,我們從中學到了很多知識。,也讓我們對微控制器有了更深一步的瞭解。雖然最後結果是出來了,可這與老師的精心指導是分不開的,她引導我們的思路,本來一竅不通的我們經過老師的點撥基本上通了,所以說老師是功不可抹的。

  微控制器課設心得體會3

  很多想學微控制器的人問我的第一句話就是怎樣才能學好微控制器?對於這個問題我今天就我自己是如何開始學微控制器,如何開始上手,如何開始熟練這個過程給大家講講。

  先說說微控制器,一般我們現在用的比較多的的MCS-51的微控制器,它的資料比較多,用的人也很多,市場也很大。就我個人的體會怎麼樣才能更快的學會微控制器這門課。微控制器這門課是一項非常重視動手實踐的科目,不能總是看書,但是學習它首先必須得看書,因為從書中你需要大概瞭解一下,微控制器的各個功能暫存器,而說明白點,我們使用微控制器就是用軟體去控制微控制器的各個功能暫存器,再說明白點,就是控制微控制器那些管腳的電平什麼時候輸出高,什麼時候輸出低。

  由這些高低電平的變化來控制你的系統板,實現我們需要的各個功能。至於看書,只需大概瞭解微控制器各管腳都是幹什麼的?能實現什麼樣的功能?第一次,第二次你可能看不明白,但這不要緊,因為還缺少實際的感觀認識。所以我總是說,學微控制器看書看兩三天的就夠了,看小說你一天能看五六本,看微控制器你兩三天看兩三遍就夠了,可以不用仔細的看。推薦一本書,就這一本就足夠,書名是《新編MCS-51微控制器應用設計》,是哈爾濱工業大學出版社出的的,作者是張毅剛。

  大概瞭解一下書上的內容,然後實踐,這是非常關鍵的,如果說學微控制器你不實踐那是不可能學會的,關於實踐有兩種方法你可以選擇,一種方法:你自己花錢買一塊微控制器的學習板,不要求功能太全的,對於初學者來說你買功能非常多的那種板子,上面有很多東西你這輩子都用不著,我建議有流水燈、數碼管、獨立鍵盤、矩陣鍵盤、AD或DA(原理一樣)、液晶、蜂鳴器,這就差不多了。

  如果上面我提到的這些,你能熟練應用,那可以說對於微控制器方面的硬體你已經入門了,剩下的就是自己練習設計電路,不斷的積累經驗。只要過了第一關,後面的路就好走多了,萬事開頭難,大家可能都聽過。方法二:你身邊如果有微控制器方面的高手,向他求助,讓他幫你搭個簡單的最小系統板。對於高手來說,做個微控制器的最小系統板只需要一分鐘的時間,而對於初學者可就難多了,因為只有對硬體瞭解了,才能熟練運用。而如果你身邊沒有這樣的高手,又找不到可以幫助你的人,那我勸你最好是自己買上一塊,畢竟自己有一塊要方便的多,以後做微控制器類的小實驗時都能用得上,還省事。

  有了微控制器學習板之後你就要多練習,最好是自己有臺電腦,一天少看電影,少打遊戲,把學習板和電腦連好,開啟除錯軟體坐在電腦前,先學會怎麼用除錯軟體,然後從最簡單的流水燈實驗做起,等你能讓那八個流水燈按照你的意願隨意流動時你已經入門了,你會發現微控制器是多麼迷人的東西啊,太好玩了,這不是在學習知識,而是在玩,當你編寫的程式按你的意願實現時你比做什麼事都開心,你會上癮的,真的。做電子類的人真的會上癮。然後讓數碼管亮起來,這兩項會了後,你已經不能自拔了,你已經開始考慮你這輩子要走哪一行了。就是要這樣練習,在寫程式的時候你肯定會遇到很多問題,而這時你再去翻書找,或是問別人,當得到解答後你會記住一輩子的,知識必須用於現實生活中,解決實際問題,這樣才能發揮它的作用,你自己好好想想,上了這麼多年大學,天天上課,你在課堂上學到了什麼?是不是為了期末考試而忙碌呢?考完得了90分,哈哈哈好高興啊,下學期開學回來忘的一乾二淨,是不是?你學到什麼了?但是我告訴你微控制器一旦學會,永遠不會忘了。

  另外我再說說用匯編和C語言程式設計的問題。很多同學大一二就開設了C語言的課,我也上過,我知道那時天天就是幾乘幾,幾加幾啊,求個階乘啊。學完了有什麼用?讓你用C語言編微控制器的程式你是不是就傻了?書上的東西我們必須要會運用。微控制器程式設計用C語言或組合語言都可以,但是我建議用C語言比較好,如果原來有C語言的基礎那學起來會更好,如果沒有,也可以邊學微控制器邊學C語言,C語言也挺簡單,只是一門工具而已,我勸你最好學會,將來肯定用得著,要不你以後也得學,你一點彙編都不會根本無所謂,但你一點C語言都不會那你將來會吃苦頭。

  彙編寫程式程式碼效率高,但相對難度較大,而且很羅嗦,尤其是遇到演算法方面的問題時,根本是麻煩的不得了,現在微控制器的主頻在不斷的提高,我們完全不需要那麼高效率的程式碼,因為有高頻率的時鐘,微控制器的ROM也在不斷的提高,足夠裝得下你用C語言寫的任何程式碼,C語言的資料又多又好找,將來可移植性非常好,只需要變一個IO口寫個溫度感測器的程式在哪裡都能用,所以我勸大家用C語言。

  總結上面,只要你有信心,做事能堅持到底,有不成功不放棄的強烈意志,那學個微控制器來說就是件非常容易的事。

  步驟:

  1.找本書大概瞭解一下微控制器結構,大概瞭解就行。不用都看懂,又不讓你出書的。(三天)

  2.找學習板練習編寫程式,學微控制器就是練程式設計序,遇到不會的再問人或查書。(二十天)

  3.自己網上找些小電路類的資料練習設計外圍電路。焊好後自己除錯,熟悉過程。(十天)

  4.自己完全設計具有個人風格的電路,產品,你已經是高手了……

  看到了嗎?下功夫一個多月你就能成為高手,我就講這麼多了,學不學得會,下不下得了功夫就看你的了。

  微控制器課設心得體會4

  熟悉微控制器的人都知道,要學好微控制器可不是一件容易的事,倒不是因為微控制器很難學,而是很難找到一本專為微控制器入門者而編寫的教材。翻一下身邊的微控制器教材,都好像是為已經懂微控制器的人而寫的,一般先介紹微控制器的硬體結構和指令系統,再是系統擴充套件和外圍器件,順便講一些應用設計(隨便說一下,很多書中的電路設計已經過時,並且有些程式還是錯誤的)。如果按照此種學習方法,想進行產品開發,就必須先把所有的知識全部掌握了才可以進行實際應用。學習使用微控制器只能靠循序漸進的積累,下面就本人學習微控制器的過程和經驗做簡要介紹。

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

  其次,是微控制器教材選擇。微控制器是一門非常重視實踐的技術,不能總是看書,但要學習它首先應看書,對微控制器引腳、內部結構、暫存器和原理有一定地瞭解和感官認識,它的是怎樣工作的,能幹些什麼?剛開始時,也許你看不明白,但這並不要緊,因為你還缺乏實踐經驗。現在微控制器應用廣泛,因此各個廠家分別推出了自己的微控制器,按內部結構體系派系分:51系列、PIC系列、AVR系列、摩托羅拉等等……我們沒必要每樣都學!因為他們的程式設計方法和除錯過程以及內部指令結構有一定的相似,只要學精通一款就OK了!尤其是用C語言程式設計,就幾乎不用分什麼派系,但是我們要選擇一款有代表性的知識範圍廣,並且入門容易,書籍多。一般來說,MCS-51系列微控制器已經得到廣泛的普及和應用,市場上它的資料也比較多,用的人也很多。給大家推薦一些參考書,學習時只需要一本就足夠拉。書名:《新編MCS-51微控制器應用設計》,哈爾濱工業大學出版,作者:張毅剛;書名:《微控制器原理及應用》,高等教育出版社,作者:張毅剛等;書名:《微控制器高階教程:應用與設計》,北京航空航天大學出版社,作者:何立民。相關教材還有很多,在這不一一列舉。

  然後,是開發工具和開發環境的選擇。選擇一塊合適的學習板,對於初學者來說一般無力接受,如果經濟條件允許、本人又對微控制器很感興趣、有從事相關工作意向的話,鼓勵大家購買。隨便說一句,學習板功能要求太全,具有流水燈、數碼管、獨立鍵盤、矩陣鍵盤、AD或DA、液晶、蜂鳴器等就差不多啦,畢竟,功能齊全的價格比較高。模擬器對微控制器初學者來說既是那麼耳熟,同時又有些陌生,這主要是因為市場上傳統的模擬器價格都在千元以上,對經濟不是非常寬裕的人來說是不小的開支。同時模擬器是用來提高除錯程式效率的,也不是非需不可的,如果你沒有模擬器,遇到程式出錯的時候,只好苦思冥想,反覆燒寫除錯。隨便推薦一下,學林電子的51tracer模擬器,有興趣的朋友可關注一下。有了微控制器教程板以後,先看下指導說明書,熟悉一下學習板,開卷有益。以後就得靠自己多練習了,將學習板與電腦連線好,先學會開發軟體的使用,然後從最簡單的流水燈實驗做起,按照你自己的意願控制流水燈,當你完成時,你會發現這是多麼愜意的事情。太好玩了,你會覺得這不是在學習,而是在玩,當你發現,微控制器能夠按照你編寫的程式工作時,你會覺得非常興奮,比做什麼事情都開心,這樣你會慢慢迷上微控制器,真的。不少網站上說搞定某個實驗,就恭維的告訴你一聲”恭喜你,學會了”自己學會了微控制器,這有點可笑,這隻能說明你算過關了,對微控制器有了一定了解和會使用它了。但是微控制器能完成的功能太多了,尤其是對外圍器件的控制,綜合起來能設計出許多意想不到的產品.因此除了入門外,精通可千萬別輕易說出口。

  最後,在熟練掌握和應用後,那可以說對於微控制器方面的硬體你已經入門了,剩下的就是自己練習設計電路,不斷的積累經驗。最終,自己完全設計具有個人風格的電路,產品,這樣你就是微控制器高手拉。只要過了第一關,後面的路就好走多了,萬事開頭難,大家可能都聽過。時下多家電子類的報刊雜誌如:《電子製作》《無線電》《電子報》《電子世界》都開設了詳細的微控制器教程專欄,對於想學習微控制器的朋友來說幫助很大,可以說現在的微控制器教程環境是最好的,有網路,有書籍,有報刊雜誌,還有影片教程,元件的採購方面也非常充足,相關的器材又多有便宜。如果每天能抽出兩小時的時間去學習,快的一個月,慢的三個月就入門拉。以下是一些經驗:

  (1)學習微控制器沒有捷徑,別指望兩三天就學會,要堅持不懈,重在積累。

  (2)別崇拜高手,別相信天才,大部分人都不是天才(相信你也不是)!

  (3)微控制器是一門應用性和實踐性很強的學科,要多動手,多做實驗。

  (4)要學會參考別人的程式,減少自己琢磨的時間,迅速提高自己的程式設計能力。

  (5)碰到問題可以藉助網路來搜尋答案和對自己有幫助的問題,可以大大減少你的開發時間。

  (6)要多交一些朋友,多交流。技術是靠不斷的積累和交流才會進步的,封閉自守只會更加落後。

  希望大家多上網看看前輩的經驗,可以少走很多彎路。最後,祝願大家早日成為微控制器高手。

  微控制器課設心得體會5

  經過本次微機課題的設計與研究,我們深入的學習了除課本以外的很多微機附件的內容,掌握了很多實驗室操作技能。我們在實際設計中遇到很多問題,但結合所學知識以及參考資料的幫助,不斷地嘗試,設計了一種能夠解決實際問題的系統。同時也加深了我們對於現實生活中,實際的嵌入式作業系統的原理的理解。

  微控制器在日常生活中應用廣泛,結合這學期在學的嵌入式系統原理,我們更多的瞭解了微控制器的發展現狀和發展趨勢,以及在生活中的廣泛應用,其實80C51只是我們所接觸的一種簡單的微控制器,在實際應用中,有各個公司生產的不同型號的、針對不同功能設計的、以及根據使用者的需要和發展自主研發設計的微控制器還有很多,由此設計出來的嵌入式系統更是數不勝數。能夠親身的進行自我實踐,並進行實際的應用,其實使我們對現行微控制器的一次深入的瞭解,並能夠提升我們將來在學習工作遇到的微控制器設計問題。

  在實際設計過程中,我們遇到了諸多設計的問題。例如介面不夠,這一問題主要是因為我們所設計的'功能諸多,剛開始對於這一介面的規劃不是非常的合理,後來透過使用中斷,兩個中斷合理的設計便解決了所有的按鍵和現實問題。考慮到目前空調系統也並不是使用我們所用到的80C51微控制器,中斷也有可能透過擴充套件有所增加,考慮到硬體設計的難度,使用兩中斷解決這一問題則是最佳的選擇。

  在程式設計中,我們更加深入瞭解了中斷的使用與本質,合理利用這些,會使程式簡化而不會出錯。比如開始我們把主程式寫在中斷裡面,導致程式執行混亂,而後來發現,只在中斷中做少量工作,比如改一下某一個標誌,這樣比較好。對於感測器晶片的使用,我們查找了它的datasheet,並查閱了各種關於其硬體連線和軟體設計的資料,同時發現了理論資料與實踐上的區別,透過多次嘗試,成功完成了硬體和軟體的設計。在這次課題設計過程中,我們合理的分工,適宜的規劃進度的進展,不僅僅暗示完成了預先設計的內容。

  在這一過程中,我們充分發揮我們的主觀能動性,想象創造性,攻克了很多之前都沒有想過的難關,真的受益匪淺。這次設計不僅僅耗時耗力,而且自己也親自跑了電子市場去進行實際考察,對我們理論和實驗都有很大的提升,我想這些對於我們今後的學習生活都有很重要的意義,這將是我們在程式設計以及大學學習過程中的寶貴經驗和財富。

  微控制器課設心得體會6

  學了一年多的微控制器,對微控制器也有了一個基礎的瞭解。在這一年裡,我學了DS18B20、128

  64大液晶、數碼管顯示等。從最初的跑馬燈,到整體融合,經歷了一段時間。微控制器只有P0,P1,P2,P3,如果想把很多功能合在一起的話,就得複用,或著用到擴充套件,但是那個擴充套件模組不好用,寫起程式來會比較麻煩,其實複用好的話,基本IO口都夠用!

  學習的時候總是難免碰到一些問題!但是我的總結是:沒關係,邊做邊想!或著講瞎搞!不搞肯定不知道,搞了才會懂!過去的一些問題在現在看來都是小case,什麼定時器賦值啊,定時器的使用型別(模式0,模式1,模式2),當時就自己在那裡看書理解,一大堆的文字在那裡,看了很久也不懂!不過後來我懂得了上網找影片教程!剛開始的時候也總是想為什麼這麼做,為什麼這麼做,為什麼這麼做,一堆的為什麼。現在懂了,做多了,就覺得要這樣做,要這樣做,就是這麼做的,沒錯!不會的時候想著,反正會弄懂的,多試試!

  要相信熟能生巧,想想學習的時候,和現在的程度,不是在一個檔次的!熟悉了操作,一些疑惑也會雖之解開!

  我最初開始學微控制器是因為我喜歡程式設計,我覺得程式設計是一件樂趣的事!或著說享受技術帶來的快樂!我現在懂得了有各門各樣的語言,C語言是其中一種,還有更底程的組合語言,java之類的高階語言,這些我都很喜歡!它們各有各自的好處和用處!而且我不想只會一門語言,所以我要慢慢地學習各種自己喜歡的語言!

  在學習的過程中遇到麻煩或著問題,已經習以為長了!遇到問題也不會焦慮,想的是該怎麼解決!水平也是在不斷解決問題中提高的,有這一點體會!其實初學微控制器,碰到問題總是新的知識而已,因為微控制器很簡單,也不用很懂電路原理,知道什麼時候給0,什麼時候給1,其它的就交給硬體去處理。

  我也不單單隻想有關微控制器的程式微控制器功能簡單,一直寫微控制器也會變得呆板的(這期間就一直寫微控制器的程式,不寫其它思考性的程式設計),至少我是這麼覺得.因為寫微控制器的程式一段時間後,我發現我的思路有點僵在微控制器的思路上,自己想寫一寫其它的程式,不是微控制器的,是C語言的一些有關數學計算(類似應用題的那種),寫的時候卻想的寫微控制器的感覺,有點難以集中到現在要解決的問題!

  微控制器課設心得體會7

  隨著電子技術的發展,特別是隨著大規模積體電路的產生,給人們的生活帶來了根本性的變化,如果說微型計算機的出現使現代的科學研究得到了質的飛躍,那麼可程式設計控制器的出現則是給現代工業控制測控領域帶來了一次新的革命。在現代社會中,溫度控制不僅應用在工廠生產方面,其作用也體現到了各個方面。本學期我們就學習了微控制器這門課程,感覺是有點難呢。也不知道整個學習過程是怎麼過來得,可是時間不等人。

  時光飛逝,一轉眼,一個學期又進尾聲了,本學期的微控制器實習課題也在一週內完成了。俗話說“好的開始是成功的一半”。說這次實習,我認為最重要的就是做好程式除錯,認真的研究老師給的題目。其次,老師對實驗的講解要一絲不苟的去聽去想,因為只有都明白了,做起產品就會事半功倍,如果沒弄明白,就迷迷糊糊的去做,到頭來一點收穫也沒有。最後,要重視程式的模組化,修改的方便,也要注重程式的除錯,掌握其方法。

  雖然這次的實習算起來在實驗室的時間只有幾天,不過因為我們都有自己的實驗板,所以在宿舍裡做實驗的時間一定不止三天。硬體的設計跟焊接都要我們自己動手去焊,軟體的程式設計也要我們不斷的除錯,最終一個能完成課程設計的勞動成果出來了,很高興它能按著設計的思想與要求運動起來。

  當然,這其中也有很多問題,第一、不夠細心比如由於粗心大意焊錯了線,由於對課本理論的不熟悉導致程式設計出現錯誤。第二,是在學習態度上,這次課設是對我的學習態度的一次檢驗。對於這次微控制器綜合課程實習,我的第一大心得體會就是作為一名工程技術人員,要求具備的首要素質絕對應該是嚴謹。我們這次實習所遇到的多半問題多數都是由於我們不夠嚴謹。第三,在做人上,我認識到,無論做什麼事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰困難的勇氣,就沒有什麼辦不到的。

  透過這次微控制器實習,我不僅加深了對微控制器理論的理解,將理論很好地應用到實際當中去,而且我還學會了如何去培養我們的創新精神,從而不斷地戰勝自己,超越自己。創新可以是在原有的基礎上進行改進,使之功能不斷完善,成為真己的東西。

  這個設計過程中,我們透過在原有的計數器系統進行了改進,使之增添了暫停、計數、清零等的三個控制功能,使之成為一個更加適用,功能更加完備的屬於自己的一個系統。設計結果能夠符合題意,成功完成了此次實習要求,我們不只在乎這一結果,更加在乎的,是這個過程。這個過程中,我們花費了大量的時間和精力,更重要的是,我們在學會創新的基礎上,同時還懂得合作精神的重要性,學會了與他人合作。作為一名自動化專業的快大三學生,我覺得做微控制器實習是十分必要的。在已度過的大學時間裡,我們大多數接觸的是專業課。我們在課堂上掌握的僅僅是專業課的理論知識,如何去鍛鍊我們的實踐能力?如何把我們所學的專業基礎課理論知識運用到實踐中去呢?我想做類似實習就為我們提供了良好的實踐平臺。

  首先在做本次實習的過程中,我感觸最深的當屬查閱大量的設計資料了。為了讓自己的設計更加完善,查閱這方面的設計資料是十分必要的,同時也是必不可少的。我們是在做微控制器實習,但我們不是藝術家,他們可以拋開實際盡情在幻想的世界裡翱翔,而我們一切都要有據可依,有理可尋,不切實際的構想永遠只能是構想,永遠無法升級為設計。

  其次,在這次課程設計中,我們運用到了以前所學的專業課知識,如:C語言、模擬和數位電路知識等。雖然過去從未獨立應用過它們,但在學習的過程中帶著問題去學我發現效率很高,這是我做這次課程設計的又一收穫。

  最後,在實習之前,我們要對所用微控制器的內部結構有一個系統的瞭解,知道該微控制器內有哪些資源;要有一個清晰的思路和一個完整的的軟體流程圖;在設計程式時,不能妄想一次就將整個程式設計好,反覆修改、不斷改進是程式設計的必經之路;要養成註釋程式的好習慣,一個程式的完美與否不僅僅是實現功能,而應該讓人一看就能明白你的思路,這樣也為資料的儲存和交流提供了方便;在實習過程中遇到問題是很正常的,但我們應該將每次遇到的問題記錄下來,並分析清楚,以免下次再碰到同樣的問題。但是從中學到的知識會讓我受益終身。發現、提出、分析、解決問題和實踐能力提高都會受益於我在以後的學習、工作和生活中透過這幾天的微控制器的實訓,我在理論的基礎上更深刻的掌握了微控制器的深層內容及實際生活中的應用,實訓鍛鍊了自己動手能力和思維能力,還有在軟體方面的程式設計能力,讓我受益匪淺,同時也暴露出一些平時學習上的問題,讓我深刻反思。這些問題的發現將為我以後的學習和工作找明道路,查漏補缺為進一步學習作好準備。

  微控制器課設心得體會8

  隨著大規模積體電路的出現及其發展,將計算機的CPU、RAM、ROM、定時/數器和多種I/O介面整合在一片晶片上,形成晶片級的計算機,因此微控制器早期的含義稱為單片微型計算機,直譯為微控制器。

  微控制器是微型計算機應用技術的一個重要分支,近年來在工業智慧儀器儀表、光機電裝置、自動檢測、資訊處理、家電等的得到廣泛應用和迅速發展。

  20xx年全國高校畢業生人數超過600萬,可見需要就業的畢業生數目的龐大。另一方面,很多企業削減甚至取消了校園招聘計劃,這“兩重壓力”帶來了就業形勢異常嚴峻的後果。據調查發現,企業需求與人才供給完全不對稱,學生就業難而且企業招人也難的現象。在就業形勢如此嚴峻的情況下,職業規劃對一個大學生來說就顯得很重要了。而看清市場需求則是職業規劃的前提。目前,對於電子行業,嵌入式系統的發展勢如破竹,據統計目前僅微控制器設計行業至少有20-30萬的人才缺口,僅北京市場嵌入式硬體開發工程師的需求就已經超過了5萬人,而且還在持續增加。面對如此大的市場需求,相信大家有必要了解一下微控制器。

  微控制器這門課是一科非常重視動手實踐的科目,不能總是看書,但是也不能完全不看書。微控制器並不象傳統的數位電路或類比電路那樣比較直觀,原因是除了“硬體”之外還存在一個“軟體”的因素。正是這個“軟體”的原因使得許多初學者怎麼也弄不懂微控制器的工作過程,怎麼也不明白為什麼將幾個數送來送去就能讓數碼管顯示一串字元或控制一個電機的變速。對初學微控制器的人來說,需要從書中大概瞭解一下微控制器的各個功能暫存器,如果看的多了反而容易搞亂,現在市場上大多數講微控制器的書一開始就講解較複雜的記憶體、地址、儲存器什麼的,更讓初學者感到不知所云、難以入門。如果按教科書式的學法,上來就是一大堆指令、名詞,學了半天還搞不清這些指令起什麼作用,能夠產生什麼實際效果,那麼也許用不了幾天就會覺得枯燥乏味而半途而廢。簡單的說,使用微控制器實際上就是用我們自己編寫的軟體去控制微控制器的各個功能暫存器。再簡單些,就是控制微控制器哪些引腳的電平什麼時候輸出高電平,什麼時候輸出低電平。由這些高低變化的電平來控制外圍電路,實現我們需要的各個功能。

  例如:在微控制器應用系統中,經常需要透過RS-232序列口與微機進行通訊。目前在各種作業系統中,Microsoft的Windows較為常見,而且大多Windows95/98等32位平臺。以往在Windows平臺上的序列通訊多使用其提供的API函式來實現,這種方法使用起來需要許多底層設定,因而較為繁瑣,並且難以理解。Microsoft推出的ActiveX技術提供了另外一種實現序列通訊的方法。這種方法不僅相對較為簡單,而且非常實用。尤其是VisualC++這種視覺化面向物件的程式設計環境中,可以真正把串列埠看作一個物件,程式設計時只需簡單的設定,理解起來也很容易。

  學習微控制器的最有效方法是理論與實踐並重。學習與實踐結合,邊學習、邊演練,循序漸進,這樣舉一反三,就能將用到的指令理解、吃透、紮根於腦海,甚至“根深蒂固”。也就是說,當你此次學習完某幾條指令後(一次數量不求多,只求懂),接下去就該做實驗了,透過實驗,使你感受剛才的指令產生的控制效果,眼睛看得見(燈光)、耳朵聽得到(聲音),透過這些感性認識就能深刻理解指令是怎樣轉化成訊號去控制電子元器件的。

  微控制器的特點:具有優異的效能價格比;整合度高、體積小、可靠性高;控制功能強;低電壓、低功耗

  微控制器的應用:

  1、在智慧儀器儀表中的應用:在各類儀器儀表中引入微控制器,使儀器儀表智慧化,提高測試的自動化程度和精度,簡化儀器儀表的硬體結構,提高其效能價格比。

  2、在機電一體化中的應用:機電一體化產品是指集機械、微電子技術、計算機技術於一本,具有智慧化特徵的電子產品。

  3、在實時過程控制中的應用:用微控制器實時進行資料處理和控制,使系統保持最佳工作狀態,提高系統的工作效率和產品的質量。

  4、在人類生活中的應用:目前國外各種家用電器已普通採用微控制器代替傳統的控制電路。

  5、在其它方面的應用:微控制器除以上各方面的應用,它還廣泛應用於辦公自動化領域、商業營銷領域、汽車及通訊、計算機外部裝置、模糊控制等各領域中。

  微控制器的基本組成:它由CPU、儲存器(包括RAM和ROM)、I/O介面、定時/計數器、中斷控制功能等均整合在一塊晶片上,片內各功能透過內部匯流排相互連線起來。

  輸入/輸出引腳P0、P1、P2、P3的功能:P0.0~P0。7:P0口是一個8位漏極開路型雙向I/O埠。在訪問片外儲存器時,它分時作低8位地址和8位雙向資料匯流排用。在EPROM程式設計時,由P0輸入指令位元組,而在驗證程式時,則輸出指令位元組。驗證程式時,要求外接上拉電阻。P0能以吸收電流的方式驅動8個LSTTL負載。

  P1.0~P1.7(1~8腳):P1是一上帶內部上拉電阻的8位雙向I/O口。在EPROM程式設計和驗證程式時,由它輸入低8位地址。P1能驅動4個LSTTL負載。

  為了高效的掌握微控制器技術,擁有一款價廉物美的微控制器開發套件則是非常重要的,這樣我們就可以將自己設計的程式真正的在微控制器裡執行起來。以前的微控制器硬體開發平臺上千元的價格並不是一般的初學者所能夠承受的。針對這樣的現狀,為了幫助更多想學微控制器又沒有經濟能力的同學,我在電子創新實驗室開發了一套超高性價比的微控制器開發套件。該套件以它自身的結構特點,可用於8位微控制器基礎學習、各種電子方面的課程設計、相關微控制器的畢業設計、電子方面的各種競賽以及微控制器方面的專案研發等。它成為我追求嵌入式系統高手夢想的基石!

  開發板擺在你的面前,親自操作它,才會有深刻的體會,才能學明白它。從最簡單的流水燈實驗做起,等你能讓那八個流水燈按照你的意願隨意流動時你已經入門了,你會發現微控制器是多麼迷人的東西,當你編寫的程式按你的意願實現時,你能體會到學習微控制器帶來的無窮樂趣!

  等初步學會了微控制器軟體設計後,可將通常由硬體完成的工作交由軟體實現,這樣,系統的體積、功耗、成本將大大降低,而功能得到提升與增強,使習慣於傳統電路設計的人對微控制器產生一種妙不可言的相見恨晚之感,真正感受、體會到現代單片微型計算機的強大作用,從而投身於微控制器開發的行業中。從此,

  你的人生因為有了微控制器而精彩!

  還等什麼呢,行動起來吧,找一套獨特的造型、超高的價效比、詳盡資料配備微控制器開發板開啟8位微控制器教程的新高潮。在短期內,你將領略從8位微控制器硬體設計到軟體開發的整個過程,驚喜、激動、歡呼都將是你的切身體會,只要你肯努力、下功夫、多實踐,一定會成功的!

  微控制器課設心得體會9

  一週的實訓,讓我們從另一個角度去發現微控制器。期間我學會了很多寶貴的知識和經驗,在這次微控制器實訓中我們鞏固了我們平時所學的內容;加深了對各種除錯和模擬軟體的使用技能;掌握了微控制器應用電路的設計和除錯方法。

  首先,我們要從所給定的元器件中設計出6個不同的電路,並編寫程式實現相關任務要求。我們小組設計出的電路主有:

  (1)數碼管輪流顯示百十個位的數。要求:資料來源於撥碼開關;個位顯示完畢停留的時間稍微長些。

  (2)定時計數器實現對外部脈衝計數5次後,流水燈的狀態由亮點左流動轉化成閃爍5次,然後回到初始狀態。

  (3)單鍵改變流水燈狀態。按鍵一旦按下,流水燈狀態由暗點右流動轉化成閃爍8次,然後回到初始狀態。

  (4)雙鍵改變流水燈狀態。按鍵K0(連線INT0)按下,流水燈狀態由亮點左流動,轉化成閃爍5次,然後回到初始狀態;按鍵K1(連線INT1)按下,流水燈狀態由亮點左流動,轉化成暗點右流動至最右端,然後回到初始狀態;並且按鍵K1級別高於K0。

  (5)串列埠輸出資料,實現在2個數碼管上顯示60秒計數器。

  (6)在整合的8位數碼管上動態顯示出:1——8的效果。

  其次,我們要對我們所設計的電路進行電路佈局、連線,檢查電路是否出現錯誤或者遺漏。

  然後,學會用KEIL軟體除錯程式,並用該軟體選單的各項除錯工具和視窗。再結合硬體和軟體,進行整體除錯。

  最後,當我們根據相關要求從所給定的元器件中設計出6個不同的電路、編寫程式、線路佈局,除錯成功,我們的設計就完成了。

  在這實訓期間我深刻的認識到了理論知識和實踐操作必須是相結合的,也許在實訓時會有很多各種軟、硬體等故障。

  在程式設計時我們就出現了很大的障礙,本來還以為程式設計會很簡單的,等到實際操作起來才知道它的複雜性,沒有想像中的那麼得心應手,最後不得不求出其他小組,原來本身程式的思維是正確的,只是步驟中有點小錯誤,所以導致整個程式的結果很亂。

  我們在做雙鍵改變流水燈狀態的電路時又發現了一個頭痛的問題,發光二極體不亮、開關不管用,剛開始的時候,我們檢查了好幾遍就是沒有發現問題,快要失去耐心是發現少兩連線了兩根線,這是個好現象讓我們有了繼續往下的勇氣,終於在反覆的檢查研究中,我們發現發光二極體不亮的正負方向反了,開關接錯了位臵,這才導致連線線路期間的錯誤不斷。結果是可喜的,在我們小組竭盡全力,同學老師的幫忙下,我們的電路很成功。

  我們會遇到很多挫折,不要氣餒,不要放棄。我們只有這樣才能提高自己的實際操作能力;培養自己獨立思考能力;樹立良好的心理素質和吃苦耐勞精神。因此,本實訓對培養學生正確的勞動觀念、組織紀律性、團隊合作精神。

  微控制器課設心得體會10

  課設的選題,方案的設計與確定,元器件的選擇,硬體的焊接,這一系列的課設準備工作早在課設開始之前,老師就向我們做了相關的介紹和明確的說明,同時非常友好的提示我們早點著手準備自己的課設專案。但是如此語重心長的話語在當時似乎沒有引起所有人的注意,只到有同學拿出已成型的作品時,只到課程設計進入第二週時,只到看到有同學拿著作品去驗收時,只到發現自己在規定的時間裡無法完成擴充套件功能是,我們開始醒悟,開始想起老師之前的友情提示,開始意識到課設的準備工作沒做好,開始產生恐懼。這樣的情形並不只是出現在的課程設計過程中,而是經常出現在我們的生活中。整個課程設計的過程中都顯得有些盲目,有些匆忙。

  像這樣的實訓課程,對我們學習自動化的學生來說意義非常重大,它不僅是對微控制器這一門課程的理解與運用,同時也涉及到數位電路和類比電路的領域;這也是一次鍛鍊我們動手動腦的絕佳機會,能讓我們切實感受理論與實際相結合的過程。

  設計的過程是枯燥的,程式的除錯過程是讓人感到乏味的、無奈的、頭疼的,但是看到完工的作品卻是激動高興的。對於硬體的焊接,這可能是很多同學都喜歡做的一個環節。但是這次的硬體焊接與上一次實訓時的不一樣,這次你需要自己設計電路,自己學習理解某些晶片的引腳功能。晶片引腳的接線是我們容易出錯的地方,如果接線圖或者焊接有問題,這將對對晶片有很大的危害。硬體完工後,是軟體的除錯。我認為程式的除錯是課設全過程中最難得部分,原因是我這塊的功底非常薄弱。很坦誠的講,以自己現有的能力,沒法寫出設計中的程式,我和同學只能借鑑高手的程式,努力地去修改源程式,使其能夠實現想要的功能。軟體的除錯不像硬體焊接那麼容易,除錯過程中,我們必須考慮硬體與程式相匹配。在比如在這個環節中,很感謝我的同學,因為他能夠非常耐心的為我講解C語言中一些語句的用法和功能。

  這次實訓還有一重大收穫是學會寫一份正式的科技論文。報告的書寫與軟硬體同等重要,我們應遵守論文的格式要求,這也是對思維嚴謹性的一種鍛鍊。

  完成一個出色的作品,單靠一個人的力量是不行的,小組成員之間必須相互配合,相互支援,相互團結,所以這也是一次鍛鍊我們團隊合作精神的機會。

  雖然本次實訓結束了,但是實訓留給我們思考的地方還很多,需要我們學習的地方還很多。無論在現在的學習中還是在以後的工作中,我們都應養成多學習,理解、多思考、多合作,多實踐的好習慣,重視理論與實踐相結合。

  微控制器課設心得體會11

  透過這一個學期的微控制器學習,我收穫了很多關於微控制器的知識,並且這些知識和日常的生活息息相關。瞭解了一些簡單程式的錄入,LED顯示器、鍵盤、和顯示器的應用和原理。

  LED顯示器:LED顯示器是由發光二管組成顯示欄位的器件。通常的8段LED顯示器是由8個發光二極體組成,LED顯示器分共陽極和共陰極兩種。有段選碼和和位選碼。當LED顯示器每段的平均電流位5MA時,就有較滿意的亮度,一般選擇斷碼5-10MA電流;位線的電流應選擇40-80MA。LED顯示器的顯示方式有動態和靜態兩種。7289A晶片是具有SPI序列介面功能的顯示鍵盤控制晶片,它可同時取得8位共陰極數碼管和64個鍵的鍵盤矩陣。7289A的控制指令分為兩類:8位寬度的單位元組指令和16位寬度雙位元組指令;還有閃爍指令和消隱指令。7289A採用序列方式SPI匯流排與微處理器通訊;7289A與AT89C52介面電路,在實際電路中無論接不接鍵盤,電路中連線到其各段上的8個100千歐的下拉電阻均不可以省去,如果不接鍵盤而只接顯示器可以省去8個10千歐電阻,若僅接鍵盤而不接顯示器,可省去串入DP及SA-SG連線的8個220歐電阻,7289A還需要外接晶體振盪電路。液晶顯示器簡稱LCD,其顯示原理是用經過處後的液晶具有能改變光線傳輸方向的特性,達到顯示字元和圖形的目的。最簡單的筆段式液晶顯示器類似於LCD顯示器,可以顯示簡單的字元和數字,而目前大量使用的是點陣式LCD顯示器,既可以顯示字元和數字也可以顯示漢字和圖形。如果把LCD顯示屏、背光可變電源、介面控制邏輯、驅動整合晶片等部件構成一個整體,是的與CPU介面十分方便。

  鍵盤:鍵盤是最常見的計算機輸入裝置,它廣泛應用於微型計算機和各種終端裝置上。計算機操作者透過鍵盤向計算機輸入各種指令、資料,指揮計算機的工作。按照鍵盤的工作原理和按鍵方式的不同,可以劃分為四種:機械式鍵盤採用類似金屬接觸式開關,工作原理是使觸點導通或斷開,具有工藝簡單、噪音大、易維護的特點。塑膠薄膜式鍵盤鍵盤內部共分四層,實現了無機械磨損。其特點是低價格、低噪音和低成本,已佔領市場絕大部分份額。導電橡膠式鍵盤觸點的結構是透過導電橡膠相連。鍵盤內部有一層凸起帶電的導電橡膠,每個按鍵都對應一個凸起,按下時把下面的觸點接通。這種型別鍵盤是市場由機械鍵盤向薄膜鍵盤的過渡產品。無接點靜電電容式鍵盤使用類似電容式開關的原理,透過按鍵時改變電極間的距離引起電容容量改變從而驅動編碼器。特點是無磨損且密封性較好。

  按照按鍵方式的不同鍵盤可分為接觸式和無觸點式兩類。接觸式鍵盤就是我們通常所說的機械式鍵盤,它又分為普通觸點式和幹簧式。普通觸點式的兩個觸點直接接觸,從而使電路閉合,產生訊號;而幹簧式鍵盤則是在觸點間加裝磁鐵,當鍵按下時,依靠磁力使觸點接觸,電路閉合。與普通觸點式鍵盤相比,幹簧式鍵盤具有響應速度快、使用壽命長、觸點不易氧化等優點。無觸點式鍵盤又分為電容式、霍爾式和觸控式三種。其中電容式是我們最常用到的鍵盤型別,它的觸點之間並非直接接觸,而是當按鍵按下時,在觸點之間形成兩個串聯的平板電容,從而使脈衝訊號透過,其效果與接觸式是等同的。電容式鍵盤擊鍵時無噪聲,響應速度快,但是價格很高一些。

  顯示器:按照顯示器的顯示管分類CRT、LCD。按顯示色彩分類單色顯示器、彩色顯示器。按大小分類通常有14寸、15寸、17寸和19寸,或者更大。顯示管的螢幕上塗有一層熒光粉,電子槍發射出的電子擊打在螢幕上,使被擊打位置的熒光粉發光,從而產生了影象,每一個發光點又由“紅”“綠”“藍”三個小的發光點組成,這個發光點也就是一個象素。由於電子束是分為三條的,它們分別射向螢幕上的這三種不同的發光小點,從而在螢幕上出現絢麗多彩的畫面。顯示器顯示畫面是由顯示卡來控制的。若仔細觀察顯示器上的文字或影象是由點組成的,螢幕上點越多越密,則解析度越高。

  螢幕上相鄰兩個同色點的距離稱為點距,常見點距規格有0.31mm、0.28mm、0.25mm等。顯示器點距越小,在高解析度下越容易取得清晰的顯示效果。電子束採用光柵掃描方式,從螢幕左上角一點開始,向右逐點進行掃描,形成一條水平線;到達最右端後,又回到下一條水平線的左端,重複上面的過程;當電子束完成右下角一點的掃描後,形成一幀。此後,電子束又回到左上方起點,開始下一幀的掃描。這種方法也就是常說的逐行掃描顯示。而隔行掃描指電子束在掃描時每隔一行掃一線,完成一屏後再返回來掃描剩下的線,這與電視機的原理一樣。隔行掃描的顯示器比逐行掃描閃爍得更厲害,也會讓使用者的眼睛更疲勞。完成一幀所花時間的倒數叫垂直掃描頻率,也叫重新整理頻率,比如60Hz、75Hz等。

  透過這幾天的微控制器的實訓,我在理論的基礎上更深刻的掌握了微控制器的深層內容及實際生活中的應用,實訓鍛鍊了自己動手能力和思維能力,還有在軟體方面的程式設計能力,讓我受益匪淺,同時也暴露出一些平時學習上的問題,讓我深刻反思。這些問題的發現將為我以後的學習和工作找明道路,查漏補缺為進一步學習作好準備。透過實訓,讓我懂得了如何編寫一些簡單的程式,學會了如何製作微控制器應用程式,並且可以在今後的日常生活中靈活運用。

  微控制器課設心得體會12

  課程設計是培養學生綜合運用所學知識,發現,提出,分析和解決實際問題,鍛鍊實踐潛力的重要環節,是對學生實際工作潛力的具體訓練和考察過程。隨著科學技術發展的日新日異,微控制器已經成為當今計算機應用中空前活躍的領域,在生活中能夠說得是無處不在。因此作為二十一世紀的大學來說掌握微控制器的開發技術是十分重要的。

  回顧起此次微控制器課程設計,至今我仍感慨頗多,的確,從選題到定稿,從理論到實踐,在整整兩星期的日子裡,能夠說得是苦多於甜,但是能夠學到很多很多的的東西,同時不僅僅能夠鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。透過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手潛力和獨立思考的潛力。在設計的過程中遇到問題,能夠說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發現了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固,比如說三極體PNP管腳不懂怎樣放置,不懂分得二極體的正負極,對微控制器組合語言掌握得不好……透過這次課程設計之後,必須把以前所學過的知識重新溫故。

  這次課程設計最後順利完成了,在設計中遇到了很多程式設計問題,最後在梁強老師的辛勤指導下,最後遊逆而解。同時,在梁強老師的身上我學得到很多實用的知識,在次我表示感謝!同時,對給過我幫忙的所有同學和各位指導老師再次表示忠心的感謝!

  微控制器課設心得體會13

  作為一名自動化專業的大三學生,我覺得做微控制器課程設計是十分有意義的,而且是十分必要的。在已度過的大學時間裡,我們大多數接觸的是專業課。我們在課堂上掌握的僅僅是專業課的理論知識,如何去鍛鍊我們的實踐能力?如何把我們所學的專業基礎課理論知識運用到實踐中去呢?我想做類似的課程設計就為我們提供了良好的實踐平臺。

  這次微控制器課程設計我們歷時兩個星期,在我們班裡算是倒數幾組完成的吧,但經過這兩個星期的實踐和體驗下來,我們又怎麼會去在乎那個先後問題呢,因為對我來說學到的不僅是那些知識,更多的是團隊和合作。現在想來,也許學校安排的課程設計有著它更深層的意義吧,它不僅僅讓我們綜合那些理論知識來運用到設計和創新,還讓我們知道了一個團隊凝聚在一起時所能發揮出的巨大潛能!

  微控制器作為我們的主要專業課之一,雖然在大三開學初我對這門課並沒有什麼興趣,覺得那些程式枯燥乏味,但在這次課程設計後我發現自己在一點一滴的努力中對微控制器的興趣也在逐漸增加。

  兩個星期前我們五個人還在為到底選那個課題而發生分歧,最後還是在龔老師的耐心分析和指導下完成了課題的選定,但是隨之而來的問題卻遠比我們想想的要困難的多

  過沒想到這項看起來不需要多少技術的工作卻是非常需要耐心和精力在兩個星期後的今天我已明白課程設計對我來說的意義,它不僅僅是讓我們把所學的理論知識與實踐相結合起來,提高自己的實際動手能力和獨立思考的能力,更重要的是同學間的團結,雖然我們這次花去的時間比別人多,但我相信我們得到的也會更多!

  在做本次課程設計的過程中,我感觸最深的當屬查閱大量的設計資料了。為了讓自己的設計更加完善,查閱這方面的設計資料是十分必要的,同時也是必不可少的。我們是在做微控制器課程設計,但我們不是藝術家,他們可以拋開實際盡情在幻想的世界裡翱翔,而我們一切都要有據可依,有理可尋,不切實際的構想永遠只能是構想,永遠無法升級為設計。

  其次,在這次課程設計中,我們運用到了以前所學的專業課知識,如:CAD製圖、組合語言、模擬和數位電路知識等。雖然過去從未獨立應用過它們,但在學習的過程中帶著問題去學我發現效率很高,這是我做這次課程設計的又一收穫。後,要做好一個課程設計,就必須做到:在設計程式之前,對所用微控制器的內部結構有一個系統的瞭解,知道該微控制器內有哪些資源;要有一個清晰的思路和一個完整的的軟體流程圖;在設計程式時,不能妄想一次就將整個程式設計好,反覆修改、不斷改進是程式設計的必經之路;

  要養成註釋程式的好習慣,一個程式的完美與否不僅僅是實現功能,而應該讓人一看就能明白你的思路,這樣也為資料的儲存和交流提供了方便;在設計課程過程中遇到問題是很正常德,但我們應該將每次遇到的問題記錄下來,並分析清楚,以免下次再碰到同樣的問題的課程設計結束了,但是從中學到的知識會讓我受益終身。

  發現、提出、分析、解決問題和實踐能力的提高都會受益於我在以後的學習、工作和生活中。設計過程,好比是我們人類成長的歷程,常有一些不如意,但畢竟這是第一次做,難免會遇到各種各樣的問題。在設計的過程中發現了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固。

  我們透過查閱大量有關資料,並在小組中互相討論,交流經驗和自學,若遇到實在搞不明白的問題就會及時請教老師,使自己學到了不少知識,也經歷了不少艱辛,但收穫同樣巨大。

  透過這次課程設計我也發現了自身存在的不足之處,雖然感覺理論上已經掌握,但在運用到實踐的過程中仍有意想不到的困惑,經過一番努力才得以解決。這也激發了我今後努力學習的興趣,我想這將對我以後的學習產生積極的影響。

  透過這次設計,我懂得了學習的重要性,瞭解到理論知識與實踐相結合的重要意義,學會了堅持、耐心和努力,這將為自己今後的學習和工作做出了最好的榜樣。我覺得作為一名自動化專業的學生,微控制器的課程設計是很有意義的。更重要的是如何把自己平時所學的東西應用到實際中。

  雖然自己對於這門課懂的並不多,很多基礎的東西都還沒有很好的掌握,覺得很難,也沒有很有效的辦法透過自身去理解,但是靠著這一個多禮拜的學習,在小組同學的幫助和講解下,漸漸對這門課逐漸產生了些許的興趣,自己開始主動學習並逐步從基礎慢慢開始弄懂它。

  我認為這個收穫應該說是相當大的。覺得課程設計反映的是一個從理論到實際應用的過程,但是更遠一點可以聯絡到以後畢業之後從學校轉到踏上社會的一個過程。小組人員的配合﹑相處,以及自身的動腦和努力,都是以後工作中需要的。

  微控制器課設心得體會14

  為期幾天的微控制器實訓暴露出來很多學習上的問題,這些問題的發現將為我們以後的學習和工作找明道路,查漏補缺為進一步學習作好準備!

  本次實驗我們組做的課題是《交通燈控制》,這是一個實用性質非常強的題目。

  首先,它非常聯絡我們日常生活,每當我們在馬路上走的時候對我們的人身安全關係最密切的莫過於紅綠燈,因此設計一款好的效能優異功能強大的交通燈控制系統是對所有車輛行人的一個最大的福音,是對社會的巨大貢獻!

  其次,交通燈控制系統是涉及到微控制器、電路、訊號、數學數字運算等多學科的一門綜合性應用非常強的課題,這個課題的成功實踐必將在一定程度上極大地激發我們在這些相關學科的學習興趣,也會促使我們去向多學科綜合應用的方面發展,這也是當今科學科技領域一個顯著的特點。從這一點上來說這個課題的選取對所有參加這個課題研究的同學們來說都是一個非常好的鍛鍊。

  再次,任何一個任務的完成,都體現了一個小組一個組織的配合,單純一個人的力量是完不成很大很多的工作的,這就要求整個組裡的成員共同配合積極協作,為了一個共同的目標努力。從這一點上來說,這個課題的意義就在於培養了我們大家團結協作的作風同時也培養了我們每個人在對待科學問題上孜孜不倦、嚴謹求實的科學作風,這對我們每個人來說都是相當有益的!

  當然,透過做這個課題,也暴露出來了很多問題值得我們去探討解決和克服:

  第一,時間利用問題。由於課題難度較大,因此很多組員都以不會為理由而無所事事,在實驗室上網玩遊戲,耽誤了寶貴的時間也造成了整個組課題研究效率的低下。再一個有關時間的問題就是時間利用率太低。

  第二,組員之間配合不甚默契。也許是由於課題的原因,小組內成員之間總是各自幹各自的缺少那種配合上的默契,結果到最後很多人都重複去做同一件事情造成了時間浪費、效率下降。

  第三,課題研究不夠深刻。課題研究總是浮於表面文章,對程式對最後結果研究不夠造成雖然某一塊地方做的比較好但是在大腦中沒有一個總體的印象,無法理論聯絡實際,研究成果的應用嚴重背離實際現實,影響使用。

  基本上,這次實訓暴露出來的問題就這些,我且先總結到這裡。這些問題的發現,有助於提高我們在以後的工作和學習中對此類問題的認識,確保不在同一問題上再次犯錯。團結協作、積極配合、嚴謹求實、踏實務實,是對這次實訓的深刻總結。

  另外,這次實訓對我讓我感受非常深的一點就是,作為同學的代表,作為一個小小的領導者,在做任何一件事情上都要細心嚴謹,杜絕差錯;還要事事做在同學前邊,事事做到點子上。錯誤傳遞領導的命令和遲到都是對工作的極度不負責,都是工作上的極大失職,以後要嚴格要求自己,堅決杜絕此類事情的再次發生,否則這一次次的“小錯”必將帶來人生中的“大後悔”!萬老師這次的懲罰是對我的一次深刻的教訓,要牢牢記住這次失職帶來的教訓,確保不再犯同樣的錯誤!

  最後,衷心感謝萬老師給我們提供了這次難得的實訓機會,給了我這麼深刻的人生體會,這一切一切對我我來說是有益而無害!

最近訪問