當前位置:學問谷 >

行業範例 >設計 >

單片機課程設計15篇

單片機課程設計15篇

單片機課程設計1

單片機課程設計15篇

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

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

回顧起此次單片機課程設計,我仍感慨頗多,的確,從選題到定稿,從理論到實踐,在接近四星期的日子裏,可以説得是苦多於甜,但是可以學到很多很多的的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。通過這次課程

設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以説得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發現了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固,比如説不懂一些元器件的使用方法,對單片機彙編語言掌握得不好……通過這次課程設計之後,一定把以前所學過的知識重新温故。

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

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

單片機課程設計2

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

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

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

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

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

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

單片機課程設計3

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

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

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

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

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

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

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

單片機課程設計4

兩個星期的課程設計結束了,從中我學到了很多東西且感悟良多,體會到了課本聯繫實際,學以至用,設計思想,實際動手能力都有所提高。

初學單片機時覺得它深奧難懂,枯燥無味,通過課程設計我體會到了編程的靈活性並對它產生了濃厚的興趣。以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。課程設計從設計電路到調試結束,我們失敗很多次也修改很多次,可謂是屢敗屢戰,可我們並未氣餒,我們堅持到了最後,雖然最後做出的電路板不太讓人滿意,但總算完成了,總算看到我們的成果了,總算可以激動,高興一番了。

我們在打印PCB時,打印機壞了,所以我們只能去買萬能板來焊,我們可謂是不幸的,可我們並未因此放棄而是越發努力地去焊電路板,雖然比PCB板麻煩,但焊萬能使我弄懂了其中的很多細節。

在焊接每個元件的時候一定要注意各個輸入、輸出引腳,因為每個引腳都是不一樣的,只要讓各個引腳互相對應,才能得出正確的結果,否則,出現任何一點小的誤差就會對整個系統造成毀滅性的打擊。由於在設計及製作是沒有太大的困難。

雖然在有了第一次課程設計時對於焊接的經驗,我們也很小心的製作着這次的電路板,並最終通過了驗收,那一刻看着自己的勞動獲得了肯定真的很開心,而那種開心是在課本中無法獲得的。

這次課程設計使我懂得了同學間的團結合作,懂得了理論聯繫實際,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才是正確的理論,從而提高自己實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以説得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發現了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固,並決心在以後的學習中加以改正,努力練習,提高自己的動手能力。

在老師的辛勤的指導下,最後我們順利地完成了這次的課程設計。看見到課本所學知識得以應用,心中滿是歡喜,滿是激動。這次課程設計讓我的實際動手能力得到了大大的鍛鍊,讓我解決實際問題的能力得到了大大的提高,並對本專業的課程充滿了濃厚的興趣,及對以後的學習充滿了信心,決定在以後的學習生活中加強練習,端正心態,迎接新的挑戰。

單片機課程設計5

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

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

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

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

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

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

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

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

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

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

單片機課程設計6

實訓任務:

做單一燈的左移右移,八個發光二極管l1-l8分別接在單片機的p1.0→p1.2→p1.3┅→p1.7→p1.6→┅→p1.0亮,重複循環3次。然後左移2次,右移2次,閃爍2次(延時的時間0.2秒)。

一、實訓目的和要求:

(1)熟練掌握keil c51集成開發環境的使用方法

(2)熟悉keil c51集成開發環境調試功能的使用和單片機仿真器、編程器、實驗儀三合一綜合開發平台的使用。

(3)利用單片機的p1口作io口,學會利用p1口作為輸入和輸出口。

(4)瞭解掌握單片機芯片的燒寫方法與步驟。

(5)學會用單片機彙編語言編寫程序,熟悉掌握常用指令的功能運用。

(6)掌握利用protel 99 se繪製電路原理圖及pcb圖。

(7)瞭解pcb板的製作腐蝕過程。

二、實訓器材:

pc機(一台)

pcb板(一塊)

520ω電阻(八隻)

10k電阻(一隻)

led發光二極管(八隻)

