久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

單片機(jī)課設(shè)心得體會

時(shí)間:2019-05-12 13:56:41下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《單片機(jī)課設(shè)心得體會》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《單片機(jī)課設(shè)心得體會》。

第一篇:單片機(jī)課設(shè)心得體會

單片機(jī)課設(shè)心得體會一:單片機(jī)課設(shè)心得體會

這個(gè)學(xué)期的單片機(jī)課已經(jīng)早早的上完了,但是理論純屬理論,沒有與實(shí)踐的結(jié)合總讓我們學(xué)的不踏實(shí),感覺沒有達(dá)到學(xué)以致用的效果。所慶幸的是在課程介紹考試完之后,老師給我們安排了這次單片機(jī)課程設(shè)計(jì),給了我們學(xué)以致用的做好的實(shí)踐。

關(guān)于這次課程設(shè)計(jì),我們花費(fèi)了比較多的心思,既是對課程理論內(nèi)容的一次復(fù)習(xí)和鞏固,還讓我們豐富了更多與該專業(yè)相關(guān)的其他知識,比如軟件應(yīng)用等,在摸索中學(xué)習(xí),在摸索中成長,在學(xué)習(xí)的過程中帶著問題去學(xué)我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)計(jì)的又一收獲,在真正設(shè)計(jì)之前我們做了相當(dāng)豐富的準(zhǔn)備,首先鞏固一下課程理論,再一遍熟悉課程知識的構(gòu)架,然后結(jié)合加以理論分析、總結(jié),有了一個(gè)清晰的思路和一個(gè)完整的的軟件流程圖之后才著手設(shè)計(jì)。在設(shè)計(jì)程序時(shí),我們不能妄想一次就將整個(gè)程序設(shè)計(jì)好,反復(fù)修改、不斷改進(jìn)是程序設(shè)計(jì)的必經(jīng)之路;養(yǎng)成注釋程序的好習(xí)慣是非常必要的,一個(gè)程序的完美與否不僅僅是實(shí)現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也能為資料的保存和交流提供了方便;我覺得在設(shè)計(jì)課程過程中遇到問題是很正常,但我們應(yīng)該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題的課程設(shè)計(jì)又出錯(cuò)了。

除了對此次設(shè)計(jì)的準(zhǔn)備工作之外,我們還學(xué)到了很多平時(shí)難得的東西,首先是團(tuán)隊(duì)協(xié)作,在這次設(shè)計(jì)當(dāng)中,難免和同學(xué)產(chǎn)生觀點(diǎn)和意見的分歧,以及分工明細(xì)、時(shí)間安排等不合理,通過這次設(shè)計(jì),我們體會到了團(tuán)結(jié)合作的重要性及力量之強(qiáng)大,還有讓我們處理事情更加有條理,思路更加清晰明了了,發(fā)現(xiàn)、提出、分析、解決問題和實(shí)踐能力的提高都將受益于我在以后的學(xué)習(xí)、工作和生活中。

此次的設(shè)計(jì),其實(shí)也是我們所學(xué)知識的一次綜合運(yùn)用,讓我深深的認(rèn)識到了學(xué)習(xí)單片機(jī)要有一定的基礎(chǔ),要有電子技術(shù)方面的數(shù)字電路和模擬電路等方面的理論基礎(chǔ),特別是數(shù)字電路;也要有編程語言的匯編語言或c語言。要想成為單片機(jī)高手,我們首先要學(xué)好匯編語言,然后轉(zhuǎn)入c語言學(xué)習(xí),所以我們不能學(xué)到后面就忘了前面的知識,更應(yīng)該將所學(xué)的知識緊緊的結(jié)合在一起,綜合運(yùn)用,所謂設(shè)計(jì),就是要求創(chuàng)新,只有將知識綜合運(yùn)用起來才能真正的設(shè)計(jì)好。

單片機(jī)課設(shè)心得體會二:單片機(jī)學(xué)習(xí)心得體會 時(shí)光飛逝,一轉(zhuǎn)眼,一個(gè)學(xué)期又進(jìn)尾聲了,本學(xué)期的單片機(jī)綜合課程設(shè)計(jì)也在一周內(nèi)完成了。

俗話說“好的開始是成功的一半”。說起課程設(shè)計(jì),我認(rèn)為最重要的就是做好設(shè)計(jì)的預(yù)習(xí),認(rèn)真的研究老師給的題目,選一個(gè)自己有興趣的題目。其次,老師對實(shí)驗(yàn)的講解要一絲不茍的去聽去想,因?yàn)橹挥卸济靼琢耍銎鹪O(shè)計(jì)就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設(shè)計(jì),到頭來一點(diǎn)收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。

雖然這次的課程設(shè)計(jì)算起來在實(shí)驗(yàn)室的時(shí)間只有三天,不過因?yàn)槲覀兌加凶约旱膶?shí)驗(yàn)板,所以在宿舍里做實(shí)驗(yàn)的時(shí)間一定不止三天。

硬件的設(shè)計(jì)跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個(gè)能完成課程設(shè)計(jì)的勞動成果出來了,很高興它能按著設(shè)計(jì)的思想與要求運(yùn)動起來。

當(dāng)然,這其中也有很多問題,第一、不夠細(xì)心比如由于粗心大意焊錯(cuò)了線,由于對課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯(cuò)誤。第二,是在學(xué)習(xí)態(tài)度上,這次課設(shè)是對我的學(xué)習(xí)態(tài)度的一次檢驗(yàn)。對于這次單片機(jī)綜合課程實(shí)習(xí),我的第一大心得體會就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對應(yīng)該是嚴(yán)謹(jǐn)。我們這次實(shí)習(xí)所遇到的多半問題多數(shù)都是由于我們不夠嚴(yán)謹(jǐn)。第三,在做人上,我認(rèn)識到,無論做什么事情,只要你足夠堅(jiān)強(qiáng),有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。

在這次難得的課程設(shè)計(jì)過程中我鍛煉了自己的思考能力和動手能力。通過題目選擇和設(shè)計(jì)電路的過程中,加強(qiáng)了我思考問題的完整性和實(shí)際生活聯(lián)系的可行性。在方案設(shè)計(jì)選擇和芯片的選擇上,培養(yǎng)了我們綜合應(yīng)用單片機(jī)的能力,對單片機(jī)的各個(gè)管腳的功能也有了進(jìn)一步的認(rèn)識。還鍛煉我們個(gè)人的查閱技術(shù)資料的能力,動手能力,發(fā)現(xiàn)問題,解決問題的能力。并且我們熟練掌握了有關(guān)器件的性能及測試方法。

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

單片機(jī)課設(shè)心得體會三:單片機(jī)課設(shè)心得體會

兩周的單片機(jī)課程設(shè)計(jì)實(shí)訓(xùn),真是讓我們受益匪淺,學(xué)到了很多東西,不管怎么樣,先感謝學(xué)校給我的這么多機(jī)會.真正的學(xué)到了東西。

此次課程設(shè)計(jì)軟件與硬件相結(jié)合,考察了我們的焊接水平與編程能力.因?yàn)橐郧白鲞^關(guān)于焊接的電工實(shí)習(xí),所以對于我們機(jī)械設(shè)計(jì)專業(yè)的學(xué)生而言焊接是不成問題,也很順利;可到了編程時(shí)就出現(xiàn)了很大的障礙,先開始的顯示時(shí)鐘還算順利,本來還以為編程會很簡單的,等到實(shí)際操作起來才知道它的復(fù)雜性,沒有想像中的那么得心應(yīng)手,理解流程是有思維的前提。其實(shí)本身程序的思維是正確的,只是步驟中有點(diǎn)小錯(cuò)誤,所以導(dǎo)致整個(gè)程序的結(jié)果很亂,在仔細(xì)修改程序之后,終于一步步地達(dá)到效果了。

系統(tǒng)以at89s51為核心部件,利用軟件編程,通過鍵盤控制和液晶顯示實(shí)現(xiàn)了秒表的功能,能實(shí)現(xiàn)本設(shè)計(jì)題目的基本要求和發(fā)揮部分。盡量做到硬件電路簡單穩(wěn)定,充分發(fā)揮軟件編程的優(yōu)點(diǎn),減小因元器件精度不夠引起的誤差。

我們將各個(gè)部分的程序編好后怎么都連不起來,出不了預(yù)期的效果.對于硬件在編程過程中pcb板的接觸又是一個(gè)頭疼的問題,在進(jìn)行編譯的時(shí)候,數(shù)碼顯示管上什么都沒有,按一下旁邊與之相連的元器件時(shí)就有顯示了,所以也花費(fèi)了好多時(shí)間在pcb板的重新焊接上,最后在全組人竭盡全力,老師的精心指導(dǎo)下,程序基本編寫成功,這是我們共同努力的結(jié)果,在享受我們成果之時(shí),不得不感慨單片機(jī)的重要性與高難度性,所以為期兩周的單片機(jī)課程設(shè)計(jì)沒有浪費(fèi),我們從中學(xué)到了很多知識,也讓我們對單片機(jī)有了更深一步的了解.雖然最后結(jié)果是出來了,可這與老師的精心指導(dǎo)是分不開的,他引導(dǎo)我們的思路,本來一竅不通的我們經(jīng)過老師的點(diǎn)撥基本上通了,所以說老師是功不可抹的。

由于時(shí)間有限和本身知識水平的限制,本系統(tǒng)還存在一些不夠完善的地方,要作為實(shí)際應(yīng)用還有一些具體細(xì)節(jié)問題需要解決。

