網站首頁 個人文檔 個人總結 工作總結 述職報告 心得體會 演講稿 講話致辭 實用文 教學資源 企業文化 公文 論文

單片機課程設計心得體會

欄目: 專題心得體會 / 發佈於: / 人氣:2.4W

單片機課程設計心得體會

↓↓↓點擊獲取“單片機實習心得/總結/報告”等內容↓↓↓

★★ 單片機實習總結及體會 ★★

★★ 單片機實訓報告範文 ★★

★★ 單片機的學習方法 ★★

★★ 單片機學習心得6篇 ★★

★★ 單片機設計心得體會 ★★

單片機課程設計心得體會1

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

首先,在這次試訓中我被單片機強大的功能所震撼,以前在課堂上完全沒有能理解可編程單片機的優越性。這次通過實體仿真軟件等輔助軟件的共同效果,是這次試訓有了鮮明的活力。換是我們認識到這次試訓不僅僅是一個軟件的應用,更多的是使我們認識到學習到很多在課堂上無法得到的東西。特別是protues軟件的功能是我們瞭解了當今開發系統的新方向,簡直太不可思議啦!

單片機作為一種最簡單的軟件,與我們的日常生活息息相關,瞭解一些單片機程序的簡單錄入是非常必要的。如:LED顯示器、鍵盤和顯示器的應用和原理。

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

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

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

單片機課程設計心得體會2

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

第一:萬事開頭難,要勇敢的邁出第一步,不要總找藉口説沒有學習過就總推脱。凡事都有第一步可以先可簡單的來,然後可以逐步的向深層次學習。可以從建項目開始,然後可以找一個簡單的小程序先把它敲進單片機內然他運行起來,感覺一下單片機的運行,讓自己瞭解單片機整個運行。

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

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

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

第五:在學習初期看別人的代碼,學習別人的思路這個很有用。通過看別人的代碼特別是有多年編程經驗的人的程序,可以迅速提高自己的編程水平。也可以結合着別人的手法,與自己的想法結合在一起寫出更好的程序。但是切記將學習變成抄襲,不能認為抄襲別人的你就學會了,這樣只能使你退步。第六:面對一個新項目時,自己一定要多想想,不要急着去看別人是怎麼寫的。有的人看到新項目時就去找別人的然後抄一小段,自己在寫幾句,放在一起完成任務,雖然省時間但不利你的學習。當你遇到一新項目時你應該先想一下程序的構架,想想如何來完成。然後自己動手去寫,當你遇到實在是沒辦法解決的問題時再去請教別人,看他是怎麼處理的,學習他的方法。這樣起碼你自己想過了,有自己的思路不會受到別人的影響,這樣更容易提高自己。

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

單片機課程設計心得體會3

這周我們進行了單片機實訓,一週中我們通過七個項目1:P1口輸入/輸出2:繼電器控制3音頻控制4:子程序設計5:字符碰頭程序設計6:外部中斷7:急救車與交通信號燈,練習編寫了子程序、熟悉了人工會彙編方法、設計和調試方法。學習了P1口、I/O端口、外部中斷技術的基本的使用方法及輸入/輸出端口控制方法。而且初步掌握了大型程序的調試方法。

實訓中首先對MCS-51單片機開發試驗系統鍵盤監控操作、使用及配套的仿真軟件的應用進行了熟悉和了解。該實驗儀提供了許多基本實驗電路和實驗插孔,對於基本的實驗只需要少量連線就可以進行,減少了繁瑣的實驗連線過程,以減輕工作量,突出實驗的內涵,達到培養實際動手能力,加強對實驗電路的理解。通過本實驗儀器進一步瞭解了單片機存儲器的組織結構、單片機片內片外數據存儲器讀寫方法、工作寄存器的應用、單片機對簡單編程及調試方法進一步的掌握了調試軟件的操作方法和編程環境。

編寫並調試完成一個實驗項目總概括起來有五大步驟:1、立項目2、查找數據3、畫流程圖、4根據流程圖進行編程5、編完後進行修改、調試、編譯等。最終要達到會寫、會做、會説,編寫開始幾個項目的程序還比較順利,到了編寫LED燈碰頭程序、字符碰頭程序、急救車與交通燈呈程序時遇到了好多困難,本來還以為編程會很簡單的,等到實際操作起來才

知道它的複雜性,沒有想像中的那麼得心應手,理解流程是有思維的前提.不過經過我們最後在全組人竭盡全力,老師的精心指導下,花費的時間與精力終於沒有白費,效果漸漸地出現了.這是我們共同努力的結果,在享受我們成果之時,不得不感慨單片機的重要性與高難度性,所以為期一週的單片機課程設計沒有浪費,我們從中學到了很多知識.,也讓我們對單片機有了更深一步的瞭解.雖然最後結果是出來了,可這與老師的精心指導是分不開的。

