網站首頁 實用文 書信 面試 實習 實習報告 職場 職責 勵志 名言 熱點
當前位置:人人簡歷網 > 熱點 > 心得體會

單片機課心得體會8篇

欄目: 心得體會 / 發佈於: / 人氣:6.14K

通過寫心得體會,我們可以分享自己在學習中的成功經驗,為他人提供指導和鼓勵,寫下心得體會可以讓我們更好地反思和總結自己的經驗,提高自身的思考和分析能力,本站小編今天就為您帶來了單片機課心得體會8篇,相信一定會對你有所幫助。

單片機課心得體會8篇

單片機課心得體會篇1

時光飛逝,一轉眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一週內完成了。

俗話説“好的開始是成功的一半”。説起課程設計,我認為最重要的就是做好設計的預習,認真的研究老師給的題目,選一個自己有興趣的題目。其次,老師對實驗的講解要一絲不苟的去聽去想,因為只有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收穫也沒有。最後,要重視程序的模塊化,修改的方便,也要注重程序的調試,掌握其方法。

雖然這次的課程設計算起來在實驗室的時間只有三天,不過因為我們都有自己的實驗板,所以在宿舍裏做實驗的時間一定不止三天。

硬件的設計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調試,最終一個能完成課程設計的勞動成果出來了,很高興它能按着設計的.思想與要求運動起來。

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

在這次難得的課程設計過程中我鍛鍊了自己的思考能力和動手能力。通過題目選擇和設計電路的過程中,加強了我思考問題的完整性和實際生活聯繫的可行性。在方案設計選擇和芯片的選擇上,培養了我們綜合應用單片機的能力,對單片機的各個管腳的功能也有了進一步的認識。還鍛鍊我們個人的查閲技術資料的能力,動手能力,發現問題,解決問題的能力。並且我們熟練掌握了有關器件的性能及測試方法。

再次感謝老師的輔導以及同學的幫助,是他們讓我有了一個更好的認識,無論是學習還是生活,生活是實在的,要踏實走路。課程設計時間雖然很短,但我學習了很多的東西,使我眼界打開,感受頗深。

單片機課心得體會篇2

高校實驗室是培養高層次人才和開展科學研究的重要基地。在西方發達國家,學校對培養學生的動手能力是十分重視的,這一問題近年來也越來越受到我國教育界人士的廣泛重視。為了提高學生的動手能力,讓學生做相關實訓並完成單片機實驗報告,在實驗的形式上注重培養學生的實驗技能和動手能力。從單片機實驗心得中學生就可以總結出大量的經驗以適應當代社會的發展。

學習單片機這門課程(教學中選用inter公司的mcs-51),要掌握單片機指令系統中彙編語言各種基本語句的意義及彙編語言程序設計的基本知識和方法,以及單片機與其他設備相連接的輸入輸出中斷等接口技術。使學生從硬件軟件的結合上理論聯繫實際,提高動手能力,從而全面掌握單片機的應用。

實驗教學的全過程包括認識、基礎、綜合3個階段。以往的單片機實驗是進行軟件的編制和調試,與實際應用中的硬件電路相脱節。使學生缺乏硬件設計及調試分析能力,對單片機如何構成一個單片機最小應用系統,缺乏認識。發佈的單片機實驗板,通過計算機連接仿真器在實驗板上把硬件和軟件結合起來一起調試,

軟件的修改也非常方便,軟件和硬件調試都通過後,把程序固化在eprom當中,插上8051單片機構成一個完整的單片機應用系統。

單片機實驗板的構成及基本功能

單片機實驗板,它由8031、8155,eprom2764,max232鍵盤及顯示器組成。其中8155片內有256個ram單元,接6個7段碼顯示器和8個按鍵作輸入。串行口連接max232串行口轉換芯片,p1口留出作為一些控制量的輸入輸出用以擴展使用。在實驗板上可編寫鍵盤掃描程序、顯示程序、時間的設定及計時程序、從鍵盤上輸入兩個加數或減數顯示結果程序、位變量的邏輯運算程序及串行口和上位機通訊程序等,還可和其它課程相結合,進行實驗。同時可參考單片機上的比較生動的單片機學習教程,學習和試驗一起進行.例如,《電子測量》課程中各種頻率的測量,可通過8031單片機p1口輸入被測量,由單片機來進行檢測和顯示,把幾門課程結合在一起學習,使課程有延續性,也提高了學生學習的積極性。由於p1口通過插座引出,也可外部擴展a/dd/a等其他接口芯片,以構成新的應用系統。