25v 10μf電容(一隻)

單片機ic座(一塊)

at89c51單片機芯片(一塊)

熱轉印機(一台)

單片機仿真器、編程器、實驗儀三合一綜合開發平台(一台)

三、實訓步驟:

(1)根據原理圖(下圖所示),用導線把單片機綜合開發平台a2區的j61接口與d1區的j52接口相連。

(2)將流水燈程序編寫完整並使用tkstudy ice調試運行。

(3)使用導線把a2區j61接口的p1口7個口分別與j52接口的八個led相連。

(4)打開電源,將編寫好的程序運用tkstudy ice進行全速運行,看能否實現任務要求。

(5)觀察運行結果,若能實現功能,則將正確編譯過的hex文件通過easypro51編程器寫入mcu片內存儲器,然後將燒寫的芯片a2區的圓孔ic座進行最終實驗結果的演示。

(6)制板。首先利用protel 99 se畫好原理圖,根據原理圖繪製pcb圖,然後將繪製好的pcb佈線圖打印出來,經熱轉印機轉印,將整個佈線圖印至pcb板上,最後將印有佈線圖的pcb板投入裝有三氯化鐵溶液的容器內進行腐蝕,待pcb板上佈線圖外的銅全部後,將其取出,清洗乾淨。

(7)焊接。將所給元器件根據原理圖一一焊至pcb板相應位置。

(8)調試。先把at89c51芯片插入ic座,再將+5v電源加到製作好的功能板電源接口上,觀察功能演示的整個過程(看能否實現任務功能)。

(流水燈控制器原理圖)

四、流水燈控制器程序的主程序:

org 0000h

sjmp start

org 0030h

start: mov a,#0ffh

mov r0,#1ch

mov r1,#12h

mov r2,#12h

clr c

loop1: acall delay

djnz r0,loop2

sjmp loop4

loop2: mov p1,a

rlc a

jnc loop3

sjmp loop1

loop3: acall delay

mov p1,a

rrc a

jnc loop1

sjmp loop3

loop4: acall delay

djnz r1,loop5

sjmp loop6

loop5: mov p1,a

rrc a

jnc loop4

sjmp loop4

loop6: acall delay

djnz r2,loop7

sjmp zy

loop7: mov p1,a

rlc a

jnc loop6

sjmp loop6

zy: acall delay

mov a,#00h

mov p1,a

acall delay

mov a,#0ffh

mov p1,a

acall delay

mov a,#00h

mov p1,a

acall delay

mov a,#0ffh

mov p1,a

sjmp start

delay: mov r3,#20

dly1: mov r4,#20

dly2: mov r5,#248

djnz r5,$

djnz r4,dly2

djnz r3,dly1

ret

(pcb佈線圖)

五、實訓體會與自我評價

本設計成品是以單片機at89c51芯片為核心部件,實現了單一燈的左移右移重複循環3次。然後左移2次,右移2次,閃爍2次(延時0.2秒)的功能。此次設計在軟件、編寫程序方面花費時間太多我們上網找資料,上圖書館,儘可能多的瞭解流水燈控制的相關知識。

通過這一週的綜合實訓(單片機課程設計),熟練掌握了keil c51集成開發環境的使用方法,瞭解並掌握到單片機芯片的燒寫方法與步驟,進一步加深了對單片機常用指令的理解與運用。

能夠較熟練的運用protel 99 se繪製電路原理圖及pcb圖,對pcb板的一般製作過程有了一定的瞭解。在實訓過程中,使我得到了一次用專業知識、專業技能分析和解決問題、全面系統的鍛鍊。使我在單片機的基本原理、單片機應用系統開發過程,以及在常用編程設計思路技巧(特別是彙編語言)的掌握方面都能向前邁了一大步。

同時在老師的悉心指導和嚴格要求下,獲得了豐富的理論知識,極大地提高了實踐能力,單片機領域對我今後進一步學習計算機方面的知識有極大的幫助。使我們認識到課程的重要性,同時也感受到理論與實踐之間的差距,使我們對單片機系統的應用有了更加深刻的認識。

