歡迎光臨管理范文網(wǎng)
當(dāng)前位置: > 工作報(bào)告 > 報(bào)告范文

單片機(jī)課程設(shè)計(jì)報(bào)告(三篇)

發(fā)布時(shí)間:2024-01-31 06:00:01 查看人數(shù):45

單片機(jī)課程設(shè)計(jì)報(bào)告

篇一 單片機(jī)課程設(shè)計(jì)報(bào)告1900字

放眼當(dāng)今社會(huì),電子行業(yè)快速發(fā)展,單片機(jī)在多個(gè)領(lǐng)域如工業(yè)自動(dòng)化、智能儀器儀表、消費(fèi)類電子產(chǎn)品、武器裝備、終端及外部設(shè)備控制、計(jì)算機(jī)網(wǎng)絡(luò)和通信設(shè)備等有著廣泛的應(yīng)用[1,2]。對(duì)于工科的電子、電氣相關(guān)專業(yè)的學(xué)生而言,掌握好單片機(jī)技術(shù)對(duì)自我知識(shí)的提升和今后就業(yè)的幫助都是大大有益的。因此,單片機(jī)課程在上述專業(yè)中的地位非常重要,而且鑒于單片機(jī)特殊的實(shí)踐性,它的實(shí)踐環(huán)節(jié)比如課程設(shè)計(jì)就更是重中之重了。

一、我校單片機(jī)教學(xué)的現(xiàn)狀

我校原有的單片機(jī)教學(xué)實(shí)驗(yàn)環(huán)節(jié)有兩個(gè):?jiǎn)纹瑱C(jī)課內(nèi)實(shí)驗(yàn)和單片機(jī)課程設(shè)計(jì)。課內(nèi)實(shí)驗(yàn)雖然有硬件設(shè)計(jì)和軟件編程兩部分,但由于開發(fā)板上硬件的最小系統(tǒng)比較完善,學(xué)生相當(dāng)于只需要進(jìn)行簡(jiǎn)單的連線便完成了硬件設(shè)計(jì)。軟件設(shè)計(jì)則是在偉福lab6000系列單片機(jī)仿真實(shí)驗(yàn)系統(tǒng)上完成的,這些實(shí)驗(yàn)基本都是驗(yàn)證性實(shí)驗(yàn)或者是很簡(jiǎn)單的設(shè)計(jì)性試驗(yàn),主要目的是讓學(xué)生通過實(shí)驗(yàn)了解單片機(jī)的硬件環(huán)境,熟悉單片機(jī)的編程方法。因此學(xué)生總體所完成的工作基本上是簡(jiǎn)單的軟件編程,硬件設(shè)計(jì)幾乎沒有,更談不上是軟硬件的綜合系統(tǒng)設(shè)計(jì)。這使學(xué)生在以后的工作中應(yīng)用單片機(jī)時(shí)捉襟見肘,學(xué)不夠用。

針對(duì)以上情況,我校單片機(jī)課程設(shè)計(jì)通過引入proteus+keil兩個(gè)軟件進(jìn)行較大的改進(jìn),既加強(qiáng)了學(xué)生硬件電路的設(shè)計(jì),又有軟硬件聯(lián)調(diào)的綜合考量,很好地培養(yǎng)了學(xué)生對(duì)單片機(jī)系統(tǒng)設(shè)計(jì)的能力,提高了大家學(xué)習(xí)的積極性和主動(dòng)性。

此外,之前學(xué)校課程設(shè)計(jì)題目單一,沒有考慮到學(xué)生的個(gè)體差異,導(dǎo)致有些學(xué)生無從下手,最終只能模仿別人的電路板,甚至連設(shè)計(jì)報(bào)告也是抄襲別人的;還有些能力較強(qiáng)的學(xué)生做起來易如反掌,達(dá)不到拔高的效果,這樣就違背了課程設(shè)計(jì)的初衷[3]。

二、proteus+keil的完美結(jié)合

proteus軟件是英國labcenter electronics公司出版的eda工具軟件,能很好地仿真單片機(jī)及外圍器件。相對(duì)于另一款使用較高的仿真軟件multisim,proteus的元件庫更齊全,使用更方便,最重要的是它可以把軟件作用在處理器上,并和該處理器的任何模擬和數(shù)字器件協(xié)同仿真。除此,proteus還提供了大量的虛擬儀器和分析工具,用戶可以在調(diào)試代碼時(shí)清晰地看到仿真結(jié)果或通過節(jié)點(diǎn)波形等查找錯(cuò)誤原因。