單片機實驗板的衍生功能

此單片機實驗報告中的實驗板是一個單片機應用系統的硬件電路。有鍵盤輸入和顯示輸出,在這個基礎電路上通過p1口對不同檢測或控制對象還可衍生出各種應用來。例如:時間的設置及顯示、温度的檢測及控制等,在此實驗板上,編寫相應的軟件即可,否則,只在計算機上模擬調試軟件,則無法瞭解單片機接口中各種控制信號的使用。還可幫助學生學會分析問題和解決問題的能力。這在單片機實驗報告中都要體現出來。例如:如何檢查程序存儲器和外部數據存儲器及i/o接口,執行訪問外部程序存儲器eprom2764的0000h單元的指令,只能讀取該單元的內容,不能改寫,當dptr=0000h時,執行movca@dptr指令,這時候74ls373應鎖存地址信號低8位,可用示波器測量74ls373的q0-q7,檢驗是否鎖存了零信號,同樣用示波器檢測p2口是否輸出了地址信號的高8位,用示波器檢測p0口和ale控制信號。若和原理分析有偏差,很快就可判斷出哪個管腳有問題,可順藤摸瓜,找出問題所在。同理,執行單條指令訪問外部接口8155的papbpc口,軟件執行時序信號和管腳測量結果相比較,看是否一致,以便檢查硬件線路是否正確。訪問外部ram數據存儲器(8155片內)時,用示波器測wr及rd控制信號,如:讀ram時,應測到讀控制信號脈衝,而寫ram時,應測得寫控制信號脈衝。測得的信號一定是數字信號(0或1,0.7v左右或3.8v左右),2.5v左右的數字信號肯定有問題。在仿真器上調試軟件時,通過察看單片機網的相關專欄得知,可採用仿真器上的晶振,通過後,改用用户板上的晶振,看結果是否一致,若有問題,説明用户板上的晶振有問題,再次通過後,把程序固化在eprom2764中,拔掉仿真頭,插上8031芯片,看是否通過,此時有問題,説明用户板上的復位信號有問題。逐步學會硬件電路的調試。外部可連接温度傳感器,經a/d轉換,檢測温度信號,並根據鍵盤輸入的設定值範圍,進行報警,切換繼電器工作;還可通過模擬開關對多點温度進行輪檢,構成一台多點温度測試系統。作為測量設備,要考慮精度,在硬件電路上要考慮模擬開關的選擇,因為其導通電阻的大小對模擬輸入量有影響,應選擇導通電阻小,帶過壓保護的模擬開關,同樣a/d轉換芯片應根據精度要求,選擇8位、12位等轉換器,或滿足精度要求的壓頻轉換器。也可對外部多種傳感器進行檢測,如:温度、煙霧、水警、門警、紅外等,構成監控電路,被測量中既有模擬量,又有數字量,特別要加強抗干擾性,在線路板設計時,每塊芯片電源引腳的濾波電容排放時儘量靠近芯片,模擬地和數字地先分別共地,最後,再把模擬地和數字地共地,模擬地和數字地只能出現一個共地點,最好電源和地單獨布層,走線合理,提高線路板的抗干擾性,為了提高抗干擾能力,軟件設計時,可連續測量幾次,去掉最大值和最小值,剩下的量取平均值,以濾去一些突變信號,提高整個系統的抗干擾能力。

由於單片機體積小、成本低、使用方便,所以被廣泛地應用於儀器儀表、現場數據的採集和控制,但單片機存儲量有限,數據處理能力差,不利於數據信息的保存和處理,在這裏利用單片機的串行口和上位pc機串口通訊,實驗板上的max233串行轉換芯片實現ttl信號和rs232信號之間的轉換,和pc機通訊,從而實現遠距離的監控及信息的存儲、處理和打印清單,單片機完成現場數據的採集及各種信號的控制,構成一套環境監控單元。

幾點單片機實驗心得體會