踉踉蹌蹌地忙碌了兩周,我的單片機(jī)課程設(shè)計(jì)也終將告一段落。設(shè)計(jì)實(shí)物也基本達(dá)到預(yù)期的效果,但由于能力和時(shí)間的關(guān)系,總是覺得有很多不盡人意的地方,譬如功能不全、外觀粗糙??數(shù)不勝數(shù)。但我可以自豪的說,這里面的每一段代碼,都有我的勞動。當(dāng)看著自己的程序,自己成天相伴的系統(tǒng)能夠健康的運(yùn)行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最終都會化為甜美的甘泉。

總而言之,單片機(jī)課程設(shè)計(jì)對于我們有很大的幫助,我們從中受益匪淺。

第二篇:單片機(jī)課設(shè)

華 南 理 工 大 學(xué) 廣 州 學(xué) 院

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

題 目: 簡易電子時(shí)鐘

評 分

專業(yè): 自動化 班級: 15級自動化一班 姓名: 黎澤鈞 同組隊(duì)員: 鄭立涵、曾迪濠、佘庭楓、李明志、方昊輝

學(xué)號/座位序號: 201510087034

日 期: 2017 年 03 月

一、設(shè)計(jì)目的

通過本次課程設(shè)計(jì)可以靈活運(yùn)用單片機(jī)的基礎(chǔ)知識,依據(jù)課程設(shè)計(jì)內(nèi)容,能夠完成從硬件電路圖設(shè)計(jì),到軟件編程及系統(tǒng)調(diào)試實(shí)現(xiàn)系統(tǒng)功能,完成課程設(shè)計(jì),加深對單片機(jī)基礎(chǔ)知識的理解并靈活運(yùn)用。

二、設(shè)計(jì)要求和方案選擇

1.設(shè)計(jì)要求:

(1)通過程序直接對實(shí)時(shí)時(shí)鐘時(shí)間進(jìn)行設(shè)置,啟動時(shí)鐘運(yùn)行。用8位數(shù)碼管顯示。

(2)通過按鈕對實(shí)時(shí)時(shí)鐘時(shí)間進(jìn)行設(shè)置,使時(shí)鐘能正常運(yùn)行。(3)其他發(fā)揮功能。2.設(shè)計(jì)方案的選擇

(1)計(jì)時(shí)方案

方案1:采用現(xiàn)成實(shí)時(shí)時(shí)鐘芯片

使用一些實(shí)時(shí)時(shí)鐘集成電路,如DS1287、DS12887、DS1302等。這些實(shí)時(shí)時(shí)鐘芯片具備年、月、日、時(shí)、分、秒計(jì)時(shí)功能和多點(diǎn)定時(shí)等功能,計(jì)時(shí)數(shù)據(jù)的更新每秒自動進(jìn)行一次,不需要程序干預(yù)。因此,在工業(yè)實(shí)時(shí)測控系統(tǒng)中多采用這類專用芯片來實(shí)現(xiàn)實(shí)時(shí)時(shí)鐘功能。

方案2:使用單片機(jī)內(nèi)部的可編程定時(shí)器

利用單片機(jī)內(nèi)部的定時(shí)計(jì)數(shù)器進(jìn)行中斷定時(shí),配合軟件延時(shí)實(shí)現(xiàn)時(shí)、分、秒的計(jì)時(shí)。該方案優(yōu)點(diǎn)是節(jié)省硬件成本,可以利用程序代替。缺點(diǎn)是程序設(shè)計(jì)相對微型控制器時(shí)鐘電路聲光報(bào)時(shí)校時(shí)輸入數(shù)據(jù)顯示較為復(fù)雜,精確度不高,同時(shí)還可能會和延時(shí)沖突,導(dǎo)致顯示效果不佳。

鑒于以上原因,我們采用了方案二,使用了單片機(jī)內(nèi)部的可編程定時(shí)器。(2)顯示器件的選擇與對比

方案一:采用LED數(shù)碼管顯示。

LED顯示器可以分為有靜態(tài)顯示方式和動態(tài)顯示方式兩種。靜態(tài)顯示就是當(dāng)數(shù)碼管顯示某個(gè)字符時(shí),相應(yīng)的段恒定的導(dǎo)通,直到要顯示下一個(gè)字符為止。數(shù)碼管工作在靜態(tài)顯示方式時(shí),共陰極COM端要接地;若為共陽極COM端接在+5V電源。每位的段選線應(yīng)分別與一個(gè)8位數(shù)據(jù)口的輸出端相連,數(shù)碼管的各位是相互獨(dú)立的,且要顯示字符一經(jīng)確定,相應(yīng)數(shù)據(jù)的輸出將必須維持不變。靜態(tài)顯示數(shù)碼管一直在工作,因而數(shù)碼管靜態(tài)顯的亮度較高。在這種顯示方式編程比較容易,管理也較簡單,但占用I/O口線資源較多,因而在顯示位數(shù)較多的情況下,我們大都都采用數(shù)碼管動態(tài)顯示方式進(jìn)行顯示。而對于動態(tài)顯示方式,雖可以避免靜態(tài)顯示的問題,但設(shè)計(jì)上如果處理不當(dāng),易造成亮度低,有閃爍等問題。方案二:采用LCD顯示。

LCD液晶顯示具有豐富多樣性、靈活性、電路簡單、易于控制而且功耗小等優(yōu)點(diǎn),對于一般的段式液晶屏,需要專門的驅(qū)動電路,而且也經(jīng)顯示作為一種被動顯示,可視性相對較差;對于具有驅(qū)動電路和微處理器接口的液晶顯示模塊(字符或點(diǎn)陣),一般多采用并行機(jī)接口,對于微處理器的接口要求較高,占用資源多。另外,89C52本身沒有專門的液晶驅(qū)動接口。

鑒于上述原因,我們采用方案一,采用了數(shù)碼管顯示方式。數(shù)碼管作為一種主動顯示器件,具有亮度高、價(jià)格便宜、功耗低、驅(qū)動簡單等優(yōu)點(diǎn)。

三、硬件部分

1.STC89C52單片機(jī)(1)結(jié)構(gòu)

STC89C52RC是STC公司生產(chǎn)的一種低功耗、高性能CMOS8位微控制器,具有 8K字節(jié)系統(tǒng)可編程Flash存儲器。STC89C52使用經(jīng)典的MCS-51內(nèi)核,但做了很多的改進(jìn)使得芯片具有傳統(tǒng)51單片機(jī)不具備的功能。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。

同時(shí)具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,512字節(jié)RAM,32 位I/O 口線,看門狗定時(shí)器,內(nèi)置4KB EEPROM,MAX810復(fù)位電路,3個(gè)16 位定時(shí)器/計(jì)數(shù)器,4個(gè)外部中斷,一個(gè)7向量4級中斷結(jié)構(gòu)(兼容傳統(tǒng)51的5向量2級中斷結(jié)構(gòu)),全雙工串行口。另外 STC89C52 可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式。空閑模式下,CPU 停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。最高運(yùn)作頻率35MHz,6T/12T可選。(2)主要特性

8K字節(jié)程序存儲空間; 512字節(jié)數(shù)據(jù)存儲空間; 內(nèi)帶4K字節(jié)EEPROM存儲空間;可直接使用串口下載;(3)器件參數(shù)

1.增強(qiáng)型8051單片機(jī),6 時(shí)鐘/機(jī)器周期和12 時(shí)鐘/機(jī)器周期可以任意 選擇,指令代碼完全兼容傳統(tǒng)8051.2.工作電壓:5.5V~3.3V(5V單片機(jī))/3.8V~2.0V(3V 單片機(jī))3.工作頻率范圍:0~40MHz,相當(dāng)于普通8051 的0~80MHz,實(shí)際工作 頻率可達(dá)48MHz 4.用戶應(yīng)用程序空間為8K字節(jié) 5.片上集成512 字節(jié)RAM 6.通用I/O 口(32 個(gè)),復(fù)位后為:P1/P2/P3 是準(zhǔn)雙向口/弱上拉,P0 口是漏極開路輸出,作為總線擴(kuò)展用時(shí),不用加上拉電阻,作為 I/O 口用時(shí),需加上拉電阻。

7.ISP(在系統(tǒng)可編程)/IAP(在應(yīng)用可編程),無需專用編程器,無 需專用仿真器,可通過串口(RxD/P3.0,TxD/P3.1)直接下載用戶程 序,數(shù)秒即可完成一片

8.具有EEPROM 功能

9.共3 個(gè)16 位定時(shí)器/計(jì)數(shù)器。即定時(shí)器T0、T1、T2 10.外部中斷4 路,下降沿中斷或低電平觸發(fā)電路,Power Down 模式可 由外部中斷低電平觸發(fā)中斷方式喚醒

11.通用異步串行口(UART),還可用定時(shí)器軟件實(shí)現(xiàn)多個(gè)UART 12.工作溫度范圍:-40~+85℃(工業(yè)級)/0~75℃(商業(yè)級)13.PDIP封裝

STC89C52單片機(jī)的引腳如圖所示:

2.時(shí)鐘電路