單片機課程設計7

談起這次課程設計,我只能從第二次小組聚在一起動手焊接電路説起。我們組只有我一位女生,所以對於他們男生拿起電烙鐵看着電路圖就開始焊接線路的動作,我一直認為是很帥的。因參加招聘會,我錯過了第一堂課上老師手把手講解和指導的機會。不過我們小組的男生都很樂於助人,所以我也學會不少技巧和方法。不似第一次做課設時的那般慌亂,這次我們都表現的有一點沉穩。

我看着男生拿着電烙鐵用焊錫焊接線路時充滿了好奇,自己也要躍躍欲試。於是,在他們手把手的指導下,我將將就就焊接了一兩個。我那時覺得很興奮,因為在家裏對於這些電器電路等等,我一直是避而不碰的。我害怕它們不安全害怕它們傷了我。雖然我是學習物理的,但是當回到家媽媽讓我換個電燈泡時,我就彷彿看見了鬼一般躲得遠遠的。我哥哥曾經嘲笑我只會理論知識,不會實踐。我每次都承認這是我的弱點。這次在學校裏能親自動手焊接電路,我感覺自己好像開始慢慢接受慢慢不再害怕了。一切都是很順利,只是當我去焊接第三根導線時,由於太專注於線路板,讓電烙鐵燒了一下我自己的頭髮。本組的男生立馬把電烙鐵拿開了,只讓我在旁邊一邊觀察一邊學習。我當時真的覺得很,其實我真的是一不小心,我還是可以繼續幫忙的。

我們小組的成員讓我感受到了互相合作的重要性。我發現在老師講解之後,我們小組的接受和明白能力特別強,就趕快動手了。你負責研究電路圖,我負責安裝芯片,他負責焊接線路。我們的分工很明確,所以一開始我們是所有小組中速度最快的那一個。可是後來,我想是因為我們都是首次接觸這些器件,所以在老師講解之後,我們思考的不是很周全就動手了。結果,當一切的芯片都已經焊接好了時,才發現我們沒有考慮元件的佈局和線路的干擾問題,只是把元件均勻的排在萬能板上,然後焊接。這就導致我們在焊接時很容易出現短路的情況也會影響我們組電路板的形象。在這樣的情況下,焊接工作在我們組就變得不是那麼簡單了,我們更需要耐心更需要熟練的焊接技術。沒有一帆風順的工作,所以我們依然還是一不小心焊接錯了一兩根導線,只好重新拆下來仔細檢查再繼續焊接。剛開始我只是認為只要焊緊就好了,沒有想過會不會形成虛焊。看到我們組男生在仔細檢查電路有沒有漏接和虛焊的時候,我明白了把這些芯片連接在一起對於我們新手仍然是項工程。不管是花了多少時間還是耐心,我們組終於成功完成了這次的設計。我開始以為最後的報告不是很難,現在想來我的感覺是錯了。對於我們初次接觸單片機課程的我們,完成這份報告還是有一些難度。憑着之前學過一些相關知識的我們,我們互相討論交流完成了報告,並努力做到最好。

我很慶幸可以和其他幾位同學一組完成報告,他們給了我很多幫助,讓我這位女生也可以體會到動手的樂趣。在最後,我要感謝我們的老師,無論是課設過程中還是最後整理報告的過程中,他們給了我最完整的指導,讓我不再很迷茫,不再不知所措。

單片機課程設計8

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

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

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

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

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

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

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

單片機課程設計9

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

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

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

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

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

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

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

單片機課程設計10

為期一週的單片機實訓結束了,真是讓我受益匪淺啊!學到了很多東西,不管怎樣樣,先感謝學校給我的這麼多機會,真正的學到了東西。隨着電子技術的發展,個性是隨着大規模集成電路的產生,給人們的生活帶來了根本性的變化,我們就學習了單片機這門課程,感覺是有點難。也不明白整個學習過程是怎樣過來得,但是時間不等人。但是在學習中,我才發現學習單片機不僅僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎樣和電腦相連都不明白,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鑽研它。但是在學習中,我才發現學習單片機不僅僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎樣和電腦相連都不明白,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鑽研它。時光飛逝,一轉眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一週內完成了。俗話説“好的開始是成功的一半”。