在電子技術應用領域中,單片機的應用愈來愈多地應用到各行各業。如:工業控制、儀器儀表、電訊技術、辦公自動化和計算機外部設備、汽車與節能、商用產品、家用電器等。目前,單片機正朝着大容量片上存儲器、多功能i/o接口、寬範圍工作電源和低功耗方向發展。要開發單片機的應用,不但要掌握單片機硬件和軟件方面的知識,而且還要深入瞭解各應用系統的專業知識,只有將這兩方面的知識融會貫通和有機結合,才能設計出優良的應用系統。一個好的工程設計師不僅要掌握單片機的工作原理,而且還要不斷了解各公司最新芯片的結構和應用,在實際應用中找到最好的性能價格比。所以還要注意培養學生接受新知識的自學能力,掌握芯片發展動態。

單片機課心得體會篇3

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

本次課程設計持續了一個多月的時間,它主要是培養我們通過把所學的理論知識應用於實踐,並且這一次課程設計採用的萬用板搭建電路,想要焊接出來的電路板看起來整潔美觀,我們便需要從全局入手,要有全局統籌局部的思維,這樣才能更快捷設計出整齊美觀的電路板。

剛開始時,由於自己的專業基礎不足,對課題設計有一些恐懼。剛開始只是對照電路圖一個個元件進行焊接,沒有對整個電路結構進行佈局。有經驗的同學提醒我,如果繼續這樣下去,最後有些電路根本無法焊接上去。有了這種意識之後,我立即決定停止焊接,在同學的幫助下開始對整個電路圖進行合理的排列,根據不同的電路部分的不同的特殊要求來安排位置,以達到最佳。最優的效果。在進行焊接的過程中慢慢的對此次課程越來越感興趣。

然而在用程序對硬件進行調試的時候卻出現了一些問題。整體焊接完畢後還是不能實現功能,通過一步一步的測量調試,檢查出多處漏焊、虛焊的現象,修改後還是有很多的問題,用萬用表不斷的測試也找不到問題所在,而且用盡了各種方法檢查了很久之後,任然沒有有這樣一個想法,但是沒有做出來心裏實在是很不甘心,因此我還是向基礎紮實,經驗豐富的同學請教,鼓勵自己做下去。在他們的幫助下,發現有的電線上的絕緣膠皮由於焊接時,温度過熱有部分破損,導致部分短路。一些殘留的錫使得有些鍵盤與鍵盤之間連接了起來,卻又很難被發現。經過多次修改和調整後,終於能基本實現功能。

問題得以圓滿的解決,課題設計圓滿結束,在此過程學到的細心,堅持不懈,不畏困難將使我受益終身。這其中除了自己的努力,更多的是感謝我們的課題設計老師段正華教授的幫助。由於對電路原理的不熟,對彙編語言的不精通我對課程設計很懼怕,但是段正華教授一方面在理論課上教育我們要對自己有信心,要爭做一流的學者,並很詳細很專業的為我們講解了本次課程設計的理論知識,讓我對此有了宏觀上了解,並能夠掌握這些理論知識,為以後的實際操作提供了堅實的基礎。另一方面在實際操作時,也給我們很多技術上的指導,讓我們能在此過程中,學到更多的操作技能。

接下來就是做硬件方面的焊接工作了。沒想到這項看起來不需要多少技術的工作卻是非常的勞心勞力。很多次是早上起來帶瓶水帶些吃的到實訓中心,一泡就是一天。我看到有很多人跟我一樣,不同的是他們是三三兩兩,而我大部分時間都是一個人做。在這個時候也有很多人幫助我,或是熱心的幫我帶飯,或是在我打盹兒的時候幫我做點焊接。大家都鼓勵我,即使最後出不來東西,但是一定要堅持把它做完。當我想放棄的時候,我也這麼對自己説,即使你做出來的是次品甚至不合格品,但是你一定要拿出來一件成品。

在要驗收前,終於做了一件成品出來,不幸的是它真的是一件不合格品。幫我的那個男生做的已經出來了,所以最後應該還是我的焊接方面的問題。有一點灰心,想再重做來不及了,單是檢查線路卻也查不出來什麼問題。那麼就準備答辯吧。我對着電路圖再看課本,發現以前很多覺得很難記的東西現在記起來容易多了,因為整天都在同它們打交道。51的引腳及其功能,a/d轉換器的,驅動器的,所有我用到的我都一再的看書瞭解,同時請教同學我看書過程當中的疑惑在這個過程中又發現了以前焊接當中出的一些問題,能改的就改,不能改的,咳,要是時間再多一些,或者我能早點做好,要是不只是我一個人動手……算了吧,不要想那些如果,還是準備我自己的,做好我現在能做的吧。