STC89C52內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反相放大器,引腳RXD和TXD分別是此放大器的輸入端和輸出端。時(shí)鐘可以由內(nèi)部方式產(chǎn)生或外部方式產(chǎn)生。內(nèi)部方式的時(shí)鐘電路如圖(a)所示,在RXD和TXD引腳上外接定時(shí)元件,內(nèi)部振蕩器就產(chǎn)生自激振蕩。定時(shí)元件通常采用石英晶體和電容組成的并聯(lián)諧振回路。晶體振蕩頻率可以在1.2~12MHz之間選擇,電容值在5~30pF之間選擇,電容值的大小可對頻率起微調(diào)的作用。外部方式的時(shí)鐘電路如圖(b)所示,RXD接地,TXD接外部振蕩器。對外部振蕩信號無特殊要求,只要求保證脈沖寬度,一般采用頻率低于12MHz的方波信號。片內(nèi)時(shí)鐘發(fā)生器把振蕩頻率兩分頻,產(chǎn)生一個(gè)兩相時(shí)鐘P1和P2,供單片機(jī)使用。如圖所示,RXD接地,TXD接外部振蕩器。對外部振蕩信號無特殊要求,只要求保證脈沖寬度,一般采用頻率低于12MHz的方波信號。片內(nèi)時(shí)鐘發(fā)生器把振蕩頻率兩分頻,產(chǎn)生一個(gè)兩相時(shí)鐘P1和P2,供單片機(jī)使用。RXD接地,TXD接外部振蕩器。對外部振蕩信號無特殊要求,只要求保證脈沖寬度,一般采用頻率低于12MHz的方波信號。片內(nèi)時(shí)鐘發(fā)生器把振蕩頻率兩分頻,產(chǎn)生一個(gè)兩相時(shí)鐘P1和P2,供單片機(jī)使用。

內(nèi)部時(shí)鐘電路如圖所示,在XTAL1和XTAL1引腳上外接定時(shí)元件,內(nèi)部振蕩電路就產(chǎn)生自激振蕩。定時(shí)元件是石英晶體和電容組成的并聯(lián)諧振回路,晶體振蕩器選擇11.0532MHz,電容采用30PF。

3.按鍵輸入電路

獨(dú)立式按鍵采用每個(gè)按鍵單獨(dú)占有一個(gè)I/O口的結(jié)構(gòu),這是最簡單的鍵盤輸入設(shè)計(jì)。當(dāng)按下和釋放按鍵時(shí),輸入到I/O口端的電平是不一樣的,單片機(jī)程序根據(jù)不同端口的電平變化判斷是否有鍵按下以及是哪一個(gè)鍵被按下。獨(dú)立式鍵盤的原理簡單,每個(gè)按鍵的電路是獨(dú)立的,占用一條數(shù)據(jù)線。

LED數(shù)碼管電路

LED顯示器工作方式有兩種:靜態(tài)顯示方式和動態(tài)顯示方式。靜態(tài)顯示的特點(diǎn)是每個(gè)數(shù)碼管的段選必須接一個(gè)8位數(shù)據(jù)線來保持顯示的字形碼。當(dāng)送入一次字形碼后,顯示字形可一直保持,直到送入新字形碼為止。這種方法的優(yōu)點(diǎn)是占用CPU時(shí)間少,顯示便于監(jiān)測和控制。缺點(diǎn)是硬件電路比較復(fù)雜,成本較高。動態(tài)顯示的特點(diǎn)是將所有位數(shù)碼管的段選線并聯(lián)在一起,由位選線控制是哪一位數(shù)碼管有效。選亮數(shù)碼管采用動態(tài)掃描顯示。所謂動態(tài)掃描顯示即輪流向各位數(shù)碼管送出字形碼和相應(yīng)的位選,利用發(fā)光管的余輝和人眼視覺暫留作用,使人的感覺好像各位數(shù)碼管同時(shí)都在顯示。動態(tài)顯示的亮度比靜態(tài)顯示要差一些,所以在選擇限流電阻時(shí)應(yīng)略小于靜態(tài)顯示電路中的。一個(gè)八段數(shù)碼管稱為一位,多個(gè)數(shù)碼管并列在一起可構(gòu)成多位數(shù)碼管,它們的段選線連在一起,而各自的公共端稱為位選線。顯示時(shí),都從段選線送入字符編碼,而選中哪個(gè)位選線,那個(gè)數(shù)碼管便會被點(diǎn)亮。

四、軟件設(shè)計(jì)

#include unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00,0x40};//顯示0~f,最后一位為無顯示 Unsigned char dispbitcode[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//數(shù)碼管位置

unsigned char dispbuf[8]={0,0,16,0,0,16,2,1};unsigned char dispbitcnt;unsigned char second;unsigned char minite;unsigned char hour;unsigned int tcnt;unsigned char mstcnt;unsigned char i,j;void main(void){ TMOD=0x02;TH0=0x06;TL0=0x06;TR0=1;ET0=1;EA=1;while(1){ if(P0_0==0){ for(i=5;i>0;i--)for(j=248;j>0;j--);if(P0_0==0){ second++;if(second==60){ second=0;} dispbuf[0]=second%10;dispbuf[1]=second/10;while(P0_0==0);} } if(P0_1==0){ for(i=5;i>0;i--)for(j=248;j>0;j--);if(P0_1==0){ minite++;if(minite==60){ minite=0;} dispbuf[3]=minite%10;dispbuf[4]=minite/10;while(P0_1==0);} } if(P0_2==0){ for(i=5;i>0;i--)for(j=248;j>0;j--);if(P0_2==0){ hour++;if(hour==24){ hour=0;} dispbuf[6]=hour%10;dispbuf[7]=hour/10;while(P0_2==0);} } } } void t0(void)interrupt 1 using 0 {

mstcnt++;if(mstcnt==8){ mstcnt=0;

P3=0xff;//關(guān)閉所有顯示

P1=dispcode[dispbuf[dispbitcnt]];P3=dispbitcode[dispbitcnt];dispbitcnt++;if(dispbitcnt==8){ dispbitcnt=0;} } tcnt++;if(tcnt==4000){ tcnt=0;second++;if(second==60){ second=0;minite++;if(minite==60){ minite=0;hour++;if(hour==24){ hour=0;} } } dispbuf[0]=second%10;dispbuf[1]=second/10;dispbuf[2]=17;dispbuf[3]=minite%10;dispbuf[4]=minite/10;dispbuf[5]=17;dispbuf[6]=hour%10;dispbuf[7]=hour/10;} }

五、調(diào)試及運(yùn)行結(jié)果

六、總結(jié)(感想和心得等)

在這次的課程設(shè)計(jì)中,開始以為電路很簡單,但是做實(shí)物的時(shí)候才知道走線的重要性。數(shù)碼管的走線都弄成一塊了,看來確實(shí)得多實(shí)踐。因?yàn)殡娔X上畫的圖跟實(shí)物有很大區(qū)別,得要注意好布局。應(yīng)該多開設(shè)些實(shí)踐課,為以后的求職之路打下了基礎(chǔ)。課程設(shè)計(jì)分成了硬件和軟件兩大模塊。總的來說,硬件部分很好入手,電路也教簡單,主要涉及的是簡單的按鍵、電容、電阻、晶振和數(shù)碼管。在軟件部分,細(xì)分為了按鍵模塊、顯示模塊、定時(shí)/計(jì)數(shù)模塊,最后把幾個(gè)模塊整合在主程序模塊中。整個(gè)設(shè)計(jì)過程中遇到的最大問題是軟件的編寫,由于采用的是匯編語言,其間使用到的各種寄存器、存儲器地址、變量很多,很難對程序的整體把握。通過電子鐘的設(shè)計(jì),對單片機(jī)的原理、結(jié)構(gòu)、外圍電路進(jìn)一步的了解。要了解在整個(gè)設(shè)計(jì)過程中學(xué)到了團(tuán)體精神和獨(dú)立解決問題的重要性。

第三篇:單片機(jī)課設(shè)心得體會

單片機(jī)課設(shè)心得體會1

這個(gè)學(xué)期的單片機(jī)課已經(jīng)早早的上完了,但是理論純屬理論,沒有與實(shí)踐的結(jié)合總讓我們學(xué)的不踏實(shí),感覺沒有達(dá)到學(xué)以致用的效果。所慶幸的是在課程介紹考試完之后,老師給我們安排了這次單片機(jī)課程設(shè)計(jì),給了我們學(xué)以致用的做好的實(shí)踐。

關(guān)于這次課程設(shè)計(jì),我們花費(fèi)了比較多的心思,既是對課程理論內(nèi)容的一次復(fù)習(xí)和鞏固,還讓我們豐富了更多與該專業(yè)相關(guān)的其他知識,比如軟件應(yīng)用等,在摸索中學(xué)習(xí),在摸索中成長,在學(xué)習(xí)的過程中帶著問題去學(xué)我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)計(jì)的又一收獲,在真正設(shè)計(jì)之前我們做了相當(dāng)豐富的準(zhǔn)備,首先鞏固一下課程理論,再一遍熟悉課程知識的構(gòu)架,然后結(jié)合加以理論分析、總結(jié),有了一個(gè)清晰的思路和一個(gè)完整的的軟件流程圖之后才著手設(shè)計(jì)。在設(shè)計(jì)程序時(shí),我們不能妄想一次就將整個(gè)程序設(shè)計(jì)好,反復(fù)修改、不斷改進(jìn)是程序設(shè)計(jì)的必經(jīng)之路;養(yǎng)成注釋程序的好習(xí)慣是非常必要的,一個(gè)程序的完美與否不僅僅是實(shí)現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也能為資料的保存和交流提供了方便;我覺得在設(shè)計(jì)課程過程中遇到問題是很正常,但我們應(yīng)該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題的課程設(shè)計(jì)又出錯(cuò)了。

除了對此次設(shè)計(jì)的準(zhǔn)備工作之外,我們還學(xué)到了很多平時(shí)難得的東西,首先是團(tuán)隊(duì)協(xié)作,在這次設(shè)計(jì)當(dāng)中,難免和同學(xué)產(chǎn)生觀點(diǎn)和意見的分歧,以及分工明細(xì)、時(shí)間安排等不合理,通過這次設(shè)計(jì),我們體會到了團(tuán)結(jié)合作的重要性及力量之強(qiáng)大,還有讓我們處理事情更加有條理,思路更加清晰明了了,發(fā)現(xiàn)、提出、分析、解決問題和實(shí)踐能力的提高都將受益于我在以后的學(xué)習(xí)、工作和生活中。