keil c51是美國keil software公司出品的51系列兼容單片機(jī)c語言軟件開發(fā)系統(tǒng),易學(xué)易用。

在計(jì)算機(jī)上,安裝proteus仿真軟件和集成軟件開發(fā)環(huán)境軟件keil,就已經(jīng)相當(dāng)于是一個(gè)設(shè)備先進(jìn)、功能完善的虛擬實(shí)驗(yàn)室了,可以方便地進(jìn)行軟硬件的級(jí)聯(lián)調(diào)試,加強(qiáng)單片機(jī)系統(tǒng)設(shè)計(jì)的概念。

在實(shí)際的課程設(shè)計(jì)中,先在proteus isis中設(shè)計(jì)硬件原理圖,確定io口的端口使用。項(xiàng)目的軟件可在keil中進(jìn)行設(shè)計(jì),生成目標(biāo)代碼文件_.he_,若編譯失敗,可對(duì)源程序進(jìn)行修改,直至編譯成功。把生成的目標(biāo)代碼文件_.he_添加到硬件電路的單片機(jī)中,比如at89c52,然后運(yùn)行仿真,即可以看到仿真結(jié)果。若不正確,可以分析錯(cuò)誤原因,修改相應(yīng)的軟硬件,直至仿真正確[4,5]。

三、課題的設(shè)置

課程設(shè)計(jì)不同于平時(shí)的作業(yè),它有一定的針對(duì)性,要滿足高中低各層次不同學(xué)生的需求。假如全班同做的是一道很難的課程設(shè)計(jì)題,學(xué)困生根本無從下手,更別說從此獲取知識(shí)了,這樣他們很快沒有了學(xué)習(xí)的積極性,徹底放棄了。于是針對(duì)不同階段的學(xué)生,我校單片機(jī)課程準(zhǔn)備了三個(gè)不同層次的題目組。

第一類是拔高性題目,比如簡(jiǎn)易計(jì)算器,學(xué)生在短期內(nèi)必須要完成一些實(shí)際應(yīng)用的題目,要求綜合性知識(shí)較全面,適合基本功扎實(shí)、有想法、愛創(chuàng)新的學(xué)生。例如有些學(xué)生在低年級(jí)段就參加了電子設(shè)計(jì)競(jìng)賽,已經(jīng)有了單片機(jī)系統(tǒng)設(shè)計(jì)的概念,他們需要的'是設(shè)計(jì)更為復(fù)雜實(shí)用的系統(tǒng)來提升自我。

第二類是中等難度的題目,比如多功能智力競(jìng)賽搶答器,學(xué)生除了有基本的單片機(jī)知識(shí),還必須有一定的動(dòng)手實(shí)踐能力和邏輯分析能力,并且涉及其他知識(shí)領(lǐng)域,適合知識(shí)面較廣的學(xué)生。

第三類是基礎(chǔ)性題目,比如數(shù)字溫度計(jì),是學(xué)生在掌握了單片機(jī)基本知識(shí)后所能完成的簡(jiǎn)單的功能設(shè)計(jì),這個(gè)層次的題目要求不高,適合底子較為薄弱的學(xué)生。也就是說,讓每個(gè)階段的學(xué)生都能從此次課程設(shè)計(jì)中汲取相應(yīng)的養(yǎng)分,有所收獲[6]。

由于題目的難度系數(shù)不同,最終的評(píng)分準(zhǔn)則也不同,第一類題滿分100分,第二類題滿分90分,第三類題滿分80分。這樣既有針對(duì)每個(gè)層次學(xué)生的題目,又能將大家的差距拉開,讓學(xué)生付出的勞動(dòng)與最終給定的成績(jī)基本成正比。

四、總結(jié)

利用proteus和keil進(jìn)行課程設(shè)計(jì)對(duì)學(xué)生來說也是樂于接受的,軟硬件都易于修改,減少了開發(fā)設(shè)計(jì)時(shí)間,而且proteus軟件可以直觀地看到仿真結(jié)果或節(jié)點(diǎn)的波形,也就是說學(xué)生在自己的宿舍就能完成前期的設(shè)計(jì)工作,不再像以前那樣依賴實(shí)驗(yàn)室的測(cè)試設(shè)備,方便快捷,靈活性好。而課題的多樣性,也給了學(xué)生更大的選擇空間,從而提高了積極性和參與性,讓學(xué)生親身領(lǐng)會(huì)系統(tǒng)分析、設(shè)計(jì)和調(diào)試各個(gè)階段的各種滋味,提高實(shí)際應(yīng)用的能力。