最後,我發現自己對單片機竟然也有了一點興趣,想暑假回家以後自己去買一些東西來做,再補一補彙編語言。有什麼問題請教下以前的那些老同學好了,他們好厲害,在高中勞動課就成功的做出過調頻收音機,大一暑假的時候參加了學校的電子競賽培訓接着比賽,不過後來怎麼樣我就不知道了。汗。看來要多保持聯絡,這次回家就好好找他們敍敍舊。

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

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

單片機課心得體會篇4

做了兩週的課程設計,有很多的心得體會,有關於單片機方面的,更多的是關於人與人之間關係方面的。

我們組一共有三個人,但其他兩個人是真的神龍見首不見尾,除了在最後答辯的時候他們一起坐在了我旁邊,冠冕堂皇的指着我畫了幾遍的圖説了幾嘴,我想可能他們自己都不知道自己在説怎麼,雖然有的東西他們也答出來了。我佩服他們的勇氣,羨慕他們的運氣(我見到的很多做了10天的人最後的成績都有不如他們的),但是鄙視他們的做法。

所幸的是,我得到了很多同學的幫助。我想沒有他們我可能都要放棄了,因為我本人對單片機也並不是很熟悉,學的東西好像它是它,我是我似的,理論聯繫不了實際。以前的彙編語言沒學好,一開始的程序這塊兒就要令我抓狂了。後來請教我們班的一個男生,每次跟他一起到試驗室調試程序(他們組也只有他一個人動手),看他邊做邊給我講解。最後在開發機上做出來的時候,雖然不是我自己寫的,但看他那麼高興,我也有一種分享到的成就感。後來我們組就用了他寫的程序,他自己又抽空做了些拓展。

接下來就是做硬件方面的焊接工作了。沒想到這項看起來不需要多少技術的工作卻是非常的勞心勞力。很多次是早上起來帶瓶水帶些吃的到實訓中心,一泡就是一天。我看到有很多人跟我一樣,不同的是他們是三三兩兩,而我大部分時間都是一個人做。在這個時候也有很多人幫助我,或是熱心的幫我帶飯,或是在我打盹兒的時候幫我做點焊接。大家都鼓勵我,即使最後出不來東西,但是一定要堅持把它做完。當我想放棄的時候,我也這麼對自己説,即使你做出來的是次品甚至不合格品,但是你一定要拿出來一件成品。

在要驗收前,終於做了一件成品出來,不幸的是它真的是一件不合格品。幫我的那個男生做的已經出來了,所以最後應該還是我的焊接方面的問題。有一點灰心,想再重做來不及了,單是檢查線路卻也查不出來什麼問題。那麼就準備答辯吧。我對着電路圖再看課本,發現以前很多覺得很難記的東西現在記起來容易多了,因為整天都在同它們打交道。51的引腳及其功能,a/d轉換器的,驅動器的,所有我用到的我都一再的看書瞭解,同時請教同學我看書過程當中的疑惑。在這個過程中又發現了以前焊接當中出的一些問題,能改的就改,不能改的,咳,要是時間再多一些,或者我能早點做好,要是不只是我一個人動手……算了吧,不要想那些如果,還是準備我自己的,做好我現在能做的吧。

還好,驗收還算成功,得了3分,不是很高,但是我覺得對我來説已經很好,代表了我真實的水平,我覺得我對單片機的一些知識在這個動手的過程中真的是從無到有增長的。同時我也儘量不去想別人得了多少分,沒有什麼不平衡的,有些人付出的是努力,有些人付出的是風險代價,其實這也沒有什麼不一樣,這一點我早就瞭解。

最後,我發現自己對單片機竟然也有了一點興趣,想暑假回家以後自己去買一些東西來做,再補一補彙編語言。有什麼問題請教下以前的那些老同學好了,他們好厲害,在高中勞動課就成功的做出過調頻收音機,大一暑假的時候參加了學校的電子競賽培訓接着比賽,不過後來怎麼樣我就不知道了。汗。看來要多保持聯絡,這次回家就好好找他們敍敍舊。我的課程設計報告心得體會