此次的設(shè)計(jì),其實(shí)也是我們所學(xué)知識的一次綜合運(yùn)用,讓我深深的認(rèn)識到了學(xué)習(xí)單片機(jī)要有一定的基礎(chǔ),要有電子技術(shù)方面的數(shù)字電路和模擬電路等方面的理論基礎(chǔ),特別是數(shù)字電路;也要有編程語言的匯編語言或C語言。要想成為單片機(jī)高手,我們首先要學(xué)好匯編語言,然后轉(zhuǎn)入C語言學(xué)習(xí),所以我們不能學(xué)到后面就忘了前面的知識,更應(yīng)該將所學(xué)的知識緊緊的結(jié)合在一起,綜合運(yùn)用,所謂設(shè)計(jì),就是要求創(chuàng)新,只有將知識綜合運(yùn)用起來才能真正的設(shè)計(jì)好。

單片機(jī)課設(shè)心得體會2

經(jīng)過本次微機(jī)課題的設(shè)計(jì)與研究,我們深入的學(xué)習(xí)了除課本以外的很多微機(jī)附件的內(nèi)容,掌握了很多實(shí)驗(yàn)室操作技能。我們在實(shí)際設(shè)計(jì)中遇到很多問題,但結(jié)合所學(xué)知識以及參考資料的幫助,不斷地嘗試,設(shè)計(jì)了一種能夠解決實(shí)際問題的系統(tǒng)。同時(shí)也加深了我們對于現(xiàn)實(shí)生活中,實(shí)際的.嵌入式操作系統(tǒng)的原理的理解。

單片機(jī)在日常生活中應(yīng)用廣泛,結(jié)合這學(xué)期在學(xué)的嵌入式系統(tǒng)原理,我們更多的了解了單片機(jī)的發(fā)展現(xiàn)狀和發(fā)展趨勢,以及在生活中的廣泛應(yīng)用,其實(shí)80C51只是我們所接觸的一種簡單的單片機(jī),在實(shí)際應(yīng)用中,有各個(gè)公司生產(chǎn)的不同型號的、針對不同功能設(shè)計(jì)的、以及根據(jù)用戶的需要和發(fā)展自主研發(fā)設(shè)計(jì)的單片機(jī)還有很多,由此設(shè)計(jì)出來的嵌入式系統(tǒng)更是數(shù)不勝數(shù)。能夠親身的進(jìn)行自我實(shí)踐,并進(jìn)行實(shí)際的應(yīng)用,其實(shí)使我們對現(xiàn)行單片機(jī)的一次深入的了解,并能夠提升我們將來在學(xué)習(xí)工作遇到的單片機(jī)設(shè)計(jì)問題。

在實(shí)際設(shè)計(jì)過程中,我們遇到了諸多設(shè)計(jì)的問題。例如接口不夠,這一問題主要是因?yàn)槲覀兯O(shè)計(jì)的功能諸多,剛開始對于這一接口的規(guī)劃不是非常的合理,后來通過使用中斷,兩個(gè)中斷合理的設(shè)計(jì)便解決了所有的按鍵和現(xiàn)實(shí)問題。考慮到目前空調(diào)系統(tǒng)也并不是使用我們所用到的80C51單片機(jī),中斷也有可能通過擴(kuò)展有所增加,考慮到硬件設(shè)計(jì)的難度,使用兩中斷解決這一問題則是最佳的選擇。

在程序設(shè)計(jì)中,我們更加深入了解了中斷的使用與本質(zhì),合理利用這些,會使程序簡化而不會出錯(cuò)。比如開始我們把主程序?qū)懺谥袛嗬锩妫瑢?dǎo)致程序運(yùn)行混亂,而后來發(fā)現(xiàn),只在中斷中做少量工作,比如改一下某一個(gè)標(biāo)志,這樣比較好。對于傳感器芯片的使用,我們查找了它的datasheet,并查閱了各種關(guān)于其硬件連接和軟件設(shè)計(jì)的資料,同時(shí)發(fā)現(xiàn)了理論資料與實(shí)踐上的區(qū)別,通過多次嘗試,成功完成了硬件和軟件的設(shè)計(jì)。在這次課題設(shè)計(jì)過程中,我們合理的分工,適宜的規(guī)劃進(jìn)度的進(jìn)展,不僅僅暗示完成了預(yù)先設(shè)計(jì)的內(nèi)容。

在這一過程中,我們充分發(fā)揮我們的主觀能動性,想象創(chuàng)造性,攻克了很多之前都沒有想過的難關(guān),真的受益匪淺。這次設(shè)計(jì)不僅僅耗時(shí)耗力,而且自己也親自跑了電子市場去進(jìn)行實(shí)際考察,對我們理論和實(shí)驗(yàn)都有很大的提升,我想這些對于我們今后的學(xué)習(xí)生活都有很重要的意義,這將是我們在程序設(shè)計(jì)以及大學(xué)學(xué)習(xí)過程中的寶貴經(jīng)驗(yàn)和財(cái)富。

單片機(jī)課設(shè)心得體會3

兩周的單片機(jī)課程設(shè)計(jì)實(shí)訓(xùn),真是讓我們受益匪淺,學(xué)到了很多東西,不管怎么樣,先感謝學(xué)校給我的這么多機(jī)會.真正的學(xué)到了東西。

此次課程設(shè)計(jì)軟件與硬件相結(jié)合,考察了我們的焊接水平與編程能力.因?yàn)橐郧白鲞^關(guān)于焊接的電工實(shí)習(xí),所以對于我們機(jī)械設(shè)計(jì)專業(yè)的學(xué)生而言焊接是不成問題,也很順利;可到了編程時(shí)就出現(xiàn)了很大的障礙,先開始的顯示時(shí)鐘還算順利,本來還以為編程會很簡單的,等到實(shí)際操作起來才知道它的復(fù)雜性,沒有想像中的那么得心應(yīng)手,理解流程是有思維的前提。其實(shí)本身程序的思維是正確的,只是步驟中有點(diǎn)小錯(cuò)誤,所以導(dǎo)致整個(gè)程序的結(jié)果很亂,在仔細(xì)修改程序之后,終于一步步地達(dá)到效果了。

系統(tǒng)以AT89S51為核心部件,利用軟件編程,通過鍵盤控制和液晶顯示實(shí)現(xiàn)了秒表的功能,能實(shí)現(xiàn)本設(shè)計(jì)題目的基本要求和發(fā)揮部分。盡量做到硬件電路簡單穩(wěn)定,充分發(fā)揮軟件編程的優(yōu)點(diǎn),減小因元器件精度不夠引起的誤差。

我們將各個(gè)部分的程序編好后怎么都連不起來,出不了預(yù)期的效果.對于硬件在編程過程中PCB板的接觸又是一個(gè)頭疼的問題,在進(jìn)行編譯的時(shí)候,數(shù)碼顯示管上什么都沒有,按一下旁邊與之相連的元器件時(shí)就有顯示了,所以也花費(fèi)了好多時(shí)間在PCB板的重新焊接上,最后在全組人竭盡全力,老師的精心指導(dǎo)下,程序基本編寫成功,這是我們共同努力的結(jié)果,在享受我們成果之時(shí),不得不感慨單片機(jī)的重要性與高難度性,所以為期兩周的單片機(jī)課程設(shè)計(jì)沒有浪費(fèi),我們從中學(xué)到了很多知識,也讓我們對單片機(jī)有了更深一步的了解.雖然最后結(jié)果是出來了,可這與老師的精心指導(dǎo)是分不開的,他引導(dǎo)我們的思路,本來一竅不通的我們經(jīng)過老師的點(diǎn)撥基本上通了,所以說老師是功不可抹的。

由于時(shí)間有限和本身知識水平的限制,本系統(tǒng)還存在一些不夠完善的地方,要作為實(shí)際應(yīng)用還有一些具體細(xì)節(jié)問題需要解決。

踉踉蹌蹌地忙碌了兩周,我的單片機(jī)課程設(shè)計(jì)也終將告一段落。設(shè)計(jì)實(shí)物也基本達(dá)到預(yù)期的效果,但由于能力和時(shí)間的關(guān)系,總是覺得有很多不盡人意的地方,譬如功能不全、外觀粗糙……數(shù)不勝數(shù)。但我可以自豪的說,這里面的每一段代碼,都有我的勞動。當(dāng)看著自己的程序,自己成天相伴的系統(tǒng)能夠健康的運(yùn)行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最終都會化為甜美的甘泉。

總而言之,單片機(jī)課程設(shè)計(jì)對于我們有很大的幫助,我們從中受益匪淺。

單片機(jī)課設(shè)心得體會4

時(shí)光飛逝,一轉(zhuǎn)眼,一個(gè)學(xué)期又進(jìn)尾聲了,本學(xué)期的單片機(jī)綜合課程設(shè)計(jì)也在一周內(nèi)完成了。

俗話說“好的開始是成功的一半”。說起課程設(shè)計(jì),我認(rèn)為最重要的就是做好設(shè)計(jì)的預(yù)習(xí),認(rèn)真的研究老師給的題目,選一個(gè)自己有興趣的題目。其次,老師對實(shí)驗(yàn)的講解要一絲不茍的去聽去想,因?yàn)橹挥卸济靼琢耍銎鹪O(shè)計(jì)就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設(shè)計(jì),到頭來一點(diǎn)收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。