篇二 單片機(jī)課程設(shè)計(jì)的實(shí)習(xí)報(bào)告950字

做了兩周的單片機(jī)課程設(shè)計(jì),我有了很多的體會(huì)和感想。

我們的課程設(shè)計(jì)有兩個(gè)主要內(nèi)容:一個(gè)是出租車計(jì)費(fèi)器系統(tǒng)(還包括255計(jì)數(shù)和50000計(jì)數(shù));另一個(gè)就是溫度報(bào)警系統(tǒng)。實(shí)習(xí)可以在實(shí)驗(yàn)室里做,也可以在寢室里自己做,我大部分時(shí)間還是在寢室里做的。

出租車計(jì)費(fèi)器的設(shè)計(jì)是第一周的內(nèi)容,由于有了老師的設(shè)計(jì)圖和程序,只需要改一下自己所要求的變量就好。單片機(jī)的編程用的主要是匯編語言,說實(shí)話,我對(duì)匯編語言談不上掌握,充其量只是了解。學(xué)校安排的課程真的太少了,關(guān)于語言部分的學(xué)習(xí)只學(xué)了幾節(jié)課的內(nèi)容,整本單片機(jī)書的內(nèi)容也是學(xué)了三分之一多一點(diǎn)。

第二周的內(nèi)容就是溫度報(bào)警系統(tǒng)的設(shè)計(jì)。這個(gè)內(nèi)容沒有現(xiàn)成的程序和設(shè)計(jì)圖,需要我們真正親手去編,最郁悶的莫過于畫設(shè)計(jì)圖。按照實(shí)驗(yàn)要求上的圖畫了出來,加載程序以后卻不能正常運(yùn)行,改了好多次都沒有成功。同學(xué)們電腦上軟件的版本差異也影響了交流。有些元件的型號(hào)不同,但在選用時(shí)圖形確很相似,致使選錯(cuò)了元件,影響了結(jié)果。

這兩周的實(shí)習(xí)真的有點(diǎn)郁悶,程序里面的好多內(nèi)容不懂,自我感覺是單片機(jī)我們所學(xué)的內(nèi)容還不足以編出這兩個(gè)程序,但是只好硬著頭皮去看去理解。但在學(xué)習(xí)過程中也充滿了樂趣,當(dāng)看懂了程序的一些語句,畫出了要求的設(shè)計(jì)圖,那我喜悅那種成就感油然而生。

這次實(shí)習(xí)讓我受益匪淺,無論從知識(shí)上還是其他的各個(gè)方面。上課的時(shí)候的學(xué)習(xí)從來沒有見過真正的單片機(jī),只是從理論的角度去理解枯燥乏味。但在實(shí)習(xí)中見過甚至使用了單片機(jī)及其系統(tǒng),能夠理論聯(lián)系實(shí)際的學(xué)習(xí),開闊了眼界,提高了單片機(jī)知識(shí)的理解和水平。在這次課程設(shè)計(jì)中又讓我體會(huì)到了合作與團(tuán)結(jié)的力量,當(dāng)遇到不會(huì)或是設(shè)計(jì)不出來的地方,我們就會(huì)在qq群里討論或者是同學(xué)之間相互幫助。團(tuán)結(jié)就是力量,無論在現(xiàn)在的學(xué)習(xí)中還是在以后的工作中,團(tuán)結(jié)都是至關(guān)重要的,有了團(tuán)結(jié)會(huì)有更多的理念、更多的思維、更多的情感。

單片機(jī)是很重要的一門課程,老師和一些工作的朋友都曾說過,如果學(xué)好一門單片機(jī),就憑這個(gè)技術(shù)這門手藝找一個(gè)好工作也不成問題。盡管我們?cè)谡n堂學(xué)到的內(nèi)容很有限,但在以后的學(xué)習(xí)中單片機(jī)還需要好好的深入研究和學(xué)習(xí),學(xué)好了單片機(jī)也就多了一項(xiàng)生存的本錢。最后感謝老師對(duì)我們的精心指導(dǎo)和幫助,感謝同學(xué)們對(duì)我的幫助。