單片機課心得體會篇5

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

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

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

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

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

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

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

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

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

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

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

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

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

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

單片機課心得體會篇6

經過一個學期的學習,我認為要學好c語言程序這門課程,不僅僅要認真閲讀課本知識,更重要的是要經過上機實踐才能增強和鞏固我的知識。異常是作為高職生,更要注重實踐這一環節,僅有這樣我們才能成為合格的計算機人材。

整個設計經過了軟件和硬件上的調試。我想這對於自我以後的學習和工作都會有很大的幫忙。在這次設計中遇到了很多實際性的問題,在實際設計中才發現,書本上理論性的東西與在實際運用中的還是有必須的出入的,所以有些問題不但要深入地理解,並且要不斷地更正以前的錯誤思維。一切問題必須要靠自我一點一滴的解決,而在解決的過程當中你會發現自我在飛速的提升。對於教材管理系統,其程序是比較簡單的,主要是解決程序設計中的問題,而程序設計是一個很靈活的東西,它反映了你解決問題的邏輯思維和創新本事,它才是一個設計的靈魂所在。所以在整個設計過程中大部分時間是用在程序上頭的。很多子程序是能夠借鑑書本上的,但怎樣銜接各個子程序才是關鍵的問題所在,這需要對系統的結構很熟悉。所以能夠説系統的設計是軟件和硬件的結合,二者是密不可分的。經過這次課程設計我也發現了自身存在的不足之處,雖然感覺理論上已經掌握,但在運用到實踐的過程中仍有意想不到的困惑,經過一番努力才得以解決。

這也激發了我今後努力學習的興趣,我想這將對我以後的學習產生進取的影響。其次,這次課程設計讓我充分認識到團隊合作的重要性,僅有分工協作才能保證整個項目的有條不絮。另外在課程設計的過程中,當我們碰到不明白的問題時,指導教師總是耐心的講解,給我們的設計以極大的幫忙,使我們獲益匪淺。所以十分感激教師的教導。經過這次設計,我懂得了學習的重要性,瞭解到理論知識與實踐相結合的重要意義,學會了堅持、耐心和努力,這將為自我今後的學習和工作做出了最好的榜樣。我覺得作為一名軟件工程專業的學生,這次課程設計是很有意義的。更重要的是如何把自我平時所學的東西應用到實際中。雖然自我對於這門課懂的並不多,很多基礎的東西都還沒有很好的掌握,覺得很難,也沒有很有效的辦法經過自身去理解,可是靠着這一個多禮拜的“學習”,在小組同學的幫忙和講解下,漸漸對這門課逐漸產生了些許的興趣,自我開始主動學習並逐步從基礎慢慢開始弄懂它。

我認為這個收穫應當説是相當大的。一開始我們從參考書上找來了課題,可是畢竟是參考書,做到之後發現很多程序都是不完整的,這讓我們傷透了腦筋。看着別的小組都弄得有模有樣了,可是我們連一個課題都還沒有定好。好不容易又找到了課題,可是結果還是很不盡人意。程序接線什麼的都弄好了,調試也沒有問題,可是就是無法到達預期想要的結果。參考書畢竟只是一個參考,設計這種東西最終還是要靠自我動腦筋。然後我們大家一齊齊心協力,從平時做的實驗﹑教師上課的舉例﹑書本上的知識以及教師的輔導和其他同學的幫忙下最終完成了。應當説這是經過我們小組成員的共同努力和動腦完成的,雖然資料並不是很複雜,可是我們覺得設計的過程相當重要,學到了很多,收穫了很多。我覺得課程設計反映的是一個從理論到實際應用的過程,可是更遠一點能夠聯繫到以後畢業之後從學校轉到踏上社會的一個過程。小組人員的配合﹑相處,以及自身的動腦和努力,都是以後工作中需要的。

單片機課心得體會篇7

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

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

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

總而言之,單片機課程設計對於我們有很大的幫助,我們從中受益匪淺。

單片機課心得體會篇8

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

先説説單片機,一般我們現在用的比較多的的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.自己完全設計具有個人風格的電路,產品,你已經是高手了……

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