雖然這次的課程設(shè)計(jì)算起來在實(shí)驗(yàn)室的時(shí)間只有三天,不過因?yàn)槲覀兌加凶约旱膶?shí)驗(yàn)板,所以在宿舍里做實(shí)驗(yàn)的時(shí)間一定不止三天。

硬件的設(shè)計(jì)跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個(gè)能完成課程設(shè)計(jì)的勞動成果出來了,很高興它能按著設(shè)計(jì)的思想與要求運(yùn)動起來。

當(dāng)然,這其中也有很多問題,第一、不夠細(xì)心比如由于粗心大意焊錯(cuò)了線,由于對課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯(cuò)誤。第二,是在學(xué)習(xí)態(tài)度上,這次課設(shè)是對我的學(xué)習(xí)態(tài)度的一次檢驗(yàn)。對于這次單片機(jī)綜合課程實(shí)習(xí),我的第一大心得體會就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對應(yīng)該是嚴(yán)謹(jǐn)。我們這次實(shí)習(xí)所遇到的多半問題多數(shù)都是由于我們不夠嚴(yán)謹(jǐn)。第三,在做人上,我認(rèn)識到,無論做什么事情,只要你足夠堅(jiān)強(qiáng),有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。

在這次難得的課程設(shè)計(jì)過程中我鍛煉了自己的思考能力和動手能力。通過題目選擇和設(shè)計(jì)電路的過程中,加強(qiáng)了我思考問題的完整性和實(shí)際生活聯(lián)系的可行性。在方案設(shè)計(jì)選擇和芯片的選擇上,培養(yǎng)了我們綜合應(yīng)用單片機(jī)的能力,對單片機(jī)的各個(gè)管腳的功能也有了進(jìn)一步的認(rèn)識。還鍛煉我們個(gè)人的查閱技術(shù)資料的能力,動手能力,發(fā)現(xiàn)問題,解決問題的能力。并且我們熟練掌握了有關(guān)器件的性能及測試方法。

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

【單片機(jī)課設(shè)心得體會】相關(guān)文章:

1.關(guān)于單片機(jī)實(shí)驗(yàn)心得體會總結(jié)參考

2.單片機(jī)實(shí)訓(xùn)心得體會范文

3.單片機(jī)課程設(shè)計(jì)的心得體會范文

4.關(guān)于單片機(jī)課程設(shè)計(jì)心得體會

5.關(guān)于最新單片機(jī)心得體會參考

6.51單片機(jī)實(shí)訓(xùn)心得體會

7.單片機(jī)課程設(shè)計(jì)心得體會范文

8.單片機(jī)實(shí)訓(xùn)的心得體會

9.單片機(jī)課程中單片機(jī)實(shí)驗(yàn)教學(xué)探究論文

第四篇:單片機(jī)課設(shè)

單片機(jī)

基于

劉慧

2012128040 1211電工

2014年11月02日

單片機(jī)的電壓顯示電路

目錄

第一章

設(shè)計(jì)任務(wù)和要求??????????4

第二章 單元電路設(shè)計(jì)及仿真?????????5

第三章 電路模塊功能的分析??????????10

第四章 心得與體會?????????????12

前言

我們在做一個(gè)單片機(jī)系統(tǒng)時(shí),常常會遇到這樣那樣的數(shù)集,在這些被采集的數(shù)據(jù)中,大部分可以通過我們的 I/O 口擴(kuò)展接口電路直接得到,由于 51 單片機(jī)大部分不帶 AD 轉(zhuǎn)換器,所以模擬量的采集就必須靠 A/D或 V/F 實(shí)現(xiàn)。下現(xiàn)我們就來了解一下AD0809與51 單片機(jī)的接口及其程序設(shè)計(jì)。數(shù)字電壓表(Digital Voltmeter)簡稱DVM,它是采用數(shù)字化測量技術(shù),把連續(xù)的模擬量(直流輸入電壓)轉(zhuǎn)換成不連續(xù)、離散的數(shù)字形式并加以顯示的儀表。目前,由各種單片A/D 轉(zhuǎn)換器構(gòu)成的數(shù)字電壓表,已被廣泛用于電子及電工測量、工業(yè)自動化儀表、自動測試系統(tǒng)等領(lǐng)域,顯示出強(qiáng)大的生命力。與此同時(shí),由DVM擴(kuò)展而成的各種通用及專用數(shù)字儀器儀表,也把電量及非電量測量技術(shù)提高到嶄新水平。

第一章

設(shè)計(jì)任務(wù)和要求

直流數(shù)字電壓表主要由

AD轉(zhuǎn)換器ADC0809,單片機(jī)芯片AT89S51控制電路,液晶顯示電路三部分構(gòu)成。其中由ADC0809組成的轉(zhuǎn)換電路,將輸入的模擬量信號進(jìn)行取樣、轉(zhuǎn)換,然后將轉(zhuǎn)換的數(shù)字信號送進(jìn)單片機(jī),單片機(jī)控制電路主要實(shí)現(xiàn)對數(shù)據(jù)進(jìn)行處理,顯示電路主要用于將單片機(jī)得信號數(shù)據(jù)轉(zhuǎn)換后顯示測量結(jié)果。方案的主要特點(diǎn)是:

(1)用液晶1602能直接精確、清晰顯示所測電壓數(shù)值,使整機(jī)線路簡化。

(2)采用+5V和—5V兩組電源供電。

(3)采用AT89S51單片機(jī)芯片實(shí)現(xiàn)整個(gè)電路控制。(4)顯示亮度較高。

(5)采用轉(zhuǎn)換器AD0809,實(shí)現(xiàn)八路直流電壓檢測,電壓測量范圍為0—10V,能顯示指定電壓通道和電壓值。(6)電路有8條模擬量輸入通道由16個(gè)10K電阻,8組阻值為1:1構(gòu)成,采用降壓原理實(shí)現(xiàn)0V-10V電壓測量。

第二章 單元電路設(shè)計(jì)及仿真

1、AD0809 的邏輯結(jié)構(gòu)

ADC0809 是8位逐次逼近型A/D轉(zhuǎn)換器。它由一個(gè)8路模擬開關(guān)、一個(gè)地址鎖存譯碼器、一個(gè)A/D 轉(zhuǎn)換器和一個(gè)三態(tài)輸出鎖存器組成(見圖1)。多路開關(guān)可選通8個(gè)模擬通道,允許 8 路模擬量分時(shí)輸入,共用 A/D 轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。三態(tài)輸出鎖器用于鎖存 A/D 轉(zhuǎn)換完的數(shù)字量,當(dāng)OE 端為高電平時(shí),才可以從三態(tài)輸出鎖存器取走轉(zhuǎn)換完的數(shù)據(jù)。

2、AD0809 的工作原理

IN0-IN7:8 條模擬量輸入通道 ADC0809 對輸入模擬量要求:信號單極性,電壓范圍是 0-5V,若信號太小,必須進(jìn)行放大;輸入的模擬量在轉(zhuǎn)換過程中應(yīng)該保持不變,如若模擬量變化太快,則需在輸入前增加采樣保持電路。地址輸入和控制線:4條 ALE為地址鎖存允許輸入線,高電平有效。當(dāng)ALE線為高電平時(shí),地址鎖存與譯碼器將 A,B,C 三條地址線的地址信號進(jìn)行鎖存,經(jīng)譯碼后被選中的通道的模擬量進(jìn)轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。A,B 和 C 為地址輸入線用于選通 IN0-

IN上的一路模擬量輸

入。通道選擇表如下表所示。

C B A 選擇的通道

0 0 0 IN0 0 0 1 IN1 0 1 0 IN2 0 1 1 IN3 1 0 0 IN4 1 0 1 IN5 1 1 0 IN6 1 1 1 IN7 數(shù)字量輸出及控制線:11 條 ST 為轉(zhuǎn)換啟動信號。當(dāng) ST 上跳沿時(shí),所有內(nèi)部寄存器清零;下跳沿時(shí),開始進(jìn)行 A/D 轉(zhuǎn)換;在轉(zhuǎn)換期間,ST 應(yīng)保持低電平。EOC 為轉(zhuǎn)換結(jié)束信號。當(dāng) EOC 為高電平時(shí),表明轉(zhuǎn)換結(jié)束;否則,表明正在進(jìn)行A/D 轉(zhuǎn)換。OE為輸出允許信號,用于控制三條輸出鎖存器向單片機(jī)輸出轉(zhuǎn)換得到的數(shù)據(jù)。OE=1,輸出轉(zhuǎn)換得到的數(shù)據(jù);OE=0,輸出數(shù)據(jù)線呈高阻狀態(tài)。D7-D0 為數(shù)字量輸出線。CLK為時(shí)鐘輸入信號線。因ADC0809的內(nèi)部沒有時(shí)鐘電路,所需時(shí)鐘信號必須由外界提供,通常使用頻率為 500KHZ,VREF(+),VREF(-)為參考電壓輸入。

3、ADC0809 應(yīng)用說明

(1)ADC0809 內(nèi)部帶有輸出鎖存器,可以與AT89S51 單片機(jī)直接相連。

(2)初始化時(shí),使 ST 和OE信號全為低電平。

(3)送要轉(zhuǎn)換的哪一通道的地址到 A,B,C端口上。

(4)在ST 端給出一個(gè)至少有 100ns 寬的正脈沖信號。

(5)是否轉(zhuǎn)換完畢,我們根據(jù)EOC 信號來判斷。

(6)當(dāng)EOC變?yōu)楦唠娖綍r(shí),這時(shí)給OE 為高電平,轉(zhuǎn)換的數(shù)據(jù)就輸出給單片機(jī)了。

