單片機課程設(shè)計報告大全(18篇)

字號:

    報告是一種系統(tǒng)地介紹、總結(jié)和闡述某一事實或問題的書面材料。編寫一份完美的報告需要有充分的準(zhǔn)備和計劃。請注意這些報告范例僅供參考,需要根據(jù)實際情況進行調(diào)整和定制。
    單片機課程設(shè)計報告篇一
    報告內(nèi)容:
    功能模塊子程序?qū)崿F(xiàn)的任務(wù)、算法思路、程序設(shè)計流程圖。
    2.完成電子鐘程序設(shè)計并注釋。
    3.分析電子鐘走時的誤差和產(chǎn)生此誤差的原因。
    4.分析總結(jié)編程調(diào)試過程中出現(xiàn)的問題和解決的辦法。
    5.總結(jié)數(shù)字電子鐘設(shè)計心得和體會。
    注:單片機課程設(shè)計報告統(tǒng)一用a4的白紙手寫,白紙自己準(zhǔn)備,報告內(nèi)容按實驗指導(dǎo)書后面的要求寫,程序代碼可以打印,下周五(12月28日)2點前交到各班學(xué)習(xí)委員手中!
    單片機課程設(shè)計報告篇二
    結(jié)束了兩周的電視機實訓(xùn),我們又迎來了單片機課程設(shè)計實訓(xùn),真是讓我們受益匪淺啊學(xué)到了很多東西,不管怎樣樣,先感謝學(xué)校給我的這么多機會.真正的學(xué)到了東西.為期一周的單片機課程設(shè)計讓我們受益匪淺.此次課程設(shè)計軟件與硬件相結(jié)合,考察了我們的焊接水平與編程潛力.對于我們應(yīng)用電子技術(shù)的學(xué)生而言焊接是不成問題,也很順利;可到了編程時就出現(xiàn)了很大的障礙,先開始的顯示時鐘還算順利,下面的報警部分就花費了相當(dāng)長的時間,還有加上報警時的音樂也是我們到圖書館里查閱資料由匯編轉(zhuǎn)化成c語言得來的.本來還以為編程會很簡單的,等到實際操作起來才明白它的復(fù)雜性,沒有想像中的那么得心應(yīng)手,理解流程是有思維的前提.單片機是我們上學(xué)期開設(shè)的課程,所以很多專業(yè)知識也都忘記了.但是經(jīng)過我們一步步的努力,花費的時間與精力最后沒有白費,效果漸漸地出現(xiàn)了.其實本身程序的思維是正確的,只是步驟中有點小錯誤,所以導(dǎo)致整個程序的結(jié)果很亂,在仔細(xì)修改程序之后,最后一步步地到達效果了.
    編程序舍棄了,到網(wǎng)上下載了一段音樂程序,是c語言編的.要讓音樂在我們的紅外報警系統(tǒng)中唱出來可不是什么簡單的事情,雖然找到了音樂程序,但要讓音樂程序跟我們的主程序融合在一齊得花費點心思了.
    最后在全組人竭盡全力,老師的精心指導(dǎo)下,程序基本編寫成功,這是我們共同努力的結(jié)果,在享受我們成果之時,不得不感慨單片機的重要性與高難度性,所以為期一周的單片機課程設(shè)計沒有浪費,我們從中學(xué)到了很多知識.,也讓我們對單片機有了更深一步的了解.雖然最后結(jié)果是出來了,可這與老師的精心指導(dǎo)是分不開的,她引導(dǎo)我們的思路,本來一竅不通的我們經(jīng)過老師的點撥基本上通了,所以說老師是功不可抹的.
    總而言之,單片機課程設(shè)計對于我們有很大的幫忙,我們從中受益匪淺。
    將本文的word文檔下載到電腦,方便收藏和打印。
    單片機課程設(shè)計報告篇三
    課程設(shè)計是培養(yǎng)學(xué)生綜合運用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),是對學(xué)生實際工作能力的具體訓(xùn)練和考察過程。隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機已經(jīng)成為當(dāng)今計算機應(yīng)用中空前活躍的領(lǐng)域,在生活中可以說得是無處不在。因此作為二十一世紀(jì)的大學(xué)來說掌握單片機的開發(fā)技術(shù)是十分重要的。
    回顧起此次單片機課程設(shè)計,至今我仍感慨頗多,的確,從選題到定稿,從理論到實踐,在整整兩星期的日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。在設(shè)計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,比如說三極管pnp管腳不懂怎么放置,不懂分得二極管的正負(fù)極,對單片機匯編語言掌握得不好……通過這次課程設(shè)計之后,一定把以前所學(xué)過的知識重新溫故。
    這次課程設(shè)計終于順利完成了,在設(shè)計中遇到了很多編程問題,最后在信盈達劉老師的辛勤指導(dǎo)下,終于游逆而解。同時,在劉老師的身上我學(xué)得到很多實用的知識,在次我表示感謝!同時,對給過我?guī)椭乃型瑢W(xué)和信盈達各位指導(dǎo)老師再次表示忠心的感謝!
    做了兩周的課程設(shè)計,有很多的心得體會,有關(guān)于單片機方面的,更多的是關(guān)于人與人之間關(guān)系方面的。
    我們組一共有三個人,但其他兩個人是真的神龍見首不見尾,除了在最后答辯的時候他們一起坐在了我旁邊,冠冕堂皇的指著我畫了幾遍的圖說了幾嘴,我想可能他們自己都不知道自己在說怎么,雖然有的東西他們也答出來了。我佩服他們的勇氣,羨慕他們的運氣(我見到的很多做了10天的人最后的成績都有不如他們的),但是鄙視他們的做法。
    所幸的是,我得到了很多同學(xué)的幫助。我想沒有他們我可能都要放棄了,因為我本人對單片機也并不是很熟悉,學(xué)的東西好像它是它,我是我似的,理論聯(lián)系不了實際。以前的匯編語言沒學(xué)好,一開始的程序這塊兒就要令我抓狂了。后來請教我們班的一個男生,每次跟他一起到試驗室調(diào)試程序(他們組也只有他一個人動手),看他邊做邊給我講解。最后在開發(fā)機上做出來的時候,雖然不是我自己寫的,但看他那么高興,我也有一種分享到的成就感。后來我們組就用了他寫的程序,他自己又抽空做了些拓展。
    接下來就是做硬件方面的焊接工作了。沒想到這項看起來不需要多少技術(shù)的工作卻是非常的勞心勞力。很多次是早上起來帶瓶水帶些吃的到實訓(xùn)中心,一泡就是一天。我看到有很多人跟我一樣,不同的是他們是三三兩兩,而我大部分時間都是一個人做。在這個時候也有很多人幫助我,或是熱心的幫我?guī)э?,或是在我打盹兒的時候幫我做點焊接。大家都鼓勵我,即使最后出不來東西,但是一定要堅持把它做完。當(dāng)我想放棄的時候,我也這么對自己說,即使你做出來的是次品甚至不合格品,但是你一定要拿出來一件成品。
    在要驗收前,終于做了一件成品出來,不幸的是它真的是一件不合格品。幫我的那個男生做的已經(jīng)出來了,所以最后應(yīng)該還是我的焊接方面的問題。有一點灰心,想再重做來不及了,單是檢查線路卻也查不出來什么問題。那么就準(zhǔn)備答辯吧。我對著電路圖再看課本,發(fā)現(xiàn)以前很多覺得很難記的東西現(xiàn)在記起來容易多了,因為整天都在同它們打交道。51的引腳及其功能,a/d轉(zhuǎn)換器的,驅(qū)動器的,所有我用到的我都一再的看書了解,同時請教同學(xué)我看書過程當(dāng)中的疑惑。在這個過程中又發(fā)現(xiàn)了以前焊接當(dāng)中出的一些問題,能改的就改,不能改的,咳,要是時間再多一些,或者我能早點做好,要是不只是我一個人動手……算了吧,不要想那些如果,還是準(zhǔn)備我自己的,做好我現(xiàn)在能做的吧。
    還好,驗收還算成功,得了3分,不是很高,但是我覺得對我來說已經(jīng)很好,代表了我真實的水平,我覺得我對單片機的一些知識在這個動手的過程中真的是從無到有增長的。同時我也盡量不去想別人得了多少分,沒有什么不平衡的,有些人付出的是努力,有些人付出的是風(fēng)險代價,其實這也沒有什么不一樣,這一點我早就了解。
    最后,我發(fā)現(xiàn)自己對單片機竟然也有了一點興趣,想暑假回家以后自己去買一些東西來做,再補一補匯編語言。有什么問題請教下以前的那些老同學(xué)好了,他們好厲害,在高中勞動課就成功的做出過調(diào)頻收音機,大一暑假的時候參加了學(xué)校的電子競賽培訓(xùn)接著比賽,不過后來怎么樣我就不知道了。汗。看來要多保持聯(lián)絡(luò),這次回家就好好找他們敘敘舊。
    通過一個學(xué)期的學(xué)習(xí),我認(rèn)為要學(xué)好c語言程序這門課程,不僅要認(rèn)真閱讀課本知識,更重要的是要通過上機實踐才能增強和鞏固我的知識。特別是作為高職生,更要注重實踐這一環(huán)節(jié),只有這樣我們才能成為合格的計算機人材。
    整個設(shè)計通過了軟件和硬件上的調(diào)試。我想這對于自己以后的學(xué)習(xí)和工作都會有很大的幫助。在這次設(shè)計中遇到了很多實際性的問題,在實際設(shè)計中才發(fā)現(xiàn),書本上理論性的東西與在實際運用中的還是有一定的出入的,所以有些問題不但要深入地理解,而且要不斷地更正以前的錯誤思維。一切問題必須要靠自己一點一滴的解決,而在解決的過程當(dāng)中你會發(fā)現(xiàn)自己在飛速的提升。對于教材管理系統(tǒng),其程序是比較簡單的,主要是解決程序設(shè)計中的問題,而程序設(shè)計是一個很靈活的東西,它反映了你解決問題的邏輯思維和創(chuàng)新能力,它才是一個設(shè)計的靈魂所在。因此在整個設(shè)計過程中大部分時間是用在程序上面的。很多子程序是可以借鑒書本上的,但怎樣銜接各個子程序才是關(guān)鍵的問題所在,這需要對系統(tǒng)的結(jié)構(gòu)很熟悉。因此可以說系統(tǒng)的設(shè)計是軟件和硬件的結(jié)合,二者是密不可分的。通過這次課程設(shè)計我也發(fā)現(xiàn)了自身存在的不足之處,雖然感覺理論上已經(jīng)掌握,但在運用到實踐的過程中仍有意想不到的困惑,經(jīng)過一番努力才得以解決。
    這也激發(fā)了我今后努力學(xué)習(xí)的興趣,我想這將對我以后的學(xué)習(xí)產(chǎn)生積極的影響。其次,這次課程設(shè)計讓我充分認(rèn)識到團隊合作的重要性,只有分工協(xié)作才能保證整個項目的有條不絮。另外在課程設(shè)計的過程中,當(dāng)我們碰到不明白的問題時,指導(dǎo)老師總是耐心的講解,給我們的設(shè)計以極大的幫助,使我們獲益匪淺。因此非常感謝老師的教導(dǎo)。通過這次設(shè)計,我懂得了學(xué)習(xí)的重要性,了解到理論知識與實踐相結(jié)合的重要意義,學(xué)會了堅持、耐心和努力,這將為自己今后的學(xué)習(xí)和工作做出了最好的榜樣。我覺得作為一名軟件工程專業(yè)的學(xué)生,這次課程設(shè)計是很有意義的。更重要的是如何把自己平時所學(xué)的東西應(yīng)用到實際中。雖然自己對于這門課懂的并不多,很多基礎(chǔ)的東西都還沒有很好的掌握,覺得很難,也沒有很有效的辦法通過自身去理解,但是靠著這一個多禮拜的“學(xué)習(xí)”,在小組同學(xué)的幫助和講解下,漸漸對這門課逐漸產(chǎn)生了些許的興趣,自己開始主動學(xué)習(xí)并逐步從基礎(chǔ)慢慢開始弄懂它。
    我認(rèn)為這個收獲應(yīng)該說是相當(dāng)大的。一開始我們從參考書上找來了課題,但是畢竟是參考書,做到后來發(fā)現(xiàn)很多程序都是不完整的,這讓我們傷透了腦筋??粗鴦e的小組都弄得有模有樣了,可是我們連一個課題都還沒有定好。好不容易又找到了課題,可是結(jié)果還是很不盡人意。程序接線什么的都弄好了,調(diào)試也沒有問題,可是就是無法達到預(yù)期想要的結(jié)果。參考書畢竟只是一個參考,設(shè)計這種東西最后還是要靠自己動腦筋。然后我們大家一起齊心協(xié)力,從平時做的實驗﹑老師上課的舉例﹑書本上的知識以及老師的輔導(dǎo)和其他同學(xué)的幫助下終于完成了。應(yīng)該說這是通過我們小組成員的共同努力和動腦完成的,雖然內(nèi)容并不是很復(fù)雜,但是我們覺得設(shè)計的過程相當(dāng)重要,學(xué)到了很多,收獲了很多。我覺得課程設(shè)計反映的是一個從理論到實際應(yīng)用的過程,但是更遠(yuǎn)一點可以聯(lián)系到以后畢業(yè)之后從學(xué)校轉(zhuǎn)到踏上社會的一個過程。小組人員的配合﹑相處,以及自身的動腦和努力,都是以后工作中需要的。
    單片機課程設(shè)計報告篇四
    做了兩周的單片機課程設(shè)計,我有了很多的體會和感想。
    我們的課程設(shè)計有兩個主要資料:一個是出租車計費器系統(tǒng)(還包括255計數(shù)和50000計數(shù));另一個就是溫度報警系統(tǒng)。實習(xí)能夠在實驗室里做,也能夠在寢室里自己做,我大部分時間還是在寢室里做的。
    出租車計費器的設(shè)計是第一周的資料,由于有了老師的設(shè)計圖和程序,只需要改一下自己所要求的變量就好。單片機的編程用的主要是匯編語言,說實話,我對匯編語言談不上掌握,充其量只是了解。學(xué)校安排的課程真的太少了,關(guān)于語言部分的學(xué)習(xí)只學(xué)了幾節(jié)課的資料,整本單片機書的資料也是學(xué)了三分之一多一點。
    第二周的資料就是溫度報警系統(tǒng)的設(shè)計。這個資料沒有現(xiàn)成的程序和設(shè)計圖,需要我們真正親手去編,最郁悶的莫過于畫設(shè)計圖。按照實驗要求上的圖畫了出來,加載程序以后卻不能正常運行,改了好多次都沒有成功。同學(xué)們電腦上軟件的版本差異也影響了交流。有些元件的型號不同,但在選用時圖形確很相似,致使選錯了元件,影響了結(jié)果。
    這兩周的實習(xí)真的有點郁悶,程序里面的好多資料不懂,自我感覺是單片機我們所學(xué)的資料還不足以編出這兩個程序,但是只好硬著頭皮去看去理解。但在學(xué)習(xí)過程中也充滿了樂趣,當(dāng)看懂了程序的一些語句,畫出了要求的設(shè)計圖,那我喜悅那種成就感油然而生。
    這次實習(xí)讓我受益匪淺,無論從知識上還是其他的各個方面。上課的時候的學(xué)習(xí)從來沒有見過真正的單片機,只是從理論的角度去理解枯燥乏味。但在實習(xí)中見過甚至使用了單片機及其系統(tǒng),能夠理論聯(lián)系實際的學(xué)習(xí),開闊了眼界,提高了單片機知識的理解和水平。在這次課程設(shè)計中又讓我體會到了合作與團結(jié)的力量,當(dāng)遇到不會或是設(shè)計不出來的地方,我們就會在qq群里討論或者是同學(xué)之間相互幫忙。團結(jié)就是力量,無論在此刻的學(xué)習(xí)中還是在以后的工作中,團結(jié)都是至關(guān)重要的,有了團結(jié)會有更多的理念、更多的思維、更多的情感。
    單片機是很重要的一門課程,老師和一些工作的朋友都曾說過,如果學(xué)好一門單片機,就憑這個技術(shù)這門手藝找一個好工作也不成問題。盡管我們在課堂學(xué)到的資料很有限,但在以后的學(xué)習(xí)中單片機還需要好好的深入研究和學(xué)習(xí),學(xué)好了單片機也就多了一項生存的本錢。最后感謝老師對我們的精心指導(dǎo)和幫忙,感謝同學(xué)們對我的幫忙。
    單片機課程設(shè)計報告篇五
    這周我們進行了單片機實訓(xùn),一周中我們通過七個項目:p口輸入輸出2:繼電器控制3音頻控制4:子程序設(shè)計5:字符碰頭程序設(shè)計6:外部中斷7:急救車與交通信號燈,練習(xí)編寫了子程序、熟悉了人工會匯編方法、設(shè)計和調(diào)試方法。學(xué)習(xí)了p口、io端口、外部中斷技術(shù)的基本的使用方法及輸入輸出端口控制方法。而且初步掌握了大型程序的調(diào)試方法。
    實訓(xùn)中首先對mcs-5單片機開發(fā)試驗系統(tǒng)鍵盤監(jiān)控操作、使用及配套的仿真軟件的應(yīng)用進行了熟悉和了解。該實驗儀提供了許多基本實驗電路和實驗插孔,對于基本的實驗只需要少量連線就可以進行,減少了繁瑣的實驗連線過程,以減輕工作量,突出實驗的內(nèi)涵,達到培養(yǎng)實際動手能力,加強對實驗電路的理解。通過本實驗儀器進一步了解了單片機存儲器的組織結(jié)構(gòu)、單片機片內(nèi)片外數(shù)據(jù)存儲器讀寫方法、工作寄存器的應(yīng)用、單片機對簡單編程及調(diào)試方法進一步的掌握了調(diào)試軟件的操作方法和編程環(huán)境。
    知道它的復(fù)雜性,沒有想像中的那么得心應(yīng)手,理解流程是有思維的前提.不過經(jīng)過我們最后在全組人竭盡全力,老師的精心指導(dǎo)下,花費的時間與精力終于沒有白費,效果漸漸地出現(xiàn)了.這是我們共同努力的結(jié)果,在享受我們成果之時,不得不感慨單片機的重要性與高難度性,所以為期一周的單片機課程設(shè)計沒有浪費,我們從中學(xué)到了很多知識.,也讓我們對單片機有了更深一步的了解.雖然最后結(jié)果是出來了,可這與老師的精心指導(dǎo)是分不開的。
    這次實訓(xùn)雖然其中會有些錯誤和失敗,但總的來說是受益匪淺,在運用中發(fā)現(xiàn)問題,解決問題,就是最大的收獲。專心做自己的事,是一種樂趣;互相交流,是大家一起進步的必要過程;上網(wǎng)查閱資料,是獲得所需信息的有效途徑。我想,這些練習(xí)和經(jīng)驗都將是我以后最寶貴的財富!
    單片機課程設(shè)計報告篇六
    回顧起此次單片機課程設(shè)計,至今我仍感慨頗多,的確,從選題到定稿,從理論到實踐,在整整兩星期的日子里,能夠說得是苦多于甜,但是能夠?qū)W到很多很多的的東西,同時不僅僅能夠鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。
    透過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手潛力和獨立思考的潛力。在設(shè)計的過程中遇到問題,能夠說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,比如說三極管pnp管腳不懂怎樣放置,不懂分得二極管的正負(fù)極,對單片機匯編語言掌握得不好……透過這次課程設(shè)計之后,必須把以前所學(xué)過的知識重新溫故。
    這次課程設(shè)計最后順利完成了,在設(shè)計中遇到了很多編程問題,最后在梁強老師的辛勤指導(dǎo)下,最后游逆而解。同時,在梁強老師的身上我學(xué)得到很多實用的知識,在次我表示感謝!同時,對給過我?guī)兔Φ乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心的感謝!
    單片機課程設(shè)計報告篇七
    通過為期一周的單片機實訓(xùn),是我們對這門課有了許多新的了解,彌補了在課堂上學(xué)習(xí)的不足。相信這對我們以后的學(xué)習(xí)和工作都會有很大的幫助。我們一定要在最短的時間里對這些不足加以改正!
    首先,在這次試訓(xùn)中我被單片機強大的功能所震撼,以前在課堂上完全沒有能理解可編程單片機的優(yōu)越性。這次通過實體仿真軟件等輔助軟件的共同效果,是這次試訓(xùn)有了鮮明的活力。換是我們認(rèn)識到這次試訓(xùn)不僅僅是一個軟件的應(yīng)用,更多的是使我們認(rèn)識到學(xué)習(xí)到很多在課堂上無法得到的東西。特別是protues軟件的功能是我們了解了當(dāng)今開發(fā)系統(tǒng)的新方向,簡直太不可思議啦!
    單片機作為一種最簡單的軟件,與我們的日常生活息息相關(guān),了解一些單片機程序的簡單錄入是非常必要的。如:led顯示器、鍵盤和顯示器的應(yīng)用和原理。
    在被刺實訓(xùn)中我們每個人通過一個八位流水燈的制作,使我們深深地體會到了單片機在現(xiàn)實生活中的小小應(yīng)用,既增強了我們的好奇心,又鞏固了我們的理論知識。更讓我們體會到了單片機手動的開始平臺的完善與成熟。只要你有想法,單片機就有可能讓他成為現(xiàn)實。這里我學(xué)習(xí)完protues軟件后的第一感覺是,雖然這軟件工作不穩(wěn)定,但是會有相當(dāng)不錯的效果出來。這對我以后的工作一定會有幫助的。在這次試訓(xùn)中不僅只對單片機編程有了新的認(rèn)識,還對整個單片機的開發(fā)平臺都有了一廳的了解,這是一筆不錯的收獲。
    通過這幾天的試訓(xùn),使我的感觸很深,真實“條條大路通羅馬”,要達到目的,不同的人就有不同的方法。只要你的方法不錯!五花八門都可以,而且是各有特色。走出來的結(jié)果都有各自的獨到之處。在編程中“簡”字貫穿于整個程序設(shè)計中,越簡單越好,畢竟單片機留給用戶的資源是有限的,所以我們要充分利用這些資源,達到更好的效果,這些是我們在以后的學(xué)習(xí)生活中應(yīng)值得注意的地方。
    在試訓(xùn)中有苦有甜,當(dāng)我們?yōu)橐粋€很難攻破的程序找出路時,心情煩躁,感覺自己很不可理喻,當(dāng)程序一點一點編好后,自己從心底感覺到一點小小的安慰,看著自己的成果。感覺很欣慰,有一絲絲的甜意,幾天的實訓(xùn)使自己的思維邏輯也有了小小的進步。
    一、實驗?zāi)康暮鸵蟆?BR>    二、實驗儀器設(shè)備。
    三、實驗設(shè)計及調(diào)試:
    (一)實驗內(nèi)容。
    (二)實驗電路:畫出與實驗內(nèi)容有關(guān)的簡單實驗電路。
    (三)實驗設(shè)計及調(diào)試步驟:
    (1)對實驗內(nèi)容和實驗電路進行分析,理出完成實驗的設(shè)計思路。(2)列出程序設(shè)計所需的特殊標(biāo)志位、堆棧、內(nèi)部ram、工作寄存器等資源的分配列表,分配列表時注意考慮資源在程序執(zhí)行過程可能會出現(xiàn)沖突的問題。
    (3)畫出程序設(shè)計流程圖,包括主程序和各子程序流程圖。
    (4)根據(jù)(2)、(3)的內(nèi)容寫出實驗程序。
    (5)調(diào)試程序(可以使用模擬仿真器)。
    a、根據(jù)程序確定調(diào)試目的,即調(diào)試時所需觀察的內(nèi)容結(jié)果。
    b、根據(jù)各調(diào)試目的分別選擇調(diào)試所需的方法,如單步、斷點等命令,分別列出各調(diào)試方法中所需要關(guān)注記錄的內(nèi)容。
    c、調(diào)試程序,按各種調(diào)試方法記錄相應(yīng)的內(nèi)容。
    d、分析調(diào)試記錄的內(nèi)容和結(jié)果,找出程序中可能出錯的地方,然后修改程序,繼續(xù)調(diào)試、記錄、分析,直到調(diào)試成功。
    (四)實驗調(diào)試過程中所遇到的問題、解決問題的思路和解決的方法。
    單片機課程設(shè)計報告篇八
    選題三8×8點陣式led顯示系統(tǒng)。
    基本功能:能夠顯示點陣漢字。
    選題四電子計算器。
    基本功能:能夠進行加減乘除運算,并顯示運算結(jié)果。
    選題五數(shù)字溫度計。
    基本功能:能夠?qū)崟r顯示環(huán)境溫度。
    選題六lcd液晶顯示系統(tǒng)。
    基本功能:能夠顯示英文字符。
    選題七電子秒表。
    基本功能:能夠?qū)崿F(xiàn)秒表計時,并顯示計時值,能夠清零,重新計時。
    選題八電子萬年歷。
    基本功能:能夠輸入初始年月日,并能夠顯示當(dāng)前日期
    選題九智能交通燈。
    基本功能:模擬十字交通路口的紅綠黃三種燈的閃亮情況,控制交通。
    選題十電子密碼鎖。
    基本功能:當(dāng)搖搖棒搖動時,能夠顯示不同變換效果圖。
    提示:可以選用振動開關(guān)。
    選題十二多功能數(shù)字電子鐘。
    基本功能:能夠預(yù)置初始時間,并能夠?qū)崟r顯示當(dāng)前時間。
    每組選題人數(shù)不超過5人。
    論文寫作分以下幾個部分。
    一、選題的意義。
    二、主要功能。
    三、設(shè)計方案。
    四、硬件電路。
    六、總結(jié)。
    自制封面:包含課程設(shè)計題目、學(xué)號、姓名、班級等內(nèi)容。
    單片機課程設(shè)計報告篇九
    我們的課程設(shè)計有兩個主要內(nèi)容:一個是出租車計費器系統(tǒng)(包括255計數(shù)和5萬計數(shù));另一個是溫度報警系統(tǒng)。實習(xí)可以在實驗室或宿舍進行,我大部分時間都在宿舍進行。
    出租車計費器的設(shè)計是第一周的內(nèi)容。因為有了老師的設(shè)計圖紙和程序,你只需要改變你要求的變量。單片機編程主要使用匯編語言。說實話,我不能掌握匯編語言。充其量,我只知道。學(xué)校安排的課程真的太少了。我只學(xué)了幾節(jié)課的語言學(xué)習(xí),整本單片機書的內(nèi)容也學(xué)了三分之一以上。
    第二周的內(nèi)容是溫度報警系統(tǒng)的設(shè)計。這個內(nèi)容沒有現(xiàn)成的程序和設(shè)計圖紙,我們需要真正自己編寫。最令人沮喪的是畫設(shè)計圖紙。根據(jù)實驗要求上的圖片,加載程序后無法正常運行,多次更改失敗。計算機上軟件的版本差異也會影響交流。有些元件型號不同,但在選擇時圖形確實相似,導(dǎo)致選擇錯誤的元件,影響結(jié)果。
    在過去的兩周里,實習(xí)真的有點沮喪。程序中的許多內(nèi)容都不理解。我覺得我們學(xué)到的內(nèi)容不足以編寫這兩個程序,但我們不得不硬著頭皮去理解它們。但在學(xué)習(xí)的過程中也充滿了樂趣。當(dāng)我理解了程序的一些陳述并繪制了所需的設(shè)計圖紙時,我很高興成就感自發(fā)產(chǎn)生。
    無論是知識還是其他方面,這次實習(xí)都讓我受益匪淺。課堂上的'學(xué)習(xí)從來沒有見過真正的單片機,只是從理論的角度去理解枯燥。然而,我在實習(xí)中看到甚至使用了單片機及其系統(tǒng),可以理論聯(lián)系實際學(xué)習(xí),開闊視野,提高對單片機知識的理解和水平。在這個課程設(shè)計中,我意識到了合作與團結(jié)的力量。當(dāng)我們遇到無法設(shè)計或無法設(shè)計的地方時,我們將在qq小組中討論或幫助學(xué)生。團結(jié)就是力量。團結(jié)在當(dāng)前的學(xué)習(xí)和未來的工作中都非常重要。有了團結(jié),就會有更多的想法、思維和情感。
    單片機是一門非常重要的課程。老師和一些工作的朋友曾經(jīng)說過,如果你學(xué)好了一臺單片機,用這種技術(shù)和技術(shù)找到一份好工作是沒有問題的。雖然我們在課堂上學(xué)到的內(nèi)容非常有限,但單片機仍然需要在未來的學(xué)習(xí)中進行深入的研究和學(xué)習(xí)。如果我們學(xué)好了單片機,我們將有更多的生存成本。最后,感謝老師對我們的精心指導(dǎo)和幫助,感謝學(xué)生們對我的幫助。
    單片機課程設(shè)計報告篇十
    課程設(shè)計是培養(yǎng)學(xué)生綜合運用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),是對學(xué)生實際工作能力的具體訓(xùn)練和考察過程。隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機已經(jīng)成為當(dāng)今計算機應(yīng)用中空前活躍的領(lǐng)域, 在生活中可以說得是無處不在。因此作為二十一世紀(jì)的大學(xué)來說掌握單片機的開發(fā)技術(shù)是十分重要的。
    本次課程設(shè)計持續(xù)了一個多月的時間,它主要是培養(yǎng)我們通過把所學(xué)的理論知識應(yīng)用于實踐,并且這一次課程設(shè)計采用的萬用板搭建電路,想要焊接出來的電路板看起來整潔美觀,我們便需要從全局入手,要有全局統(tǒng)籌局部的思維,這樣才能更快捷設(shè)計出整齊美觀的電路板。
    剛開始時,由于自己的專業(yè)基礎(chǔ)不足,對課題設(shè)計有一些恐懼。剛開始只是對照電路圖一個個元件進行焊接,沒有對整個電路結(jié)構(gòu)進行布局。有經(jīng)驗的同學(xué)提醒我,如果繼續(xù)這樣下去,最后有些電路根本無法焊接上去。有了這種意識之后,我立即決定停止焊接,在同學(xué)的幫助下開始對整個電路圖進行合理的排列,根據(jù)不同的電路部分的不同的特殊要求來安排位置,以達到最佳。最優(yōu)的效果。在進行焊接的過程中慢慢的對此次課程越來越感興趣。
    然而在用程序?qū)τ布M行調(diào)試的時候卻出現(xiàn)了一些問題。整體焊接完畢后還是不能實現(xiàn)功能,通過一步一步的測量調(diào)試,檢查出多處漏焊、虛焊的現(xiàn)象,修改后還是有很多的問題,用萬用表不斷的測試也找不到問題所在,而且用盡了各種方法檢查了很久之后,任然沒有有這樣一個想法,但是沒有做出來心里實在是很不甘心,因此我還是向基礎(chǔ)扎實,經(jīng)驗豐富的同學(xué)請教,鼓勵自己做下去。在他們的幫助下,發(fā)現(xiàn)有的電線上的絕緣膠皮由于焊接時,溫度過熱有部分破損,導(dǎo)致部分短路。一些殘留的錫使得有些鍵盤與鍵盤之間連接了起來,卻又很難被發(fā)現(xiàn)。經(jīng)過多次修改和調(diào)整后,終于能基本實現(xiàn)功能。
    問題得以圓滿的解決,課題設(shè)計圓滿結(jié)束,在此過程學(xué)到的細(xì)心,堅持不懈,不畏困難將使我受益終身。這其中除了自己的努力,更多的是感謝我們的課題設(shè)計老師段正華教授的幫助。由于對電路原理的不熟,對匯編語言的不精通我對課程設(shè)計很懼怕,但是段正華教授一方面在理論課上教育我們要對自己有信心,要爭做一流的學(xué)者,并很詳細(xì)很專業(yè)的為我們講解了本次課程設(shè)計的理論知識,讓我對此有了宏觀上了解,并能夠掌握這些理論知識,為以后的實際操作提供了堅實的基礎(chǔ)。另一方面在實際操作時,也給我們很多技術(shù)上的指導(dǎo),讓我們能在此過程中,學(xué)到更多的操作技能。
    接下來就是做硬件方面的焊接工作了。沒想到這項看起來不需要多少技術(shù)的工作卻是非常的勞心勞力。很多次是早上起來帶瓶水帶些吃的到實訓(xùn)中心,一泡就是一天。我看到有很多人跟我一樣,不同的是他們是三三兩兩,而我大部分時間都是一個人做。在這個時候也有很多人幫助我,或是熱心的幫我?guī)э垼蚴窃谖掖蝽飪旱臅r候幫我做點焊接。大家都鼓勵我,即使最后出不來東西,但是一定要堅持把它做完。當(dāng)我想放棄的時候,我也這么對自己說,即使你做出來的是次品甚至不合格品,但是你一定要拿出來一件成品。
    在要驗收前,終于做了一件成品出來,不幸的是它真的是一件不合格品。幫我的那個男生做的已經(jīng)出來了,所以最后應(yīng)該還是我的焊接方面的問題。有一點灰心,想再重做來不及了,單是檢查線路卻也查不出來什么問題。那么就準(zhǔn)備答辯吧。我對著電路圖再看課本,發(fā)現(xiàn)以前很多覺得很難記的東西現(xiàn)在記起來容易多了,因為整天都在同它們打交道。51的引腳及其功能,a/d轉(zhuǎn)換器的,驅(qū)動器的,所有我用到的我都一再的看書了解,同時請教同學(xué)我看書過程當(dāng)中的疑惑在這個過程中又發(fā)現(xiàn)了以前焊接當(dāng)中出的一些問題,能改的就改,不能改的,咳,要是時間再多一些,或者我能早點做好,要是不只是我一個人動手……算了吧,不要想那些如果,還是準(zhǔn)備我自己的,做好我現(xiàn)在能做的吧。
    最后,我發(fā)現(xiàn)自己對單片機竟然也有了一點興趣,想暑假回家以后自己去買一些東西來做,再補一補匯編語言。有什么問題請教下以前的那些老同學(xué)好了,他們好厲害,在高中勞動課就成功的做出過調(diào)頻收音機,大一暑假的時候參加了學(xué)校的電子競賽培訓(xùn)接著比賽,不過后來怎么樣我就不知道了。汗??磥硪啾3致?lián)絡(luò),這次回家就好好找他們敘敘舊。
    回顧起此次單片機課程設(shè)計,至今我仍感慨頗多,的確,從選題到定稿,從理論到實踐,在整整兩星期的日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。在設(shè)計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,比如說三極管pnp管腳不懂怎么放置,不懂分得二極管的正負(fù)極,對單片機匯編語言掌握得不好……通過這次課程設(shè)計之后,一定把以前所學(xué)過的知識重新溫故。
    這次課程設(shè)計終于順利完成了,在設(shè)計中遇到了很多編程問題,最后在老師的辛勤指導(dǎo)下,終于游逆而解。同時,在老師的身上我學(xué)得到很多實用的知識,在次我表示感謝!同時,對給過我?guī)椭乃型瑢W(xué)和老師再次表示忠心的感謝!
    單片機課程設(shè)計報告篇十一
     課程單片機設(shè)計心得體會怎么寫?做完一個課程之后你又是你感想?請看下面:
     兩周的單片機課程設(shè)計終于順利完成了,其中包含著快樂,也有辛酸。
     我們選的設(shè)計題目是“數(shù)字溫度計”,大家都覺得這個題目是比較簡單的。
     其實不然,做了之后,發(fā)現(xiàn)設(shè)計電路雖然簡單,但我們認(rèn)為它真正困難的地方是程序設(shè)計,不過在我們同心努力下最終完成了。
     我們剛選該題目時,真的是一頭霧水,硬件電路不知如何下手,更何談解決程序那塊,因為我們所學(xué)的都是單片機方面的理論知識,應(yīng)用到實踐中去還比較少。
     不過,我們?nèi)艘矝]偷下懶,迅速分工去查閱和收集資料。
     我們?nèi)チ藞D書館借一些參考書,上網(wǎng)找一些相關(guān)資料,并且請教指導(dǎo)老師。
     通過不斷努力,終于把數(shù)字溫度計的思路和模型定了下來并開始分一個人去焊接硬件電路,剩下的去整理和修改程序。
     通過一番整理和修改后,在電腦上進行仿真,仿真成功后準(zhǔn)備焊接電路板。
     在焊接電路板中,我們首先對硬件電路進行布局,然后確認(rèn)無誤后,在電路板上進行焊接,這個過程我們覺得是做得比較快的,以至于后面出現(xiàn)了虛焊的錯誤。
     焊接電路板完工,細(xì)心檢查后,進行通電測試。
     結(jié)果液晶lcd沒有顯示,通過檢查,原來是lcd壞了,在換了塊新的后,能顯示顯示值。
     但還有個問題是,當(dāng)報警電路不會報警,在請教老師后,發(fā)現(xiàn)走動蜂鳴器的電壓太低了,是因為串接了一個太大的電阻。
     然后,我們換了一個小電阻,但這時蜂鳴器卻一直在叫,停不下來,不過,在我們?nèi)说牡募?xì)心檢查下,原來是在放大電路的一端虛焊了,這說明我們焊接電路的技術(shù)還不夠好。
     在重新焊接那端后,數(shù)字溫度電路終于成功實現(xiàn)功能,當(dāng)時我們的心情都是無比興奮和快樂的,因為我們兩周的辛苦沒有白費。
     在完成單片機課程設(shè)計后,我們發(fā)現(xiàn)我們還有許多不足,所學(xué)到的知識還遠(yuǎn)遠(yuǎn)不夠,以至于還有一些功能不能被動完成。
     但通過學(xué)習(xí)這一次實踐,增強了我們的動手能力,提高和鞏固了單片機方面的知識,特別是軟件方面。
     從中增強了我們的團隊合作精神,并讓我們認(rèn)識到把理論應(yīng)用到實踐中去是多么重要。
     作為一名自動化專業(yè)的大三學(xué)生,我覺得做單片機課程設(shè)計是十分有意義的,而且是十分必要的。
     在已度過的大學(xué)時間里,我們大多數(shù)接觸的是專業(yè)課。
     我們在課堂上掌握的僅僅是專業(yè)課的理論知識,如何去鍛煉我們的實踐能力?如何把我們所學(xué)的專業(yè)基礎(chǔ)課理論知識運用到實踐中去呢?我想做類似的課程設(shè)計就為我們提供了良好的實踐平臺。
     這次單片機課程設(shè)計我們歷時兩個星期,在我們班里算是倒數(shù)幾組完成的吧,但經(jīng)過這兩個星期的實踐和體驗下來,我們又怎么會去在乎那個先后問題呢,因為對我來說學(xué)到的不僅是那些知識,更多的是團隊和合作。
     現(xiàn)在想來,也許學(xué)校安排的課程設(shè)計有著它更深層的意義吧,它不僅僅讓我們綜合那些理論知識來運用到設(shè)計和創(chuàng)新,還讓我們知道了一個團隊凝聚在一起時所能發(fā)揮出的巨大潛能!
     單片機作為我們的主要專業(yè)課之一,雖然在大三開學(xué)初我對這門課并沒有什么興趣,覺得那些程序枯燥乏味,但在這次課程設(shè)計后我發(fā)現(xiàn)自己在一點一滴的努力中對單片機的興趣也在逐漸增加。
     過沒想到這項看起來不需要多少技術(shù)的工作卻是非常需要耐心和精力在兩個星期后的今天我已明白課程設(shè)計對我來說的意義,它不僅僅是讓我們把所學(xué)的理論知識與實踐相結(jié)合起來,提高自己的實際動手能力和獨立思考的能力,更重要的是同學(xué)間的團結(jié),雖然我們這次花去的時間比別人多,但我相信我們得到的也會更多!
     在做本次課程設(shè)計的過程中,我感觸最深的當(dāng)屬查閱大量的設(shè)計資料了。
     為了讓自己的設(shè)計更加完善,查閱這方面的設(shè)計資料是十分必要的,同時也是必不可少的。
     我們是在做單片機課程設(shè)計,但我們不是藝術(shù)家,他們可以拋開實際盡情在幻想的世界里翱翔,而我們一切都要有據(jù)可依,有理可尋,不切實際的構(gòu)想永遠(yuǎn)只能是構(gòu)想,永遠(yuǎn)無法升級為設(shè)計。
     其次,在這次課程設(shè)計中,我們運用到了以前所學(xué)的專業(yè)課知識,如:cad制圖、匯編語言、模擬和數(shù)字電路知識等。
     雖然過去從未獨立應(yīng)用過它們,但在學(xué)習(xí)的過程中帶著問題去學(xué)我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)計的又一收獲。
     要養(yǎng)成注釋程序的好習(xí)慣,一個程序的完美與否不僅僅是實現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在設(shè)計課程過程中遇到問題是很正常德,但我們應(yīng)該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題的課程設(shè)計結(jié)束了,但是從中學(xué)到的知識會讓我受益終身。
     發(fā)現(xiàn)、提出、分析、解決問題和實踐能力的提高都會受益于我在以后的學(xué)習(xí)、工作和生活中。
     設(shè)計過程,好比是我們?nèi)祟惓砷L的歷程,常有一些不如意,但畢竟這是第一次做,難免會遇到各種各樣的問題。
     在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固。
     我們通過查閱大量有關(guān)資料,并在小組中互相討論,交流經(jīng)驗和自學(xué),若遇到實在搞不明白的問題就會及時請教老師,使自己學(xué)到了不少知識,也經(jīng)歷了不少艱辛,但收獲同樣巨大。
     通過這次課程設(shè)計我也發(fā)現(xiàn)了自身存在的不足之處,雖然感覺理論上已經(jīng)掌握,但在運用到實踐的過程中仍有意想不到的困惑,經(jīng)過一番努力才得以解決。
     這也激發(fā)了我今后努力學(xué)習(xí)的興趣,我想這將對我以后的學(xué)習(xí)產(chǎn)生積極的影響。
     通過這次設(shè)計,我懂得了學(xué)習(xí)的重要性,了解到理論知識與實踐相結(jié)合的重要意義,學(xué)會了堅持、耐心和努力,這將為自己今后的學(xué)習(xí)和工作做出了最好的榜樣。
     我覺得作為一名自動化專業(yè)的學(xué)生,單片機的課程設(shè)計是很有意義的。
     更重要的是如何把自己平時所學(xué)的東西應(yīng)用到實際中。
     雖然自己對于這門課懂的并不多,很多基礎(chǔ)的東西都還沒有很好的掌握,覺得很難,也沒有很有效的辦法通過自身去理解,但是靠著這一個多禮拜的“學(xué)習(xí)”,在小組同學(xué)的幫助和講解下,漸漸對這門課逐漸產(chǎn)生了些許的興趣,自己開始主動學(xué)習(xí)并逐步從基礎(chǔ)慢慢開始弄懂它。
     我認(rèn)為這個收獲應(yīng)該說是相當(dāng)大的。
     覺得課程設(shè)計反映的是一個從理論到實際應(yīng)用的過程,但是更遠(yuǎn)一點可以聯(lián)系到以后畢業(yè)之后從學(xué)校轉(zhuǎn)到踏上社會的'一個過程。
     小組人員的配合﹑相處,以及自身的動腦和努力,都是以后工作中需要的。
     做了兩周的單片機課程設(shè)計,我有了很多的體會和感想。
     我們的課程設(shè)計有兩個主要內(nèi)容:一個是出租車計費器系統(tǒng)(還包括255計數(shù)和50000計數(shù));另一個就是溫度報警系統(tǒng)。
     實習(xí)可以在實驗室里做,也可以在寢室里自己做,我大部分時間還是在寢室里做的。
     出租車計費器的設(shè)計是第一周的內(nèi)容,由于有了老師的設(shè)計圖和程序,只需要改一下自己所要求的變量就好。
     單片機的編程用的主要是匯編語言,說實話,我對匯編語言談不上掌握,充其量只是了解。
     學(xué)校安排的課程真的太少了,關(guān)于語言部分的學(xué)習(xí)只學(xué)了幾節(jié)課的內(nèi)容,整本單片機書的內(nèi)容也是學(xué)了三分之一多一點。
     第二周的內(nèi)容就是溫度報警系統(tǒng)的設(shè)計。
     這個內(nèi)容沒有現(xiàn)成的程序和設(shè)計圖,需要我們真正親手去編,最郁悶的莫過于畫設(shè)計圖。
     按照實驗要求上的圖畫了出來,加載程序以后卻不能正常運行,改了好多次都沒有成功。
     同學(xué)們電腦上軟件的版本差異也影響了交流。
     有些元件的型號不同,但在選用時圖形確很相似,致使選錯了元件,影響了結(jié)果。
     這兩周的實習(xí)真的有點郁悶,程序里面的好多內(nèi)容不懂,自我感覺是單片機我們所學(xué)的內(nèi)容還不足以編出這兩個程序,但是只好硬著頭皮去看去理解。
     但在學(xué)習(xí)過程中也充滿了樂趣,當(dāng)看懂了程序的一些語句,畫出了要求的設(shè)計圖,那我喜悅那種成就感油然而生。
     這次實習(xí)讓我受益匪淺,無論從知識上還是其他的各個方面。
     上課的時候的學(xué)習(xí)從來沒有見過真正的單片機,只是從理論的角度去理解枯燥乏味。
     但在實習(xí)中見過甚至使用了單片機及其系統(tǒng),能夠理論聯(lián)系實際的學(xué)習(xí),開闊了眼界,提高了單片機知識的理解和水平。
     在這次課程設(shè)計中又讓我體會到了合作與團結(jié)的力量,當(dāng)遇到不會或是設(shè)計不出來的地方,我們就會在qq群里討論或者是同學(xué)之間相互幫助。
     團結(jié)就是力量,無論在現(xiàn)在的學(xué)習(xí)中還是在以后的工作中,團結(jié)都是至關(guān)重要的,有了團結(jié)會有更多的理念、更多的思維、更多的情感。
     單片機是很重要的一門課程,老師和一些工作的朋友都曾說過,如果學(xué)好一門單片機,就憑這個技術(shù)這門手藝找一個好工作也不成問題。
     盡管我們在課堂學(xué)到的內(nèi)容很有限,但在以后的學(xué)習(xí)中單片機還需要好好的深入研究和學(xué)習(xí),學(xué)好了單片機也就多了一項生存的本錢。
     最后感謝老師對我們的精心指導(dǎo)和幫助,感謝同學(xué)們對我的幫助。
    單片機課程設(shè)計報告篇十二
    作為一名自動化專業(yè)的,我覺得做單片機課程設(shè)計是十分有意義的,而且是十分必要的。在已度過的大學(xué)時間里,我們大多數(shù)接觸的是專業(yè)課。我們在課堂上掌握的僅僅是專業(yè)課的理論知識,如何去鍛煉我們的實踐能力?如何把我們所學(xué)的專業(yè)基礎(chǔ)課理論知識運用到實踐中去呢?我想做類似的課程設(shè)計就為我們提供了良好的實踐平臺。
    在做本次課程設(shè)計的過程中,我感觸最深的當(dāng)屬查閱大量的設(shè)計資料了。為了讓自己的設(shè)計更加完善,查閱這方面的設(shè)計資料是十分必要的,同時也是必不可少的。我們是在做單片機課程設(shè)計,但我們不是藝術(shù)家,他們可以拋開實際盡情在幻想的世界里翱翔,而我們一切都要有據(jù)可依,有理可尋,不切實際的構(gòu)想永遠(yuǎn)只能是構(gòu)想,永遠(yuǎn)無法升級為設(shè)計。
    接下來的4月,我意外的接到系學(xué)生工作處陳老師來電,說我系承辦了院文化藝術(shù)節(jié)的“南方擂臺”知識搶答競賽,而學(xué)校又沒有搶答器,要我組織幾個學(xué)生做一個搶答器。我當(dāng)時想,那好啊,做搶答器不難。以前有用與非門做過,于是我便爽快的答應(yīng)了陳老師,并保證沒有問題,保質(zhì)保量完成。當(dāng)是可能是我想得太了,搶答器不就八個按鍵一個數(shù)碼管顯示不就完了么,把最先搶到的組別顯示出來??墒堑浇o我們提要求的時候才發(fā)現(xiàn)搶答器要實現(xiàn)我功能遠(yuǎn)不只這么多,倒計時、蜂鳴提示、范規(guī)報警、電子計分器,這些我都沒有考慮進來。主任也說了,這是一次院級的比賽,電子系做的東西要拿的出手,要做就做點樣子出來。我想也好,雖有點難度,但符合我喜歡挑戰(zhàn)難度的性格。我說“行”!這個活我做了!
    接到任務(wù)開始布屬,我把計分電路分了出去由其它幾個同學(xué)做,我專攻搶答部分。由于沒有獨立設(shè)計電路的經(jīng)驗,剛開始得一步步慢慢深入,正好我會proteus。軟硬件的調(diào)度都靠它完成,這樣可以省很多的時間。做搶答器,我們花了一個月的時間,沒日沒夜的調(diào)試程序(當(dāng)時單片機課程還沒學(xué)到定時器中斷,還得一邊自學(xué)。)做pcb板,元器件,安裝,調(diào)試,運行。那時,他們的計分電路也做好了,用了16個數(shù)碼管做顯示。我們將計分和搶答電路板及數(shù)碼管安裝在了事先木制的外殼上,進行整體調(diào)試。記得那時正趕上五一放假,而五月8號就是比賽了。我們都沒有休息,將工作間從實驗室搬到了寢室。那段時間雖然辛苦,但很充實,每個人收獲都特別大。
    為了讓自己的編程水平能進一步提高,我將自己編寫的程序發(fā)到了論壇里與大家共享,并下載網(wǎng)友們的程序進行分析。電子鐘程序、液晶密碼鎖程序、跑馬燈程序、大屏幕點陣屏程序、上下位機通信程序等等,這些我都能熟練的掌握。我認(rèn)為,學(xué)編程讀別人的程序非常重要,每個人都有不同的思維,相同的任務(wù)卻有很多不同的方法,在每個程序里都能找到些的段子,讓人回味。從中可以學(xué)到很多的方法,并且有些可以直接的引用。一個出色的程序員在編程時,并不是從零開始,而應(yīng)該是先找出類似的例子進行分析,參考,看看有沒有值得引用和借鑒的地方,加以修改,為自己所用。實踐證明,這樣做是對的。從當(dāng)初不知如何著手到現(xiàn)在隨手就能寫個幾百行,短短幾個月,我進步還是蠻快的.。
    做單片機課設(shè)那會,我?guī)椭税嗌喜簧俚耐瑢W(xué),幫他們調(diào)試過硬件,修改過程序,并為他們解答了一系列的疑惑。當(dāng)同學(xué)們投來羨慕的目光時,我很自豪,這些都是我努力的結(jié)果。當(dāng)然,努力歸努力,方法也很重要。在這里,我總結(jié)一下,與大家共勉:
    1、基本功要雜實,要有一定的數(shù)模電基礎(chǔ)。學(xué)單片機首先要搞清楚它的基本結(jié)構(gòu)和存儲單元的分配。
    2、在學(xué)單片機的過程中,最好自己動手做一個單片機系統(tǒng)。先找現(xiàn)成的程序,現(xiàn)成的電路圖,做成實物,并以這個例子為開端,帶著疑問學(xué)習(xí),往往更有目的,更主動。
    3、有條件的話先個好的開發(fā)板,便實驗時之用。沒開發(fā)板,proteus軟件仿真也行。
    4、多讀有代表性的程序,讀得多了自然就會學(xué)到很多的好方法。可買本單片機子程序集看看,也可網(wǎng)上下載程序分析。
    5、多泡泡單片機相關(guān)的論壇,與大家多交流交流,單片機完全可以自學(xué)的。
    我覺得以上幾點相當(dāng)重要,因為它對我?guī)椭艽螅闶菍⑽翌I(lǐng)進了單片機的大門,以至于我學(xué)起來不那么吃力,沒有感覺到像大家說的那樣的難。我看過很多的程序,也調(diào)試過很多的程序,每一次收獲都不小。我的實驗室就是keil和proteus。這使我做實驗很方便。雖是虛擬的,但調(diào)試程序還是可以的,省去了很多的時間提高了效率。最近我在學(xué)cx51,因為學(xué)單片機掌握c語言是非常重要的,c語言的性對學(xué)習(xí)其它類型的單片機有很大的幫助。今后,我想做嵌入式系統(tǒng)工程師,想學(xué)arm,想搞操作系統(tǒng)。所以我現(xiàn)在必須打好基礎(chǔ),這樣才能進步。
    我學(xué)單片機的一些經(jīng)歷。其實我并不是很厲害,我懂的也只是一點皮毛,只是曉得單片機是怎么回事,能編幾個小程序罷了。寫這些我只是想記錄一下我初學(xué)單片機的經(jīng)歷。同時對于那些想開始學(xué)習(xí)單片機的朋友們,還是可以有一些值得借鑒的地方。希望大家都能學(xué)好單片機,那些覺得難的學(xué)得吃力的同學(xué)要對自己有信心,要多做多練,這樣才能培養(yǎng)學(xué)習(xí)興趣。只要堅持就能如愿,同志們,!
    單片機課程設(shè)計報告篇十三
    以下題目任選其一,1-2人一組,自由組合,組內(nèi)各人必須有明確的分工,原則上同一組最多一個同學(xué)得優(yōu)。
    可使用任何單片機或arm,1-4要求自己設(shè)計全部硬件和焊接電路板,5-10題可用現(xiàn)成的單片機開發(fā)板,5-6題亦可用proteus仿真。自擬題的根據(jù)題目難度由指導(dǎo)老師決定能否用現(xiàn)成的單片機開發(fā)板。
    一、pc機看門狗(每班最多6人選此題,難度系數(shù):低)。
    功能:當(dāng)pc機死機時能自動使其重新啟動。
    硬件:可使用串口或usb與pc機通訊。
    軟件:pc機上軟件編程可選用任何一種面向?qū)ο箝_發(fā)軟件,如vc,delphi等。
    實現(xiàn)原理:pc機正常時,每隔一段時間通過串口向單片機發(fā)送一些固定的數(shù)據(jù),單片機如果收到此數(shù)據(jù),說明pc機正常,如果超時未收到,則控制pc機重新啟動。
    二、電子琴設(shè)計(每班最多6人選此題,難度系數(shù):中)。
    擴展功能:在彩屏lcd上顯示電子屏琴圖片,用觸摸屏控制發(fā)音,就像真正彈電子琴一樣。
    三、自行車測速儀(難度系數(shù):中偏高)。
    基本功能:能實時顯示自行車的行駛速度。
    附加功能:實時時鐘,行駛里程累計。
    要求具備一定的實用價值,即要考慮如下問題(也是答辯時的考察和評分指標(biāo)):
    1、體積要做到盡量小。
    2、為了省電,要使用低電壓工作的單片機,比如使用2.0-3.3v工作電壓的單片機。
    3、供電采用可充電的聚合物鋰電池(普通手機電池),一次充電后的使用時間最少1。
    2小時。
    4、最好能直接用單車輪子的旋轉(zhuǎn)為電池充電(選做)。
    5、使用4×4行列式鍵盤和1602液晶(其他液晶亦可)或數(shù)碼管,實現(xiàn)普通十進制計。
    算器的功能,鍵盤符號定義如下:
    6、“c”表示退格,即刪除鍵,按一次刪除鍵刪掉顯示的最后一個數(shù)字。
    7、如果是用lcd,lcd的第一行顯示運算式,第二行顯示運算結(jié)果。比如要計算機。
    12+34,在鍵盤上按下相應(yīng)鍵后,lcd的第一行顯示“12+34”,按下“=”號后,lcd的第二行顯示“=46”。
    8、如果用數(shù)碼管,至少用6位的數(shù)碼管,按“=”前顯示輸入的數(shù)字和運算符,按“=”
    后顯示運算結(jié)果。
    9、其他功能參考普通計算器。
    10、基本功能:四則運算、退格功能,按“=”號后再按數(shù)字時自動清除之前的輸入和。
    計算結(jié)果,重新開始下一次新的計算過程。
    11、擴展功能:負(fù)數(shù)、小數(shù)運算。復(fù)合運算。連續(xù)運算。2進制、8進制運算。觸摸功。
    能:直接在lcd上顯示一個計算器,用觸摸屏操作。
    12、必須考慮不正常輸入的情況,答辯時會測試是否能處理各種不正常輸入。
    五、pc機控制的計算器設(shè)計(每班最多6人選此題,難度:中偏高)計算器要實現(xiàn)的功能同第四題。與第四題不同的是:
    1、計算器的輸入不使用單片機板上的鍵盤,而是用pc機的鍵盤輸入,pc機將銨鍵通過串口發(fā)給單片機,并在單片機的lcd上顯示。
    2、在lcd上開光標(biāo)顯示并閃爍,可將光標(biāo)退回去修改輸入的計算式,通過pc機的左右箭頭鍵將光標(biāo)移到要修改的位置,再按下數(shù)字或操作符號可替換光標(biāo)所在位置的字符。
    3、按退格鍵刪除光標(biāo)前面一個位置的字符,按del鍵刪除光標(biāo)所在位置的字符。
    3、任何時候按“=”鍵開始計算結(jié)果,按了“=”之后還可以將光標(biāo)退回到計算式上修改計算式。再按“=”則重新計算新的結(jié)果。
    此題可用現(xiàn)成的單片機開發(fā)板,亦可用proteus仿真。
    六、單片機用普通io口實現(xiàn)串口通信(每班最多6人選此題,難度系數(shù):中)。
    在理解單片機異步串口通信的基礎(chǔ)上,不使用單片機的串口模塊,用普通的io口實現(xiàn)與pc機的串口通信的功能,要求實現(xiàn)的基本參數(shù):波特率1200、數(shù)據(jù)位8位、無奇偶校驗、停止位1位。
    其他功能:有關(guān)參數(shù)能方便地修改。
    此題主要鍛煉編程能力,所以可以用proteus仿真或現(xiàn)成的單片機開發(fā)板做。
    七、基于三軸加速度傳感器的新型鼠標(biāo)(難度系數(shù):高)。
    利用三軸加速度傳感器實現(xiàn)鼠標(biāo)的四個方向的移動光標(biāo)的功能。有兩種方案可以選擇:一種是設(shè)計一種usb接口連接電腦,只要按usb鼠標(biāo)的協(xié)議收發(fā)數(shù)據(jù),則pc機上不需另外做驅(qū)動;第二種方案是用串口連接電腦,但pc機上需要設(shè)計驅(qū)動程序,可以采用api函數(shù)的控制鼠標(biāo)移動,可參考下面網(wǎng)址或百度搜索相關(guān)資料。
    注:此題可用現(xiàn)成的單片機開發(fā)板,另加上自己的三軸加速度傳感器來做,即傳感器模塊的硬件需要自己設(shè)計,單片機部分可用現(xiàn)成的開發(fā)板。
    八、智能學(xué)習(xí)型紅外遙控器(難度系數(shù):中偏高)。
    可學(xué)習(xí)其他遙控器的按鍵功能,替換原遙控器各按鍵的遙控功能。
    功能參考淘寶上產(chǎn)品:
    注:此題可用現(xiàn)成的單片機開發(fā)板,如果開發(fā)板上沒有紅外的收和發(fā)模塊,則需另加上紅外的收發(fā)模塊。
    對物聯(lián)網(wǎng)感興趣的同學(xué),可做這個題目,以后再加上zigbee模塊就成為物聯(lián)網(wǎng)家居里面的一個應(yīng)用。
    九、zigbee無線臺燈設(shè)計。
    利用cc2530單片機無線收發(fā)數(shù)據(jù),實現(xiàn)對臺燈的控制。
    cc2530單片機模塊由webee提供,單片機板上有1個按鍵,按1次開臺燈,快速按2次則關(guān)臺燈??刂婆_燈需要另加繼電器,這些控制電路需要自己設(shè)計。
    對物聯(lián)網(wǎng)家居感興趣的同學(xué),可做這個題目。cc2530就是一個增強型的51單片機,學(xué)習(xí)起來并不復(fù)雜。
    十、電梯模型(難度系數(shù):高)。
    設(shè)計一個五層樓的電梯模型,每層樓的電梯口2個指示燈(指明電梯運行方向是上或下),2個按鍵(上、下);電梯廂內(nèi)7個燈及7個按鍵(1-5目標(biāo)樓層選擇各一個,開關(guān)門各一個)??捎矛F(xiàn)成的單片機開發(fā)板,其他模塊自做。
    十一、自擬題。
    鼓勵大家自擬題目,但需指導(dǎo)老師的同意。歡迎大家選擇智能家居和物聯(lián)網(wǎng)有關(guān)的題目。
    格式:
    答疑方式及時間:qq答疑(全天候)、現(xiàn)場答疑(先預(yù)約)。
    答辯時間:初定第10周四下午和周五全天,答辯時必須帶上打印好的課程設(shè)計報告。題目難度大的可以推遲答辯,具體時間再商定。
    答疑及答辯地點:工一407。
    注意事項:每個組答辯完后硬件暫時保留在實驗室,待全部同學(xué)答辯完后再發(fā)還給大家,所以要求在自己的硬件上貼上標(biāo)簽,標(biāo)簽上寫明組內(nèi)各成員的班級、學(xué)號和姓名,注意標(biāo)簽貼牢一些,不要輕易就掉了。
    課程設(shè)計報告:詳細(xì)記錄課程設(shè)計過程中碰到的難點和問題、問題的解決過程及解決方法,心得體會。上交的打印稿不需附程序源碼,但需有程序框圖及軟件的操作說明。報告要有操作界面的截圖,特別是自已做的硬件,要有整體的照片。
    班長收集全班同學(xué)的程序源碼及課程設(shè)計報告電子文檔壓縮打包上交。
    答辯注意事項:除了書本上已有的例子,絕不允許抄襲其他同學(xué)的程序,先做好的同學(xué)先答辯,答辯時如果發(fā)現(xiàn)某段程序與已答辯的同學(xué)雷同,則答辯不能通過。
    允許參考,但不允許抄襲,參考是指先看懂別人的程序,然后自己編程,而不是照抄(復(fù)制)別人的某段程序,也不是在別人的程序基礎(chǔ)做修改,所有的代碼一定要自己寫。
    單片機課程設(shè)計報告篇十四
    作為一名自動化專業(yè)的大三學(xué)生,我覺得做單片機課程設(shè)計是十分有意義的,而且是十分必要的。在已度過的大學(xué)時間里,我們大多數(shù)接觸的是專業(yè)課。我們在課堂上掌握的僅僅是專業(yè)課的理論知識,如何去鍛煉我們的實踐能力?如何把我們所學(xué)的專業(yè)基礎(chǔ)課理論知識運用到實踐中去呢?我想做類似的課程設(shè)計就為我們提供了良好的實踐平臺。
    這次單片機課程設(shè)計我們歷時兩個星期,在我們班里算是倒數(shù)幾組完成的吧,但經(jīng)過這兩個星期的實踐和體驗下來,我們又怎么會去在乎那個先后問題呢,因為對我來說學(xué)到的不僅是那些知識,更多的是和合作。現(xiàn)在想來,也許學(xué)校安排的課程設(shè)計有著它更深層的意義吧,它不僅僅讓我們綜合那些理論知識來運用到設(shè)計和創(chuàng)新,還讓我們知道了一個團隊凝聚在一起時所能發(fā)揮出的巨大潛能!
    單片機作為我們的主要專業(yè)課之一,雖然在大三初我對這門課并沒有什么興趣,覺得那些程序枯燥乏味,但在這次課程設(shè)計后我發(fā)現(xiàn)自己在一點一滴的努力中對單片機的興趣也在逐漸增加。
    過沒想到這項看起來不需要多少技術(shù)的工作卻是非常需要耐心和精力在兩個星期后的今天我已明白課程設(shè)計對我來說的意義,它不僅僅是讓我們把所學(xué)的理論知識與實踐相結(jié)合起來,提高自己的實際動手能力和獨立思考的能力,更重要的是同學(xué)間的團結(jié),雖然我們這次花去的時間比別人多,但我相信我們得到的也會更多!
    在做本次課程設(shè)計的過程中,我感觸最深的當(dāng)屬查閱大量的設(shè)計資料了。為了讓自己的設(shè)計更加完善,查閱這方面的設(shè)計資料是十分必要的,同時也是必不可少的。我們是在做單片機課程設(shè)計,但我們不是藝術(shù)家,他們可以拋開實際盡情在幻想的世界里翱翔,而我們一切都要有據(jù)可依,有理可尋,不切實際的構(gòu)想永遠(yuǎn)只能是構(gòu)想,永遠(yuǎn)無法升級為設(shè)計。
    要養(yǎng)成注釋程序的好習(xí)慣,一個程序的完美與否不僅僅是實現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在設(shè)計課程過程中遇到問題是很正常德,但我們應(yīng)該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題的課程設(shè)計結(jié)束了,但是從中學(xué)到的知識會讓我受益終身。
    發(fā)現(xiàn)、提出、分析、解決問題和實踐能力的提高都會受益于我在以后的學(xué)習(xí)、工作和生活中。設(shè)計過程,好比是我們?nèi)祟惖臍v程,常有一些不如意,但畢竟這是第一次做,難免會遇到各種各樣的問題。在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固。
    我們通過查閱大量有關(guān)資料,并在小組中互相討論,交流經(jīng)驗和自學(xué),若遇到實在搞不明白的問題就會及時請教老師,使自己學(xué)到了不少知識,也經(jīng)歷了不少艱辛,但收獲同樣巨大。
    通過這次課程設(shè)計我也發(fā)現(xiàn)了自身存在的不足之處,雖然感覺理論上已經(jīng)掌握,但在運用到實踐的過程中仍有意想不到的困惑,經(jīng)過一番努力才得以解決。這也激發(fā)了我今后努力學(xué)習(xí)的興趣,我想這將對我以后的'學(xué)習(xí)產(chǎn)生積極的影響。
    通過這次設(shè)計,我懂得了學(xué)習(xí)的重要性,了解到理論知識與實踐相結(jié)合的重要意義,學(xué)會了堅持、耐心和努力,這將為自己今后的學(xué)習(xí)和工作做出了最好的榜樣。我覺得作為一名自動化專業(yè)的學(xué)生,單片機的課程設(shè)計是很有意義的。更重要的是如何把自己平時所學(xué)的東西應(yīng)用到實際中。
    雖然自己對于這門課懂的并不多,很多基礎(chǔ)的東西都還沒有很好的掌握,覺得很難,也沒有很有效的辦法通過自身去理解,但是靠著這一個多禮拜的“學(xué)習(xí)”,在小組同學(xué)的幫助和講解下,漸漸對這門課逐漸產(chǎn)生了些許的興趣,自己開始主動學(xué)習(xí)并逐步從基礎(chǔ)慢慢開始弄懂它。
    我認(rèn)為這個收獲應(yīng)該說是相當(dāng)大的。覺得課程設(shè)計反映的是一個從理論到實際應(yīng)用的過程,但是更遠(yuǎn)一點可以聯(lián)系到以后之后從學(xué)校轉(zhuǎn)到踏上社一個過程。小組人員的配合﹑相處,以及自身的動腦和努力,都是以后工作中需要的。
    單片機課程設(shè)計報告篇十五
    隨著電子技術(shù)的發(fā)展,特別是隨著大規(guī)模集成電路的產(chǎn)生,給人們的帶來了根本性的變化,如果說微型計算機的出現(xiàn)使現(xiàn)代的研究得到了質(zhì)的飛躍,那么可編程控制器的出現(xiàn)則是給現(xiàn)代工業(yè)控制測控領(lǐng)域帶來了一次新的革命。在現(xiàn)代中,溫度控制不僅應(yīng)用在方面,其作用也體現(xiàn)到了各個方面。本我們就學(xué)習(xí)了單片機這門課程,感覺是有點難呢。也不知道整個學(xué)習(xí)過程是怎么過來得,可是時間不等人。
    時光飛逝,一轉(zhuǎn)眼,一個學(xué)期又進尾聲了,本學(xué)期的單片機實習(xí)課題也在一周內(nèi)完成了。俗話說“好的開始是成功的一半”。說這次實習(xí),我認(rèn)為最重要的就是做好程序調(diào)試,認(rèn)真的研究老師給的。其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起產(chǎn)品就會半功倍,如果沒弄明白,就迷迷糊糊的去做,到頭來一點也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。
    雖然這次的實習(xí)算起來在實驗室的時間只有幾天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天。硬件的設(shè)計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設(shè)計的勞動成果出來了,很高興它能按著設(shè)計的與要求運動起來。
    當(dāng)然,這其中也有很多問題,第一、不夠細(xì)心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯誤。第二,是在學(xué)習(xí)態(tài)度上,這次課設(shè)是對我的學(xué)習(xí)態(tài)度的一次檢驗。對于這次單片機課程實習(xí),我的第一大心得體會就是作為一名技術(shù),要求具備的首要素質(zhì)絕對應(yīng)該是嚴(yán)謹(jǐn)。我們這次實習(xí)所遇到的多半問題多數(shù)都是由于我們不夠嚴(yán)謹(jǐn)。第三,在做人上,我到,無論做什么,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。
    通過這次單片機實習(xí),我不僅加深了對單片機理論的理解,將理論很好地應(yīng)用到實際當(dāng)中去,而且我還學(xué)會了去培養(yǎng)我們的創(chuàng)新,從而不斷地戰(zhàn)勝自己,超越自己。創(chuàng)新可以是在原有的基礎(chǔ)上進行改進,使之功能不斷完善,成為真己的東西。這個設(shè)計過程中,我們通過在原有的計數(shù)器系統(tǒng)進行了改進,使之增添了暫停、計數(shù)、清零等的三個控制功能,使之成為一個更加適用,功能更加完備的屬于自己的一個系統(tǒng)。設(shè)計結(jié)果能夠符合題意,成功完成了此次實習(xí)要求,我們不只在乎這一結(jié)果,更加在乎的,是這個過程。這個過程中,我們花費了大量的時間和精力,更重要的是,我們在學(xué)會創(chuàng)新的基礎(chǔ)上,同時還懂得合作精神的重要性,學(xué)會了與他人合作。作為一名自動化的快大三,我覺得做單片機實習(xí)是十分必要的。在已度過的時間里,我們大多數(shù)接觸的是專業(yè)課。我們在課堂上掌握的僅僅是專業(yè)課的理論知識,如何去鍛煉我們的實踐能力?如何把我們所學(xué)的專業(yè)基礎(chǔ)課理論知識運用到實踐中去呢?我想做類似實習(xí)就為我們提供了良好的實踐平臺。
    首先在做本次實習(xí)的過程中,我感觸最深的當(dāng)屬查閱大量的'設(shè)計資料了。為了讓自己的設(shè)計更加完善,查閱這方面的設(shè)計資料是十分必要的,同時也是必不可少的。我們是在做單片機實習(xí),但我們不是藝術(shù)家,他們可以拋開實際盡情在幻想的里翱翔,而我們一切都要有據(jù)可依,有理可尋,不切實際的構(gòu)想永遠(yuǎn)只能是構(gòu)想,永遠(yuǎn)無法升級為設(shè)計。
    其次,在這次課程設(shè)計中,我們運用到了以前所學(xué)的專業(yè)課知識,如:c語言、模擬和數(shù)字電路知識等。雖然過去從未獨立應(yīng)用過它們,但在學(xué)習(xí)的過程中帶著問題去學(xué)我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)計的又一收獲。
    最后,在實習(xí)之前,我們要對所用單片機的內(nèi)部結(jié)構(gòu)有一個系統(tǒng)的了解,知道該單片機內(nèi)有哪些資源;要有一個清晰的思路和一個完整的的軟件圖;在設(shè)計程序時,不能妄想一次就將整個程序設(shè)計好,反復(fù)修改、不斷改進是程序設(shè)計的必經(jīng)之路;要養(yǎng)成注釋程序的好習(xí)慣,一個程序的完美與否不僅僅是實現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在實習(xí)過程中遇到問題是很正常的,但我們應(yīng)該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題。但是從到的知識會讓我受益終身。發(fā)現(xiàn)、提出、分析、解決問題和實踐能力提高受益于我在以后的學(xué)習(xí)、工作和生活中。
    單片機課程設(shè)計報告篇十六
    關(guān)于這次課程設(shè)計,我們花費了比較多的心思,既是對課程理論內(nèi)容的一次復(fù)習(xí)和鞏固,還讓我們豐富了更多與該專業(yè)相關(guān)的其他知識,比如軟件應(yīng)用等,在摸索中學(xué)習(xí),在摸索中成長,在學(xué)習(xí)的過程中帶著問題去學(xué)我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)計的又一收獲,在真正設(shè)計之前我們做了相當(dāng)豐富的準(zhǔn)備,首先鞏固一下課程理論,再一遍熟悉課程知識的構(gòu)架,然后結(jié)合加以理論分析、總結(jié),有了一個清晰的思路和一個完整的的軟件流程圖之后才著手設(shè)計。在設(shè)計程序時,我們不能妄想一次就將整個程序設(shè)計好,反復(fù)修改、不斷改進是程序設(shè)計的必經(jīng)之路;養(yǎng)成注釋程序的好習(xí)慣是非常必要的,一個程序的完美與否不僅僅是實現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也能為資料的保存和交流提供了方便;我覺得在設(shè)計課程過程中遇到問題是很正常,但我們應(yīng)該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題的課程設(shè)計又出錯了。
    除了對此次設(shè)計的準(zhǔn)備工作之外,我們還學(xué)到了很多平時難得的東西,首先是團隊協(xié)作,在這次設(shè)計當(dāng)中,難免和同學(xué)產(chǎn)生觀點和意見的分歧,以及分工明細(xì)、時間安排等不合理,通過這次設(shè)計,我們體會到了團結(jié)合作的重要性及力量之強大,還有讓我們處理事情更加有條理,思路更加清晰明了了,發(fā)現(xiàn)、提出、分析、解決問題和實踐能力的提高都將受益于我在以后的學(xué)習(xí)、工作和生活中。
    此次的設(shè)計,其實也是我們所學(xué)知識的一次綜合運用,讓我深深的'認(rèn)識到了學(xué)習(xí)單片機要有一定的基礎(chǔ),要有電子技術(shù)方面的數(shù)字電路和模擬電路等方面的理論基礎(chǔ),特別是數(shù)字電路;也要有編程語言的匯編語言或c語言。要想成為單片機高手,我們首先要學(xué)好匯編語言,然后轉(zhuǎn)入c語言學(xué)習(xí),所以我們不能學(xué)到后面就忘了前面的知識,更應(yīng)該將所學(xué)的知識緊緊的結(jié)合在一起,綜合運用,所謂設(shè)計,就是要求創(chuàng)新,只有將知識綜合運用起來才能真正的設(shè)計好。
    單片機課程設(shè)計報告篇十七
    做了兩周的課程設(shè)計,有很多的心得體會,有關(guān)于單片機方面的,更多的是關(guān)于人與人之間關(guān)系方面的。
    我們組一共有三個人,但其他兩個人是真的神龍見首不見尾,除了在最后答辯的時候他們一起坐在了我旁邊,冠冕堂皇的指著我畫了幾遍的圖說了幾嘴,我想可能他們自己都不知道自己在說怎么,雖然有的東西他們也答出來了。我佩服他們的勇氣,羨慕他們的運氣(我見到的很多做了10天的人最后的成績都有不如他們的),但是鄙視他們的做法。
    所幸的是,我得到了很多同學(xué)的幫助。我想沒有他們我可能都要放棄了,因為我本人對單片機也并不是很熟悉,學(xué)的東西好像它是它,我是我似的,理論聯(lián)系不了實際。以前的匯編語言沒學(xué)好,一開始的程序這塊兒就要令我抓狂了。后來請教我們班的一個男生,每次跟他一起到試驗室調(diào)試程序(他們組也只有他一個人動手),看他邊做邊給我講解。最后在開發(fā)機上做出來的時候,雖然不是我自己寫的,但看他那么高興,我也有一種分享到的成就感。后來我們組就用了他寫的程序,他自己又抽空做了些拓展。
    接下來就是做硬件方面的焊接工作了。沒想到這項看起來不需要多少技術(shù)的工作卻是非常的勞心勞力。很多次是早上起來帶瓶水帶些吃的到實訓(xùn)中心,一泡就是一天。我看到有很多人跟我一樣,不同的是他們是三三兩兩,而我大部分時間都是一個人做。在這個時候也有很多人幫助我,或是熱心的幫我?guī)э垼蚴窃谖掖蝽飪旱臅r候幫我做點焊接。大家都鼓勵我,即使最后出不來東西,但是一定要堅持把它做完。當(dāng)我想放棄的時候,我也這么對自己說,即使你做出來的是次品甚至不合格品,但是你一定要拿出來一件成品。
    在要驗收前,終于做了一件成品出來,不幸的是它真的是一件不合格品。幫我的那個男生做的已經(jīng)出來了,所以最后應(yīng)該還是我的焊接方面的問題。有一點灰心,想再重做來不及了,單是檢查線路卻也查不出來什么問題。那么就準(zhǔn)備答辯吧。我對著電路圖再看課本,發(fā)現(xiàn)以前很多覺得很難記的東西現(xiàn)在記起來容易多了,因為整天都在同它們打交道。51的引腳及其功能,a/d轉(zhuǎn)換器的,驅(qū)動器的,所有我用到的我都一再的看書了解,同時請教同學(xué)我看書過程當(dāng)中的疑惑。在這個過程中又發(fā)現(xiàn)了以前焊接當(dāng)中出的一些問題,能改的就改,不能改的,咳,要是時間再多一些,或者我能早點做好,要是不只是我一個人動手……算了吧,不要想那些如果,還是準(zhǔn)備我自己的,做好我現(xiàn)在能做的吧。
    還好,驗收還算成功,得了3分,不是很高,但是我覺得對我來說已經(jīng)很好,代表了我真實的水平,我覺得我對單片機的一些知識在這個動手的過程中真的是從無到有增長的。同時我也盡量不去想別人得了多少分,沒有什么不平衡的,有些人付出的是努力,有些人付出的是風(fēng)險代價,其實這也沒有什么不一樣,這一點我早就了解。
    單片機課程設(shè)計報告篇十八
    我們的課程設(shè)計有兩個主要內(nèi)容:一個是出租車計費器系統(tǒng)(還包括255計數(shù)和50000計數(shù));另一個就是溫度報警系統(tǒng)??梢栽趯嶒炇依镒?,也可以在寢室里自己做,我大部分還是在寢室里做的。
    出租車計費器的設(shè)計是周的內(nèi)容,由于有了的設(shè)計圖和程序,只需要改一下自己所要求的變量就好。單片機的編程用的主要是匯編,說實話,我對匯編語言談不上掌握,充其量只是了解。安排的課程真的太少了,語言部分的學(xué)習(xí)只學(xué)了幾節(jié)課的內(nèi)容,整本單片機書的內(nèi)容也是學(xué)了三分之一多一點。
    周的內(nèi)容就是溫度報警系統(tǒng)的設(shè)計。這個內(nèi)容沒有現(xiàn)成的程序和設(shè)計圖,需要我們真正親手去編,最郁悶的莫過于畫設(shè)計圖。按照實驗要求上的圖畫了出來,加載程序以后卻不能正常運行,改了好多次都沒有成功。們電腦上軟件的版本差異也影響了交流。有些元件的型號不同,但在選用時圖形確很相似,致使選錯了元件,影響了結(jié)果。
    這兩周的實習(xí)真的'有點郁悶,程序里面的好多內(nèi)容不懂,感覺是單片機我們所內(nèi)容還不足以編出這兩個程序,但是只好硬著頭皮去看去理解。但在學(xué)習(xí)過程中也充滿了樂趣,當(dāng)看懂了程序的一些語句,畫出了要求的設(shè)計圖,那我喜悅那種成就感油然而生。
    這次實習(xí)讓我受益匪淺,無論從上還是其他的各個方面。上課的時候的學(xué)習(xí)從來沒有見過真正的單片機,只是從理論的角度去理解枯燥乏味。但在實習(xí)中見過甚至使用了單片機及其系統(tǒng),能夠理論聯(lián)系實際的學(xué)習(xí),開闊了眼界,提高了單片機知識的理解和水平。在這次課程設(shè)計中又讓我體會到了與團結(jié)的力量,當(dāng)遇到不會或是設(shè)計不出來的地方,我們就會在群里討論或者是同學(xué)之間相互幫助。團結(jié)就是力量,無論在現(xiàn)在的學(xué)習(xí)中還是在以后的中,團結(jié)都是至關(guān)重要的,有了團結(jié)會有更多的理念、更多的思維、更多的情感。
    單片機是很重要的一門課程,老師和一些工作的朋友都曾說過,如果學(xué)好一門單片機,就憑這個這門手藝找一個好工作也不成問題。盡管我們在課堂學(xué)到的內(nèi)容很有限,但在以后的學(xué)習(xí)中單片機還需要好好的深入研究和學(xué)習(xí),學(xué)好了單片機也就多了一項生存的本錢。最后感謝老師對我們的精心指導(dǎo)和幫助,感謝同學(xué)們對幫助。