篇三 單片機(jī)課程設(shè)計(jì)實(shí)習(xí)報(bào)告700字

實(shí)訓(xùn)任務(wù):

一、 實(shí)訓(xùn)目的和要求:

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

(2) 熟悉keil c51集成開發(fā)環(huán)境調(diào)試功能的使用和dp?51pro.net單片機(jī)仿真器、編程器、實(shí)驗(yàn)儀三合一綜合開發(fā)平臺(tái)的使用。

(3) 利用單片機(jī)的p1口作io口,學(xué)會(huì)利用p1口作為輸入和輸出口。

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

(5) 學(xué)會(huì)用單片機(jī)匯編語言編寫程序,熟悉掌握常用指令的功能運(yùn)用。

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

(7) 了解pcb板的制作腐蝕過程。

二、實(shí)訓(xùn)器材:

pc機(jī)(一臺(tái))

pcb板(一塊)

520ω電阻(八只)

10k電阻(一只)

led發(fā)光二極管(八只)

25v 10μf電容(一只)

單片機(jī)ic座(一塊)

at89c51單片機(jī)芯片(一塊)

熱轉(zhuǎn)印機(jī)(一臺(tái))

dp?51pro.net單片機(jī)仿真器、編程器、實(shí)驗(yàn)儀三合一綜合開發(fā)平臺(tái)(一臺(tái))

三、實(shí)訓(xùn)步驟:

(2)將流水燈程序編寫完整并使用tkstudy ice調(diào)試運(yùn)行。

(4)打開電源,將編寫好的程序運(yùn)用tkstudy ice進(jìn)行全速運(yùn)行,看能否實(shí)現(xiàn)任務(wù)要求。

(6)制板。首先利用protel 99 se畫好原理圖,根據(jù)原理圖繪制pcb圖,然后將繪制好的pcb布線圖打印出來,經(jīng)熱轉(zhuǎn)印機(jī)轉(zhuǎn)印,將整個(gè)布線圖印至pcb板上,最后將印有布線圖的pcb板投入裝有三氯化鐵溶液的容器內(nèi)進(jìn)行腐蝕,待pcb板上布線圖外的銅全部后,將其取出,清洗干凈。

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

(8)調(diào)試。先把a(bǔ)t89c51芯片插入ic座,再將+5v電源加到制作好的功能板電源接口上,觀察功能演示的整個(gè)過程(看能否實(shí)現(xiàn)任務(wù)功能)。

(流水燈控制器原理圖)

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

org 0000h

sjmp start

org 0030h

start: mov a,#0ffh

mov r0,#1ch

mov r2,#12h

clr c

loop1: acall delay

單片機(jī)課程設(shè)計(jì)報(bào)告(三篇)

放眼當(dāng)今社會(huì),電子行業(yè)快速發(fā)展,單片機(jī)在多個(gè)領(lǐng)域如工業(yè)自動(dòng)化、智能儀器儀表、消費(fèi)類電子產(chǎn)品、武器裝備、終端及外部設(shè)備控制、計(jì)算機(jī)網(wǎng)絡(luò)和通信設(shè)備等有著廣泛的應(yīng)用[1,2]。對(duì)于工科的電子、電氣相關(guān)專業(yè)的學(xué)生而言,掌握好單片機(jī)技術(shù)對(duì)自我知識(shí)的提升和今后就業(yè)的幫助都是大大有益的。因此,單片機(jī)課程在上述專業(yè)中的地位非常重要,而且鑒于單片機(jī)特殊
推薦度:
點(diǎn)擊下載文檔文檔為doc格式

相關(guān)單片機(jī)課程信息

  • 單片機(jī)課程設(shè)計(jì)報(bào)告(三篇)
  • 單片機(jī)課程設(shè)計(jì)報(bào)告(三篇)45人關(guān)注

    放眼當(dāng)今社會(huì),電子行業(yè)快速發(fā)展,單片機(jī)在多個(gè)領(lǐng)域如工業(yè)自動(dòng)化、智能儀器儀表、消費(fèi)類電子產(chǎn)品、武器裝備、終端及外部設(shè)備控制、計(jì)算機(jī)網(wǎng)絡(luò)和通信設(shè)備等有著廣泛的 ...[更多]

報(bào)告范文熱門信息