4、AD0809 的應(yīng)用

電路說明:主要由 AD 轉(zhuǎn)換器 AD0809,頻率發(fā)生器 SUN7474,單片機(jī) AT89S51及顯示用數(shù)碼管組成。AD0809的啟動方式為脈沖啟動方式,啟動信號START啟動后開始轉(zhuǎn)換,EOC 信號在START 的下降沿10us后才變?yōu)闊o效的低電平。這要求查詢程序待EOC無效后再開始查詢,轉(zhuǎn)換完成后,EOC 輸出高電平,再由 OE 變?yōu)楦唠娖絹磔敵鲛D(zhuǎn)換數(shù)據(jù)。我們在設(shè)計(jì)程序時(shí)可以利用 EOC 信號來通知單片機(jī)(查詢法或中斷法)讀入已轉(zhuǎn)換的數(shù)據(jù),也可以在啟動AD0809 后經(jīng)適當(dāng)?shù)难訒r(shí)再讀入已轉(zhuǎn)換的數(shù)據(jù)。AT89S51的輸出頻為晶振頻的1/6(2MHZ),AT89S1 與SUN7474連接經(jīng)與7474的ST腳提供 AD0809 的工作時(shí)鐘。AD0809 的工作頻范圍為 10KHZ-1280KHZ,當(dāng)頻率范圍為500KHZ 時(shí),其轉(zhuǎn)換速度為128us。AD0809 的數(shù)據(jù)輸出公式為:Dout=Vin*255/5=Vin*51,其中Vin為輸入模擬電壓,Vout 為輸出數(shù)據(jù)。

當(dāng)輸入電壓為 5V 時(shí),讀得的數(shù)據(jù)為 255 再乘以 2,得 510。我們用 510*98%得 499,再將百位數(shù)碼管的小數(shù)點(diǎn)點(diǎn)亮,顯示為4.99V,顯示值與輸入值基本吻合。編程思路:

(1)向AD0809 寫入通道號并啟動轉(zhuǎn)換

(2)延時(shí) 1ms 后等待EOC 出現(xiàn)高電平(JNB

EOC,$)(3)給OE 置高并讀入轉(zhuǎn)換數(shù)據(jù)存入數(shù)據(jù)地址或數(shù)組中。

(4)顯示

根據(jù)設(shè)計(jì)要求,結(jié)合硬件電路,在輸入模擬信號時(shí)采用電阻分壓,最終價(jià)的采樣輸入電壓只有實(shí)際輸入電壓的二分之一,所以在變下程序時(shí),要編寫一段數(shù)據(jù)調(diào)整程序,其中還應(yīng)注意硬件顯示電路采用了液晶顯示,液晶顯示的頻率有一定的要求,這就要求再編寫程序時(shí),還要考慮到顯示子程序。程序設(shè)計(jì)流程圖如圖

應(yīng)用程序設(shè)計(jì)

(1)程序起始地址MCS-51系列單片機(jī)復(fù)位后,(PC)=0000H,而0003H~002BH分別為各中斷源的入口地址。所以,編寫程序時(shí),應(yīng)在0000H處寫一條跳轉(zhuǎn)指令。當(dāng)CPU接到中斷請求信號并予以響應(yīng)后,CPU把當(dāng)前的PC內(nèi)容壓入棧中進(jìn)行保護(hù),然后轉(zhuǎn)入響應(yīng)的中斷服務(wù)程序

(2)(2)AD0809時(shí)鐘脈沖信號本方案中,采用軟件定時(shí)的方式,該單片機(jī)的時(shí)鐘頻率為12MHZ,1個(gè)機(jī)器周期時(shí)間為1us,可以計(jì)算出計(jì)數(shù)初值:TC=65536-5,即有TH0=(65536-5)/256;TL0=(65536-5)%256;定時(shí)器T0以定時(shí)方式1完成定時(shí)。程序如下;

#include

#define uchar unsigned char

#define uint unsigned int sbit st=P3^2;sbit oe=P3^1;sbit eoc=P3^0;

uchar code tab[]={0x03,0x9f,0x25,0x0d,0x99,0x49,0x41,0x1f,0x01,0x09};//數(shù)碼管顯示段碼 uchar code td[]={0x00,0x10,0x20,0x30,0x40,0x50,0x60,0x70};//通道先擇數(shù)組

uint ad_0809,ad_data1,ad_data2,ad_data3,ad_data0;uchar m,number;

uchar x[8];//八通道數(shù)據(jù)待存數(shù)組

void delaynms(uint x);//nms延時(shí)程序

void display();//顯示程序

void ad0809();//芯片啟動程序

void key();//鍵掃描程序

main()

{

number=1;

P1=0x00;

while(1)

{

ad0809();//調(diào)AD0809 啟動子程序

key();//調(diào)按鍵子程序

ad_0809=x[number];//把相關(guān)通道數(shù)據(jù)給 ad_0809

display();//調(diào)顯示

}}

//nms 延時(shí)程序

void delaynms(uint x){

uchar i;

while(x-->0)

{

for(i=0;i<125;i++)

{;}}} void display(){

uchar a;

ad_data1=(ad_0809*49/25)/100;//讀得的數(shù)據(jù)乘以2 再乘以98%除以100 得百位 ad_data2=((ad_0809*49/25)%100)/10;//讀得的數(shù)據(jù)乘以 2 再乘以 98%再分出十位

ad_data3=(((ad_0809*49/25)%100)%10);//讀得的數(shù)據(jù)乘以2 再乘以98%再分出個(gè)位

for(a=0;a<10;a++){

P0=tab[ad_data3];//送小數(shù)點(diǎn)后第二位顯示

P2=0x07;//選通第一個(gè)數(shù)碼管 delaynms(3);

P0=tab[ad_data2];//送小數(shù)點(diǎn)后第一位顯示

P2=0x0b;//選通第二個(gè)數(shù)碼管

delaynms(3);

P0=tab[ad_data1];//送整數(shù)顯示

P0_7=0;//點(diǎn)亮第三個(gè)數(shù)碼管小數(shù)點(diǎn)

P2=0x0d;//

選通第三個(gè)數(shù)碼管

delaynms(3);

P0=tab[number];//送通道號顯示

P2=0x0e;delaynms(3);}}

void ad0809()

{

uchar i,m=1;

for(i=0;i<8;i++)

{

P0=td[i];//選通通道

oe=0;//以下三條指令為起動 AD0809

st=0;

st=1;

st=0;

delaynms(1);

while(!eoc);//等待轉(zhuǎn)換結(jié)束

oe=1;//取出讀得的數(shù)據(jù)

x[m]=P2;//送相關(guān)通道數(shù)組

oe=0;

m++;}}

void key(){

if(!P3_5)//P3.5 是否按下

{

delaynms(20);//延時(shí)判誤

if(!P3_5)//再一次判斷 P3。5 是否按下

{

while(!P3_5);//等待P3。5 為高電平

numif(number>8)number=1;//八通道

}}} ber++;//通道號顯示加一

if(number>8)number=1;//八通道 }}}

電路原理圖如下:

第三章 電路模塊功能的分析

3.1液晶顯示部分

采用液晶1602,能夠16*02即32個(gè)字符(16列2行)。1602采用標(biāo)準(zhǔn)的16腳接口,其中,第1腳:VSS為電源地; 第2腳:VDD接5V電源正極;

第3腳:V0為液晶顯示器對比度調(diào)整端,接地電源時(shí)對比度最高(對

比度過高時(shí)會產(chǎn)生“鬼影”,使用時(shí)可以通過一個(gè)10K的電位器調(diào)整對比度)。

第4腳:RS為寄存器選擇,高電平1時(shí)選擇數(shù)據(jù)寄存器,低電平0時(shí)選擇指令寄存器。

第5腳:RW為讀寫信號線,高電平1時(shí)進(jìn)行讀操作,低電平0時(shí)進(jìn)行寫操作。

第6腳:E(或EN)端為使能端。第7-14腳:D0-D7為8位雙向數(shù)據(jù)端。

第15-16腳:空腳或背燈電源。15腳背光正極,16腳背光負(fù)極。3.2電路檢測部分

電路檢測部分由電阻和發(fā)光二極管組成,接通電源,電路連接無誤,燈亮。發(fā)光二極管用來檢測電路是否連通。電路檢測部分電路圖:

3.3切換通道電路部分 AD0809 轉(zhuǎn)換器有IN0-IN7共8 條模擬量輸入通道;電路功能測量時(shí),用兩個(gè)大的按鍵開關(guān)來切換通道,實(shí)現(xiàn)測量。其中,一個(gè)是通過手按按鍵來切換,另一個(gè)按下則實(shí)現(xiàn)是自動順序切換,切換通道的電路圖如圖8所示:

四.心得與體會

這次設(shè)計(jì)是體現(xiàn)我專業(yè)優(yōu)勢和特點(diǎn)的一次鍛煉。從選題,到選原理圖制版至最后的寫論文。其間查找資料,老師指導(dǎo),與同學(xué)交流,反復(fù)修改原理圖,每一個(gè)過程都是對自己能力的一次檢驗(yàn)和提高。通過這次實(shí)踐,我了解了數(shù)字電壓表的制作,工作原理及相關(guān)芯片的使用和工作原理,鍛煉了自己的實(shí)際動手能力,培養(yǎng)了自己獨(dú)立工作能力。我覺得這次實(shí)訓(xùn)是對我專業(yè)知識和實(shí)際動手能力的一次綜合檢驗(yàn),同時(shí)也是為自己今后走向社會的一次熱身。

