靈感範文站

單片機課程設計心得體會「精品篇」【多篇】

單片機課程設計心得體會「精品篇」【多篇】

單片機課程設計心得體會 篇一

做了兩週的單片機課程設計,我有了很多的體會和感想。

我們的課程設計有兩個主要資料:一個是出租車計費器系統(還包括255計數和50000計數);另一個就是溫度報警系統。實習能夠在實驗室裏做,也能夠在寢室裏自己做,我大部分時間還是在寢室裏做的。

出租車計費器的設計是第一週的資料,由於有了老師的設計圖和程序,只需要改一下自己所要求的變量就好。單片機的編程用的主要是彙編語言,說實話,我對彙編語言談不上掌握,充其量只是瞭解。學校安排的課程真的太少了,關於語言部分的學習只學了幾節課的資料,整本單片機書的資料也是學了三分之一多一點。

第二週的資料就是溫度報警系統的設計。這個資料沒有現成的程序和設計圖,需要我們真正親手去編,最鬱悶的莫過於畫設計圖。按照實驗要求上的圖畫了出來,加載程序以後卻不能正常運行,改了好多次都沒有成功。同學們電腦上軟件的版本差異也影響了交流。有些元件的型號不同,但在選用時圖形確很相似,致使選錯了元件,影響了結果。

這兩週的實習真的有點鬱悶,程序裏面的好多資料不懂,自我感覺是單片機我們所學的資料還不足以編出這兩個程序,但是隻好硬着頭皮去看去理解。但在學習過程中也充滿了樂趣,當看懂了程序的一些語句,畫出了要求的設計圖,那我喜悅那種成就感油然而生。

這次實習讓我受益匪淺,無論從知識上還是其他的各個方面。上課的時候的學習從來沒有見過真正的單片機,只是從理論的角度去理解枯燥乏味。但在實習中見過甚至使用了單片機及其系統,能夠理論聯繫實際的學習,開闊了眼界,提高了單片機知識的理解和水平。在這次課程設計中又讓我體會到了合作與團結的力量,當遇到不會或是設計不出來的地方,我們就會在qq羣裏討論或者是同學之間相互幫忙。團結就是力量,無論在此刻的學習中還是在以後的工作中,團結都是至關重要的,有了團結會有更多的理念、更多的思維、更多的情感。

單片機是很重要的一門課程,老師和一些工作的朋友都曾說過,如果學好一門單片機,就憑這個技術這門手藝找一個好工作也不成問題。儘管我們在課堂學到的資料很有限,但在以後的學習中單片機還需要好好的深入研究和學習,學好了單片機也就多了一項生存的本錢。最後感謝老師對我們的精心指導和幫忙,感謝同學們對我的幫忙。

單片機課程設計心得體會 篇二

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

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

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

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

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

單片機課程設計心得體會 篇三

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

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

接下來的4月,我意外的接到系學生工作處主管陳老師來電,說我係承辦了院校園文化藝術節的南方擂臺知識搶答競賽,而學校又沒有搶答器,要我組織幾個學生做一個搶答器。我當時想,那好啊,做搶答器不難。以前有用與非門做過,於是我便爽快的答應了陳老師,並保證沒有問題,保質保量完成。當是可能是我想得太簡單了,搶答器不就八個按鍵一個數碼管顯示不就完了麼,把最先搶到的組別顯示出來。可是到主任給我們提要求的時候才發現搶答器要實現我功能遠不只這麼多,倒計時、蜂鳴提示、範規報警、電子計分器,這些我都沒有考慮進來。主任也說了,這是一次院級的比賽,電子系做的東西要拿的出手,要做就做點樣子出來。我想也好,雖有點難度,但符合我喜歡挑戰難度的性格。我說行!這個活我做了!

接到任務開始布屬,我把計分電路分了出去由其它幾個同學做,我專攻搶答部分。由於沒有獨立設計電路的經驗,剛開始得一步步慢慢深入,正好我會PROTEUS。軟硬件的調度都靠它完成,這樣可以省很多的時間。做搶答器,我們花了一個月的時間,沒日沒夜的調試程序(當時單片機課程還沒學到定時器中斷,還得一邊自學。)做PCB板,採購元器件,安裝,調試,運行。那時,他們的計分電路也做好了,用了16個數碼管做顯示。我們將計分和搶答電路板及數碼管安裝在了事先木製的外殼上,進行整體調試。記得那時正趕上五一放假,而五月8號就是比賽了。我們都沒有休息,將工作間從實驗室搬到了寢室。那段時間雖然辛苦,但很充實,每個人收穫都特別大。

爲了讓自己的編程水平能進一步提高,我將自己編寫的程序發到了論壇裏與大家共享,並下載網友們的程序進行分析。電子鐘程序、液晶密碼鎖程序、跑馬燈程序、大屏幕點陣屏程序、上下位機通信程序等等,這些我都能熟練的掌握。我認爲,學編程讀別人的程序非常重要,每個人都有不同的思維,相同的任務卻有很多不同的方法,在每個程序裏都能找到些經典的段子,讓人回味。從中可以學到很多的方法,並且有些可以直接的引用。一個出色的程序員在編程時,並不是從零開始,而應該是先找出類似的例子進行分析,參考,看看有沒有值得引用和借鑑的地方,加以修改,爲自己所用。實踐證明,這樣做是對的。從當初不知如何着手到現在隨手就能寫個幾百行,短短几個月,我進步還是蠻快的。

做單片機課設那會,我幫助了班上不少的同學,幫他們調試過硬件,修改過程序,併爲他們解答了一系列的疑惑。當同學們投來羨慕的目光時,我很自豪,這些都是我努力的結果。當然,努力歸努力,方法也很重要。在這裏,我總結一下,與大家共勉:

1、基本功要雜實,要有一定的數模電基礎。學單片機首先要搞清楚它的基本結構和存儲單元的分配。

2、在學單片機的過程中,最好自己動手做一個單片機系統。先找現成的程序,現成的電路圖,做成實物,並以這個例子爲開端,帶着疑問學習,往往更有目的,更主動。

3、有條件的話先個好的開發板,便實驗時之用。沒開發板,PROTEUS軟件仿真也行。

4、多讀有代表性的程序,讀得多了自然就會學到很多的好方法。可買本單片機子程序集看看,也可網上下載程序分析。

5、多泡泡單片機相關的論壇,與大家多交流交流,單片機完全可以自學的。

我覺得以上幾點相當重要,因爲它對我幫助很大,算是將我領進了單片機的大門,以至於我學起來不那麼吃力,沒有感覺到像大家說的那樣的難。我看過很多的程序,也調試過很多的程序,每一次收穫都不小。我的實驗室就是KEIL和PROTEUS。這使我做實驗很方便。雖是虛擬的,但調試程序還是可以的,省去了很多的時間提高了效率。最近我在學CX51,因爲學單片機掌握C語言是非常重要的,C語言的通用性對學習其它類型的單片機有很大的幫助。今後,我想做嵌入式系統工程師,想學ARM,想搞操作系統。所以我現在必須打好基礎,這樣才能進步。

我學單片機的一些經歷。其實我並不是很厲害,我懂的也只是一點皮毛,只是曉得單片機是怎麼回事,能編幾個小程序罷了。寫這些我只是想記錄一下我初學單片機的經歷。同時對於那些想開始學習單片機的朋友們,還是可以有一些值得借鑑的地方。希望大家都能學好單片機,那些覺得難的學得吃力的同學要對自己有信心,要多做多練,這樣才能培養學習興趣。只要堅持就能如願,同志們