這次實訓雖然其中會有些錯誤和失敗,但總的來説是受益匪淺,在運用中發現問題,解決問題,就是最大的收穫。專心做自己的事,是一種樂趣;互相交流,是大家一起進步的必要過程;上網查閲資料,是獲得所需信息的有效途徑。我想,這些練習和經驗都將是我以後最寶貴的財富!

單片機課程設計心得體會4

這是我第一次做單片機實驗,説起來有一些緊張和新奇。在此之前我並沒有接觸過單片機,我本以為與之前的光學實驗及其它實驗差不多,可我進到實驗室之後,我就改變了這個看法。

單片機實驗要求的是一種思維的創新,而不是簡單的重複老師所説的實驗步驟。因此第一次實驗,實驗老師向我們講解了CVAVR編譯器的大體情況及使用方法和技巧,並簡單的向我們示例——如何在CVAVR中編寫一段程序。編完程序之後,知道我們如何使用AVRStudio達到將編好的程序輸入到單片機中來使其運行。

之後老師讓我們以組為單位合作編寫一段程序,並使其運行。我們組想要編寫一個跑馬燈的程序。在第一次運行CVAVR時,我們組就遇到了一個麻煩,我們在建立一個新project文件那裏出現了錯誤。在保存這個新project文件的時候,我們單擊了Save,而不是Generate,SaveandExit.因此它彈不出我們我們所需要的源程序。之後我們通過詢問其他人解決了這個問題。在編程中,我們開始做的是兩盞燈的交替閃爍,間隔時間是1000ms。在運用AVRStudio的時候,我們又犯了一個錯誤。在我們打開編譯好的工程文件時,開始調試,在最後一步點擊Finish時,彈出一對話框,問我們是否更新,然後我們單擊了Yes。這導致了仿真器無法下次使用。這是由於實驗室中的仿真器是盜版的,無法進行更新。

經過我們的不斷努力,我們終於實現了簡單的跑馬燈的運行,便是兩個燈地交替閃爍。我們感到興奮極了。但是我們並沒有滿足於當前,我們又編寫了三個燈地交替閃爍,四個及多個。當我們一步步實現我們的目的時,我得到莫大成就感和自信。

在這次實驗中,我體會到了合作的重要性。一個人也可能實現這一系列的過程,但是要花費很多精力和時間。羣策羣力,分工明確,可以使我們更好、更快地完成我們的工作。在此期間,你可以更好知道自己的不足和缺陷,來得到改正。還可以知道自己的優勢所在,把握好自己的優勢。

單片機課程設計心得體會5

兩週的單片機課程設計最後順利完成了,其中包含着快樂,也有辛酸。我們選的設計題目是“數字温度計”,大家都覺得這個題目是比較簡單的。其實不然,做了之後,發現設計電路雖然簡單,但我們認為它真正困難的地方是程序設計,但是在我們同心努力下最終完成了。

我們剛選該題目時,真的是一頭霧水,硬件電路不知如何下手,更何談解決程序那塊,因為我們所學的都是單片機方面的理論知識,應用到實踐中去還比較少。但是,我們三人也沒偷下懶,迅速分工去查閲和收集資料。我們去了圖書館借一些參考書,上網找一些相關資料,並且請教指導老師。透過不斷努力,最後把數字温度計的思路和模型定了下來並開始分一個人去焊接硬件電路,剩下的去整理和修改程序。

透過一番整理和修改後,在電腦上進行仿真,仿真成功後準備焊接電路板。在焊接電路板中,我們首先對硬件電路進行佈局,然後確認無誤後,在電路板上進行焊接,這個過程我們覺得是做得比較快的,以至於後面出現了虛焊的錯誤。

焊接電路板完工,細心檢查後,進行通電測試。結果液晶LCD沒有顯示,透過檢查,原先是LCD壞了,在換了塊新的後,能顯示顯示值。但還有個問題是,當報警電路不會報警,在請教老師後,發現走動蜂鳴器的電壓太低了,是因為串接了一個太大的電阻。然後,我們換了一個小電阻,但這時蜂鳴器卻一向在叫,停不下來,但是,在我們三人的的細心檢查下,原先是在放大電路的一端虛焊了,這説明我們焊接電路的技術還不夠好。在重新焊接那端後,數字温度電路最後成功實現功能,當時我們的情緒都是無比興奮和快樂的,因為我們兩週的辛苦沒有白費。

在完成單片機課程設計後,我們發現我們還有許多不足,所學到的知識還遠遠不夠,以至於還有一些功能不能被動完成。但透過學習這一次實踐,增強了我們的動手潛力,提高和鞏固了單片機方面的知識,個性是軟件方面。從中增強了我們的團隊合作精神,並讓我們認識到把理論應用到實踐中去是多麼重要。