説起課程設計,我認為最重要的就是做好設計的預習,認真的研究老師給的題目,選一個自己有興趣的題目。其次,老師對實驗的講解要一絲不苟的去聽去想,因為只有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收穫也沒有。最後,要重視程序的模塊化,修改的方便,也要注重程序的調試,掌握其方法。在全組人竭盡全力,老師的精心指導下,程序基本編寫成功,這是我們共同努力的結果,在享受我們成果之時,不得不感慨單片機的重要性與高難度性,所以為期一週的單片機課程設計沒有浪費我我們學到了很多知識,也讓我們對單片機有了更深一步的瞭解,雖然最後結果是出來了,可這與老師的精心指導是分不開的她引導我們的思路,本來一竅不通的我們經過老師的點撥基本上通了,所以老師是功不可沒的。總而言之,單片機課程設計對於我們有很大的幫忙,我們從中受益匪淺。

單片機課程設計11

  這個學期的單片機課已經早早的上完了,但是理論純屬理論,沒有與實踐的結合總讓我們學的不踏實,感覺沒有達到學以致用的效果。所慶幸的是在課程介紹考試完之後,老師給我們安排了這次單片機課程設計,給了我們學以致用的做好的實踐。

關於這次課程設計,我們花費了比較多的心思,既是對課程理論內容的一次複習和鞏固,還讓我們豐富了更多與該專業相關的其他知識,比如軟件應用等,在摸索中學習,在摸索中成長,在學習的過程中帶着問題去學我發現效率很高,這是我做這次課程設計的又一收穫,在真正設計之前我們做了相當豐富的準備,首先鞏固一下課程理論,再一遍熟悉課程知識的構架,然後結合加以理論分析、總結,有了一個清晰的思路和一個完整的的軟件流程圖之後才着手設計。在設計程序時,我們不能妄想一次就將整個程序設計好,反覆修改、不斷改進是程序設計的必經之路;養成註釋程序的好習慣是非常必要的,一個程序的完美與否不僅僅是實現功能,而應該讓人一看就能明白你的思路,這樣也能為資料的保存和交流提供了方便;我覺得在設計課程過程中遇到問題是很正常,但我們應該將每次遇到的問題記錄下來,並分析清楚,以免下次再碰到同樣的問題的課程設計又出錯了。

除了對此次設計的準備工作之外,我們還學到了很多平時難得的東西,首先是團隊協作,在這次設計當中,難免和同學產生觀點和意見的分歧,以及分工明細、時間安排等不合理,通過這次設計,我們體會到了團結合作的重要性及力量之強大,還有讓我們處理事情更加有條理,思路更加清晰明瞭了,發現、提出、分析、解決問題和實踐能力的提高都將受益於我在以後的學習、工作和生活中。

此次的設計,其實也是我們所學知識的一次綜合運用,讓我深深的認識到了學習單片機要有一定的基礎,要有電子技術方面的數字電路和模擬電路等方面的理論基礎,特別是數字電路;也要有編程語言的彙編語言或C語言。要想成為單片機高手,我們首先要學好彙編語言,然後轉入C語言學習,所以我們不能學到後面就忘了前面的知識,更應該將所學的知識緊緊的結合在一起,綜合運用,所謂設計,就是要求創新,只有將知識綜合運用起來才能真正的設計好。

單片機課程設計12

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

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

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

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

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

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

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

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

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

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

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

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

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

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

單片機課程設計13

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

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

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

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

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

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

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

單片機課程設計14

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

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

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

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

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

單片機課程設計15

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 文章版權屬於文章作者所有,轉載請註明 https://xuewengu.com/flhy/sheji/6g1ymy.html