這次實(shí)訓(xùn)收獲頗多,比如學(xué)會了查找有用信息跟相關(guān)資料,有用的數(shù)據(jù),并熟悉了做板的流程和鞏固了相關(guān)專業(yè)知識。

第五篇:單片機(jī)課設(shè)任務(wù)書

《微機(jī)應(yīng)用原理及接口技術(shù)》課程設(shè)計(jì)

一、課程設(shè)計(jì)題目匯總: 題目

一、數(shù)字輸入與顯示器

題目二、十六進(jìn)制加法計(jì)算器 題目四、十進(jìn)制加法計(jì)算器

題目

五、單片機(jī)8255矩陣式鍵盤接口電路設(shè)計(jì) 題目

六、LED、步進(jìn)電機(jī)和喇叭的控制 題目

七、實(shí)時(shí)時(shí)鐘 題目

八、智能搶答器

題目

九、檢測與報(bào)警系統(tǒng)的設(shè)計(jì) 題目

十、自動交通管理系統(tǒng)

題目

十一、基于單片機(jī)的函數(shù)發(fā)生器設(shè)計(jì)和開發(fā) 題目十二 單片機(jī)主從式多機(jī)串口通信

二、各題設(shè)計(jì)任務(wù):

題目

一、數(shù)字輸入與顯示器

設(shè)計(jì)一鍵盤顯示裝置,鍵盤上只需定義16個(gè)十六進(jìn)制數(shù)字鍵,其它鍵不定義無響應(yīng)。

要求按下數(shù)字鍵后,相應(yīng)的數(shù)字信息在顯示器上予以顯示。(擴(kuò)展:可連續(xù)輸入,將多個(gè)輸入值同時(shí)顯示或總顯示最新的輸入的功能切換)

題目二、十六進(jìn)制加法計(jì)算器

設(shè)計(jì)一鍵盤顯示裝置,鍵盤上除需定義16個(gè)十六進(jìn)制數(shù)字鍵外還要相應(yīng)的功能鍵,其它鍵不定義無響應(yīng)。利用此系統(tǒng)可分別可輸入解雇單位十六進(jìn)制被加數(shù)與加數(shù),實(shí)現(xiàn)兩數(shù)相加并將結(jié)果顯示出來。(擴(kuò)展:兩位無符號16進(jìn)制數(shù)相加,如溢出蜂鳴器響)

題目四、十進(jìn)制加法計(jì)算器

設(shè)計(jì)一鍵盤顯示裝置,鍵盤上除需定義10個(gè)十進(jìn)制數(shù)字鍵外還要相應(yīng)的功能鍵,其它鍵不定義無響應(yīng)。利用此系統(tǒng)可分別可輸入十進(jìn)制被加數(shù)與加數(shù),實(shí)現(xiàn)兩數(shù)相加并將結(jié)果以十進(jìn)制形式顯示出來。(擴(kuò)展:多位10進(jìn)制數(shù)相加)題目

五、單片機(jī)8255矩陣式鍵盤接口電路設(shè)計(jì)

用PROTEUS設(shè)計(jì)出顯示系統(tǒng)的硬件圖,再進(jìn)行程序設(shè)計(jì)。最后在PROTEUS軟件內(nèi)完成軟硬件的調(diào)試。實(shí)現(xiàn)按下相應(yīng)的鍵后,在LED上顯示出來。

題目六 單片機(jī)碼值轉(zhuǎn)換

設(shè)計(jì)鍵盤顯示功能,鍵盤上定義16個(gè)進(jìn)制數(shù)字鍵及相應(yīng)功能鍵,要求將輸入的單個(gè)16進(jìn)制數(shù)轉(zhuǎn)換成對應(yīng)的二進(jìn)制,十進(jìn)制,8進(jìn)制顯示.題目六:LED、步進(jìn)電機(jī)和喇叭的控制

一、設(shè)計(jì)目的

利用所學(xué)單片機(jī)的理論知識進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

二、設(shè)計(jì)內(nèi)容:單片機(jī)對LED、步進(jìn)電機(jī)和喇叭的控制。

三、設(shè)備和器材:單片機(jī)最小開發(fā)系統(tǒng),4個(gè)按鍵開關(guān)、4個(gè)LED指示燈、一個(gè)4相步進(jìn)電機(jī)、一個(gè)蜂鳴片等。其他器件任選。

四、設(shè)計(jì)要求:

1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡單的單片機(jī)應(yīng)用系統(tǒng),畫出接口的連接圖。

2、編寫下列控制程序

① 上電后,4個(gè)LED二極管依次循環(huán)點(diǎn)亮。

② 單獨(dú)按下開關(guān)1,步進(jìn)電機(jī)正向慢走50,反向快走100步,依次循環(huán)。

③ 同時(shí)開關(guān)2,開關(guān)3時(shí),步進(jìn)電機(jī)來回走100步,然后揚(yáng)聲器發(fā)聲10次,依次循環(huán)。

④ 單獨(dú)按下開關(guān)4時(shí),步進(jìn)電機(jī)先慢走50步,揚(yáng)聲器響2聲,停留50秒,揚(yáng)聲器再響兩聲,最后停機(jī)。

題目七:實(shí)時(shí)時(shí)鐘

一、設(shè)計(jì)目的

利用所學(xué)單片機(jī)的理論知識進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

二、設(shè)計(jì)內(nèi)容:以單片機(jī)為控制器,采用定時(shí)器中斷的方法,設(shè)計(jì)一個(gè)一天24小時(shí)進(jìn)制的實(shí)時(shí)時(shí)鐘,并用6個(gè)發(fā)光二極管分別顯示時(shí)、分、秒的記時(shí),且整點(diǎn)報(bào)時(shí)(幾點(diǎn)鐘報(bào)幾下)。

三、設(shè)備和器材:單片機(jī)最小系統(tǒng),一片8155或8255、6個(gè)共陽的七段發(fā)光二極管由8155驅(qū)動(對于實(shí)驗(yàn)系統(tǒng)),一個(gè)風(fēng)鳴片等其他器件任選。

四、設(shè)計(jì)要求:

1、設(shè)計(jì)硬件接口電路,將以上硬件構(gòu)成一個(gè)簡單的單片機(jī)應(yīng)用系統(tǒng),畫出接口的連接圖。

2、編寫驅(qū)動軟件,實(shí)現(xiàn)以下功能:

① 采用定時(shí)器中斷的方法,設(shè)計(jì)一個(gè)一天24小時(shí)進(jìn)制的實(shí)時(shí)時(shí)鐘; ② 用6個(gè)發(fā)光二極管分別顯示時(shí)、分、秒的記時(shí); ③ 能進(jìn)行整點(diǎn)報(bào)時(shí)。

④ 可以從鍵盤中預(yù)置、修改時(shí)鐘值。

題目

八、智能搶答器

一、設(shè)計(jì)目的

利用所學(xué)單片機(jī)的理論知識進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

二、設(shè)計(jì)內(nèi)容:設(shè)計(jì)基于單片機(jī)的6人搶答器,并編程實(shí)現(xiàn)其功能.三、設(shè)備和器材:單片機(jī)最小開發(fā)系統(tǒng),中斷控制器8259A一片(自選),并行接口8255A一片或8155(用單片機(jī)開發(fā)板),發(fā)光二極管12只(紅,黃各6只),LED數(shù)碼管若干只,按鈕或按鍵10個(gè),其他器件任選。

四、設(shè)計(jì)要求:

1、設(shè)計(jì)硬件接口電路,將這些外設(shè)構(gòu)成一個(gè)簡單的單片機(jī)應(yīng)用系統(tǒng),畫出接口的連接圖。

2、編寫下列控制程序

① 1—6號手中先按下按鈕者,LED數(shù)碼管顯示其選手號碼(后按下無效),且計(jì)時(shí)開始,1秒停止計(jì)時(shí)。

② 由裁判掌握,若回答正確,該選手對應(yīng)黃燈亮,否則紅燈亮。③ 回答正確時(shí),記分牌加10分,不正確減10分(初始分100分)

題目九:檢測與報(bào)警系統(tǒng)的設(shè)計(jì)

一、設(shè)計(jì)目的

利用所學(xué)單片機(jī)的理論知識進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

二、設(shè)計(jì)內(nèi)容:以單片機(jī)為控制器,采用中斷方式,對2路0-5V的模擬電壓進(jìn)行循環(huán)采集,采集的數(shù)據(jù)送LED顯示,并存入內(nèi)存。超過界限時(shí)指示燈閃爍。

三、設(shè)備和器材:單片機(jī)最小開發(fā)系統(tǒng)、一路模擬直流電壓信號、ADC0809芯片,6個(gè)共陽的七段發(fā)光二極管由8155驅(qū)動。其他器件任選。

四、設(shè)計(jì)要求:

1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡單的單片機(jī)應(yīng)用系統(tǒng),畫出接口的連接圖。

2、編寫程序?qū)崿F(xiàn)下列功能:

① 對2路模擬信號輸入實(shí)行循環(huán)采集,每路連續(xù)采集16次,取平均值。

② 分別設(shè)定每一路的上限值,若采集的平均值超過該界限值,則對應(yīng)通道的指示燈閃爍10次后一直亮,指示燈閃爍時(shí)喇叭發(fā)聲,以示警告。③ 采集的數(shù)據(jù)送LED顯示,并存入內(nèi)存。

題目十:自動交通管理系統(tǒng)一、設(shè)計(jì)目的

利用所學(xué)單片機(jī)的理論知識進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

二、設(shè)計(jì)內(nèi)容:設(shè)計(jì)用單片機(jī)控制的十字路口交通燈及撞紅燈報(bào)警控制系統(tǒng),并實(shí)現(xiàn)這些功能。

三、設(shè)備和器材

計(jì)算機(jī)、51單片機(jī)最小系統(tǒng)板、并行接口芯片8255A一片或8155(自選),發(fā)光二極管紅、綠、藍(lán)各4只,2只LED數(shù)碼管,顯示時(shí)間秒,ADC0809一片)其他器件任選。

四、設(shè)計(jì)要求

1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡單的單片機(jī)應(yīng)用系統(tǒng),畫出接口的連接圖。

2、編寫程序?qū)崿F(xiàn)下列功能:

用紅、綠、黃三支共兩組發(fā)光二極管表示交通信號燈,利用單片機(jī)模擬有時(shí)間顯示的定時(shí)交通信號燈控制管理。信號燈的變化規(guī)律可如下:

① 放行線:綠燈亮放行25秒,黃燈亮警告5秒,然后紅燈亮禁止。② 禁示線:紅燈亮禁止30秒,然后綠燈亮放行。

③ 當(dāng)某一方向的紅燈亮?xí)r,若該方向有車通過,則用揚(yáng)聲器聲報(bào)警。(撞紅燈信號可用3-5V模擬量表示)

④ 同時(shí)用2位數(shù)碼管進(jìn)行30秒鐘遞減時(shí)間顯示。

題目十一:基于單片機(jī)的函數(shù)發(fā)生器設(shè)計(jì)和開發(fā)

一、設(shè)計(jì)目的

利用所學(xué)單片機(jī)的理論知識進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

二、設(shè)計(jì)內(nèi)容:以單片機(jī)為基礎(chǔ),設(shè)計(jì)并開發(fā)能輸出多種波形(正弦波、三角波、鋸齒波、脈沖波、梯形波等)且頻率、幅度可變的函數(shù)發(fā)生器。

三、設(shè)備和器材:單片機(jī)最小開發(fā)系統(tǒng),DAC0832一片,運(yùn)算放大器,其他器件任選。

四、設(shè)計(jì)要求:

1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡單的單片機(jī)應(yīng)用系統(tǒng),畫出接口的連接圖。

2、編寫控制程序,實(shí)現(xiàn)下列功能: ① 能輸出正弦波、三角波、鋸齒波、梯形波、脈沖波。② 能根據(jù)鍵盤命令進(jìn)行波形切換。

③ 能根據(jù)鍵盤命令對輸出波形的頻率、幅度進(jìn)行控制調(diào)節(jié)。

題目十二 單片機(jī)主從式多機(jī)串口通信

可以實(shí)現(xiàn)波特率的調(diào)節(jié),利用鍵盤輸入從機(jī)地址,實(shí)現(xiàn)主機(jī)與從機(jī)之間的數(shù)據(jù)傳輸,并可以將傳輸?shù)臄?shù)據(jù)送顯示。

三、課程設(shè)計(jì)總體要求:

(1)(2)(3)(4)(5)(6)畫出硬件電路原理圖 畫出軟件程序框圖 編寫控制程序 上機(jī)調(diào)試、運(yùn)行

機(jī)房檢驗(yàn)編程結(jié)果、并提問 遞交的課程設(shè)計(jì)報(bào)告(打印稿),軟件應(yīng)有適當(dāng)?shù)淖⑨尅?/p>

四、課程設(shè)計(jì)論文參考格式 [ 注: 論文各部分具體格式要求按學(xué)校文件要求執(zhí)行 ]

1、課程設(shè)計(jì)任務(wù)書

2、論文目錄

3、正文部分 [設(shè)計(jì)的具體內(nèi)容:可分為硬件設(shè)計(jì)(含電路圖)、軟件設(shè)計(jì)(含程序流程圖)]

4、調(diào)試過程

5、設(shè)計(jì)小結(jié),心得體會

6、附錄:(1)程序清單,后附程序注釋;(2)硬件連線圖

五、組織安排

注意:每個(gè)題目每個(gè)班最多安排3個(gè)學(xué)生,學(xué)生可以2人(不超過2人)一組。

實(shí)驗(yàn)地點(diǎn):電氣學(xué)院機(jī)房 實(shí)驗(yàn)地點(diǎn):測控實(shí)驗(yàn)室

下載單片機(jī)課設(shè)心得體會word格式文檔
下載單片機(jī)課設(shè)心得體會.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    單片機(jī)課設(shè)任務(wù)書(精選合集)

    《微機(jī)應(yīng)用原理及接口技術(shù)》課程設(shè)計(jì) 一、 課程設(shè)計(jì)題目匯總: 題目一、數(shù)字輸入與顯示器 題目二、十六進(jìn)制加法計(jì)算器 題目三、四字節(jié)有符號數(shù)的乘除運(yùn)算 題目四、十進(jìn)制加法......

    單片機(jī)課設(shè)--八路搶答器(5篇可選)

    河南理工大學(xué)本科課程設(shè)計(jì) 智力競賽搶答器 摘要 設(shè)計(jì)要求:1) 能容許2-8組進(jìn)行搶答。2) 能顯示搶答組號。3) 各組記分,并能記分顯示。4) 比賽結(jié)束時(shí),能發(fā)出報(bào)警聲。 硬件系統(tǒng)設(shè)計(jì)......

    單片機(jī)課設(shè)_AT89C51八路搶答器

    《單片機(jī)原理及應(yīng)用》 課程設(shè)計(jì) 題 目∶ 院 系∶ 專業(yè)班級∶ 姓 名∶ 學(xué) 號∶ 指導(dǎo)教師∶ 成 績∶ 流水燈 機(jī)電工程系 機(jī)電一體化機(jī)電0911 曉寒 21 沈全鵬 2011年 12 月 日......

    課設(shè)心得體會

    經(jīng)歷了編c語言課程設(shè)計(jì)后,我對這一學(xué)期c語言所學(xué)內(nèi)容有了更加深刻的了解和掌握,特別是一直不懂的鏈表和指針,現(xiàn)在發(fā)現(xiàn)自己都能運(yùn)用了,很開心自己的進(jìn)步。所以,雖然寫程序的過程......

    課設(shè)心得體會

    課設(shè)心得體會 大學(xué)三年期間的課程設(shè)計(jì),這次應(yīng)該是在實(shí)驗(yàn)室呆的時(shí)間最長也最煩惱的一次,做課設(shè)期間,遇到了很多的問題,雖然嘴上會說,學(xué)校真的是不想讓人活了,好煩呀之類,但我們卻從......

    單片機(jī)課設(shè)題目及報(bào)告舉例(五篇模版)

    單片機(jī)課程設(shè)計(jì)論文正文舉例一.課程設(shè)計(jì)的目的:目前,單片機(jī)已廣泛應(yīng)用到圖民經(jīng)濟(jì)建設(shè)和日常生活的許多領(lǐng)域,成為測控技術(shù)現(xiàn)代化必不可少的重要工具。1. 進(jìn)一步熟悉和掌握單片機(jī)的......

    單片機(jī)課設(shè)調(diào)試過程與心得

    一.實(shí)驗(yàn)?zāi)康?課程標(biāo)志性內(nèi)容的設(shè)計(jì)理解和綜合運(yùn)用,鼓勵獨(dú)立性設(shè)計(jì)和功能擴(kuò)展的創(chuàng)新實(shí)踐。 二.實(shí)驗(yàn)設(shè)計(jì)功能: 分離模塊要求:(這個(gè)模塊要求用匯編寫) 1)設(shè)計(jì)一個(gè)可以顯示1234的顯示電......

    電子課設(shè) 心得體會

    電子課設(shè)心得體會 本次課設(shè)的任務(wù)是完成一個(gè)電子鐘,要求有計(jì)時(shí),周顯示與整點(diǎn)報(bào)時(shí)功能。整個(gè)電路系統(tǒng)大體由秒脈沖發(fā)生器,計(jì)數(shù)譯碼顯示功能模塊,整點(diǎn)報(bào)時(shí)蜂鳴器電路模塊組成。 在......

主站蜘蛛池模板: 亚洲综合在线视频自拍| 欧美多毛肥胖老妇做爰| 亚洲成a v人片在线观看| 玩中年熟妇让你爽视频| 国产在线无码精品电影网| 国产三级在线观看播放视频| 免费无码国模国产在线观看| 亚洲国产另类久久久精品网站| 97精品伊人久久久大香线蕉| 国产精品久人妻精品| 国产精品99久久免费| 韩国19禁主播深夜福利视频| 国产午夜福利片在线观看| 久久久久久国产精品mv| 午夜精品久久久久久久99热| 国产成人久久精品av| www国产亚洲精品久久麻豆| 亚洲a成人片在线观看| 色翁荡息又大又硬又粗又爽电影| 欧美怡红院免费全部视频| 亚洲乳大丰满中文字幕| 无码人妻精品一区二区三18禁| 国产精彩亚洲中文在线| 国产精品亚洲а∨无码播放麻豆| 丰满亚洲大尺度无码无码专线| 99久久99久久精品国产片| 成人国产欧美大片一区| 天天躁夜夜躁天干天干2020| 久久精品无码一区二区三区不卡| 99久久精品国产毛片| 初音未来爆乳下裸羞羞无码| 亚洲性色av性色在线观看| 妺妺跟我一起洗澡没忍住| 久久视频这里只有精品在线观看| 国产日韩精品一区二区三区在线| 色婷婷综合久久久久中文| 草的我好爽视频| 国产午夜成人久久无码一区二区| 强被迫伦姧在线观看无码| 国产麻豆精品乱码一区| 亚洲日本va午夜中文字幕一区|