課程設(shè)計(jì)報(bào)告
課程名稱:單片機(jī)原理及應(yīng)用
設(shè)計(jì)題目: 簡易數(shù)字電壓表設(shè)計(jì)
系 別:
專 業(yè):
班 級:
學(xué)生姓名:
學(xué) 號:
起止日期:
指導(dǎo)教師:
教研室主任:
指導(dǎo)教師評語:
指導(dǎo)教師簽名: 年 月 日 | ||||
成績評定 | 項(xiàng) 目 | 權(quán)重 | 成績 | |
|
| |||
1、設(shè)計(jì)過程中出勤、學(xué)習(xí)態(tài)度等方面 | 0.2 |
|
| |
2、課程設(shè)計(jì)質(zhì)量與答辯 | 0.5 |
|
| |
3、設(shè)計(jì)報(bào)告書寫及圖紙規(guī)范程度 | 0.3 |
|
| |
總 成 績 |
|
|
| |
教研室審核意見:
教研室主任簽字: 年 月 日 | ||||
教學(xué)系審核意見:
主任簽字: 年 月 日 | ||||
摘 要
本文介紹了一種基于單片機(jī)STC89C52的簡易數(shù)字電壓表的設(shè)計(jì)。該設(shè)計(jì)主要由三個(gè)模塊組成:A/D轉(zhuǎn)換模塊,數(shù)據(jù)處理模塊及顯示模塊。A/D轉(zhuǎn)換主要由芯片ADC0809來完成,它負(fù)責(zé)把采集到的模擬量轉(zhuǎn)換為相應(yīng)的數(shù)字量然后傳送到數(shù)據(jù)處理模塊。數(shù)據(jù)處理則由芯片AT89C52來完成,其負(fù)責(zé)把ADC0808傳送來的數(shù)字量經(jīng)過一定的數(shù)據(jù)處理,產(chǎn)生相應(yīng)的顯示碼并通過8255芯片送到數(shù)碼管進(jìn)行顯示;此外,它還控制著ADC0809芯片工作。該系統(tǒng)的數(shù)字電壓表電路簡單,所用的元件較少,成本低,且測量精度和可靠性較高。此數(shù)字電壓表可以測量0-5V的4路模擬直流輸入電壓值,并通過共陽極7段數(shù)碼管顯示出來。
目 錄
設(shè)計(jì)要求
1、 前言
2、方案選擇與論證
2.1方案一
2.2方案二
2.3方案對比與選擇
3 單元電路設(shè)計(jì)
3.1單片機(jī)系統(tǒng)
3.2時(shí)鐘電路
3.3電源電路
3.4復(fù)位電路
3.5 A/D 轉(zhuǎn)換電路
3.6 顯示電路設(shè)計(jì)
3.7 總體電路設(shè)計(jì)
4、程序設(shè)計(jì)與調(diào)試
4.1 程序設(shè)計(jì)總方案
4.2 程序調(diào)試
5、結(jié)果顯示及誤差分析
5.1 結(jié)果顯示
5.2 誤差分析
6、設(shè)計(jì)總結(jié)
7、主要芯片資料
7.1 STC89C52
7.2 ADC0809
7.3 8255A
8、參考文獻(xiàn)
9、致謝
10、附 錄
簡易數(shù)字電壓表設(shè)計(jì)
隨著微電子技術(shù)的不斷發(fā)展,微處理器芯片的集成程度越來越高,單片機(jī)已可以在一塊芯片上同時(shí)集成運(yùn)算部件、控制部件、數(shù)據(jù)存儲器、程序存儲器、定時(shí)器/計(jì)數(shù)器中斷系統(tǒng),這就很容易將計(jì)算機(jī)技術(shù)與測量控制技術(shù)結(jié)合,組成智能化測量控制系統(tǒng)。
數(shù)字電壓表(Digtal Voltmeter)簡稱DVM,它是采用數(shù)字化測量技術(shù),把連續(xù)的模擬量(直流輸入電壓)轉(zhuǎn)換成不連續(xù)、離散的數(shù)字形式并加以顯示的儀表。與此同時(shí),由DVM擴(kuò)展而成的各種通用及專用數(shù)字儀器儀表,也把電量及非電量測量技術(shù)提高到嶄新水平。本文重點(diǎn)介紹基于單片機(jī)的簡易數(shù)字電壓表。目前,由各種單片A/D 轉(zhuǎn)換器構(gòu)成的數(shù)字電壓表,已被廣泛用于電子及電工測量、工業(yè)自動化儀表、自動測試系統(tǒng)等智能化測量領(lǐng)域,顯示出強(qiáng)大的生命力量。
本設(shè)計(jì)是基于STC89C52單片機(jī)的一種電壓測量電路,該電路采用ADC0809進(jìn)行A/D轉(zhuǎn)換電路,測量范圍為直流 0~5V 的4路輸入電壓值,并在四位LED數(shù)碼管上顯示,測量最小分辨率為0.019V,測量誤差約為正負(fù)0.02V。
A/D轉(zhuǎn)換器采用ICL7107型三位半顯示的芯片,輸入信號,流經(jīng)取樣電路取樣后送到ICL7107型三位半A/D轉(zhuǎn)換器,只需要很少的簡單外圍元件,就可組成數(shù)字電流表模塊,直接驅(qū)動三位半LED顯示器顯示,最后輸入電流在顯示部分顯示。此方案的方框圖如圖2-2-1所示。
2.2方案二
STC89C52是一種低功耗、高性能CMOS8位微控制器,具有 8K 在系統(tǒng)可編程Flash 存儲器。使用STC公司高密度非易失性存儲器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完 全兼容。片上Flash允許程序存儲器在系統(tǒng)可編程,亦適于 常規(guī)編程器。STC89C52具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,256字節(jié)RAM, 32 位I/O 口線,看門狗定時(shí)器,2個(gè)數(shù)據(jù)指針,2個(gè)16 位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級中斷結(jié)構(gòu),全雙工串行口, 片內(nèi)晶振及時(shí)鐘電路。另外,STC89C52 可降至0Hz 靜態(tài)邏 輯操作,支持2種軟件可選擇節(jié)電模式。空閑模式下,CPU 停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工 作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié), 單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。方案二的方框圖如圖2-2-1所示:
2.3方案對比與選擇
方案一: ICL7107做的LED數(shù)字表,能直接驅(qū)動共陽極的LED顯示器,不須另加驅(qū)動硬件,缺點(diǎn)就是數(shù)字亂跳不穩(wěn)定,特別最后一位。并且本人對此電路不是很熟悉,我們平時(shí)學(xué)的都是STC89C52,也有相應(yīng)的單片機(jī)板子。
方案二:采用單片機(jī)作為系統(tǒng)的控制單元,通過A/D轉(zhuǎn)換將被測值轉(zhuǎn)換為數(shù)字量送入單片機(jī)中,再由單片機(jī)來送顯。此方案各類功能易于實(shí)現(xiàn),成本低、功耗低,顯示穩(wěn)定。
通過比較,我選擇方案二。
設(shè)計(jì)方案
硬件電路設(shè)計(jì)由7個(gè)部分組成; A/D轉(zhuǎn)換電路,STC89C52單片機(jī)系統(tǒng),數(shù)碼管顯示系統(tǒng)、時(shí)鐘電路、電源電路,、復(fù)位電路以及測量電壓輸入電路。
3.1單片機(jī)系統(tǒng)本次課程設(shè)計(jì)選擇的單片機(jī)是STC89C52,之所以選擇這塊芯片,是因?yàn)樵撔酒母黜?xiàng)功能均符合本次課程設(shè)計(jì)的指標(biāo)要求,并且該芯片有很多成熟的資料供我們學(xué)習(xí),使用起來很方便,也有專門的下載程序平臺,方便現(xiàn)場調(diào)試。本實(shí)驗(yàn)所用的單片機(jī)板子原理圖如圖3-1-1所示。
3.2時(shí)鐘電路
單片機(jī)中CPU每執(zhí)行一條指令,都必須在統(tǒng)一的時(shí)鐘脈沖的控制下嚴(yán)格按時(shí)間節(jié)拍進(jìn)行,而這個(gè)時(shí)鐘脈沖是單片機(jī)控制中的時(shí)序電路發(fā)出的。CPU執(zhí)行一條指令的各個(gè)微操作所對應(yīng)時(shí)間順序稱為單片機(jī)的時(shí)序。MCS-51單片機(jī)芯片內(nèi)部有一個(gè)高增益反相放大器,用于構(gòu)成震蕩器,XTAL1為該放大器的輸入端,XTAL2為該放大器輸出端,但形成時(shí)鐘電路還需附加其他電路。
本設(shè)計(jì)系統(tǒng)采用內(nèi)部時(shí)鐘方式,利用單片機(jī)內(nèi)部的高增益反相放大器,外部電路簡,只需要一個(gè)晶振和 2個(gè)電容即可。
復(fù)位電路工作原理如圖3-4-1所示,VCC上電時(shí),C充電,在電阻上出現(xiàn)電壓,使得單片機(jī)復(fù)位;幾個(gè)毫秒后,C充滿,電阻上電流降為0,電壓也為0,使得單片機(jī)進(jìn)入工作狀態(tài)。工作期間,按下摁鍵放電,松手,C又充電,在電阻上出現(xiàn)電壓,使得單片機(jī)復(fù)位。幾個(gè)毫秒后,單片機(jī)進(jìn)入工作狀態(tài)。
3.5 A/D 轉(zhuǎn)換電路
原理圖如圖3-5-1所示,本設(shè)計(jì)用的ADC0809是8位A/D轉(zhuǎn)換器,每采集一次一般需
LED是發(fā)光二極管顯示器的縮寫。LED由于結(jié)構(gòu)簡單、價(jià)格便宜、與單片機(jī)接口方便等優(yōu)點(diǎn)而得到廣泛應(yīng)用。在單片機(jī)中使用最多的是七段數(shù)碼顯示器。本次采用的是共陽極7端數(shù)碼管,并且采用軟件譯碼的方式,既簡化了硬件電路又增加了程序編寫的靈活性。其電路原理圖如圖3-6-1所示。
本課程設(shè)計(jì)利用8255可編程并行口芯片,實(shí)現(xiàn)數(shù)據(jù)從STC89C52輸入,用8255PA和PB口做輸出,其中用PA口控制數(shù)碼管的位選信號,表3-6-1為PA口控制位選信號的編碼;用PB口控制數(shù)碼管的段選信號,表3-6-2為共陽極數(shù)碼管的段碼表。
表3-6-1 數(shù)碼管的位選碼
控制的數(shù)碼管(從右邊開始) | 位選碼 |
1 | DFH |
2 | EFH |
3 | F7H |
4 | FBH |
5 | FDH |
6 | FEH |
表3-6-2 共陽極數(shù)碼管的段碼表
顯示字符 | 共陽極字段碼 |
0 | A0H |
1 | BBH |
2 | 62H |
3 | 2AH |
4 | 39H |
5 | 2CH |
6 | 24H |
7 | BAH |
8 | 20H |
9 | 28H |
此電路的工作原理是:+5V模擬電壓信號通過變阻器分壓后由ADC0809的通道進(jìn)入(本設(shè)計(jì)用到IN0、IN1、IN2、IN3四個(gè)通道),經(jīng)過模/數(shù)轉(zhuǎn)換后,產(chǎn)生相應(yīng)的數(shù)字量經(jīng)過其輸出通道D0-D7傳送給STC89C52芯片的P0口,STC89C52和8255負(fù)責(zé)把接收到的數(shù)字量經(jīng)過數(shù)據(jù)處理并產(chǎn)生正確的7段數(shù)碼管的顯示段碼傳送給四位LED,8255的PA口產(chǎn)生位選信號控制數(shù)碼管的亮滅。此外,STC89C52還控制ADC0809的工作:START與單片機(jī)的P2^7相連;CLK與單片機(jī)的P2^0相連;EOC與單片機(jī)的P3^4相連;OE與單片機(jī)的P2^3相連;數(shù)據(jù)輸出端與P0口相連。工作是先將START置為低電平,再置為高電平,產(chǎn)生一個(gè)上升沿從而清除內(nèi)部寄存器;然后再將其置為低電平,產(chǎn)生下降沿,從而啟動控制電路開始A/D 轉(zhuǎn)換。轉(zhuǎn)換結(jié)束后EOC輸出一個(gè)寬為8個(gè)CLK周期的正脈沖,通過檢測該信號把OE置為1,即允許數(shù)據(jù)輸出,暫存轉(zhuǎn)換結(jié)果后再關(guān)閉輸出。把暫存的數(shù)據(jù)取出并把其換算為十進(jìn)制數(shù)字,通過數(shù)碼管顯示出電壓值。
4路電壓值輪流顯示的原理:硬件上把ADC0809的ADD A與P1^0相連,ADC0809的ADD B與P1^1相連,所以會伴隨有LED亮滅現(xiàn)象。其通道選擇與對應(yīng)的LED亮滅現(xiàn)象如表3-7-1所示,同時(shí)通過數(shù)碼管顯示通道“0”“1”“2”“3”。
表3-7-1 通道選擇與對應(yīng)的LED亮滅現(xiàn)象
地址碼 | 模擬通道號 | LED現(xiàn)象 | |
ADD A(與P1^0相連) | ADD B(與P1^1相連) | ||
0 | 0 | IN0 | D4亮D5亮 |
0 | 1 | IN1 | D4亮D5滅 |
1 | 0 | IN2 | D4滅 D5亮 |
1 | 1 | IN3 | D4滅 D5滅 |
簡易數(shù)字直流電壓表的硬件電路已經(jīng)設(shè)計(jì)完成,就可以選取相應(yīng)的芯片和元器件,利用Proteus軟件繪制出硬件的原理,并仔細(xì)地檢查修改,直至形成完善的硬件原理圖。但要真正實(shí)現(xiàn)電路對電壓的測量和顯示的功能,還需要有相應(yīng)的軟件配合,才能達(dá)到設(shè)計(jì)要求。
4、程序設(shè)計(jì)與調(diào)試4.1 程序設(shè)計(jì)總方案本程序利用KEIL軟件進(jìn)行程序編寫,根據(jù)模塊的劃分原則,將該程序劃分初始化模塊,A/D轉(zhuǎn)換子程序和顯示子程序,這三個(gè)程序模塊構(gòu)成了整個(gè)系統(tǒng)軟件的主程序,如圖4-1-1所示。
軟件調(diào)試的主要任務(wù)是排查錯誤,錯誤主要包括邏輯和功能錯誤,這些錯誤有些是顯性的,而有些是隱形的,可以通過仿真開發(fā)系統(tǒng)發(fā)現(xiàn)逐步改正。編好程序后,在KEIL平臺下對程序進(jìn)行調(diào)試,本課程設(shè)計(jì)的程序是用C語言編寫的,由于程序代碼不多,因此調(diào)試也較為順利,但還是遇到一些問題,因此也學(xué)到了不少東西,積累了一些調(diào)試經(jīng)驗(yàn)。
(1)IN0口輸入電壓值為3.93V時(shí),顯示結(jié)果如圖5-1-1所示,測量結(jié)果為3.95V,誤差為0.02V。
通過以上仿真測量結(jié)果可得到簡易數(shù)字電壓表與“標(biāo)準(zhǔn)”數(shù)字電壓表對比測試表,如下表5.2.1所示:
表5.2.1 簡易數(shù)字電壓表與“標(biāo)準(zhǔn)”數(shù)字電壓表對比測試表
標(biāo)準(zhǔn)電壓值/V | 簡易電壓表測量值/V | 絕對誤差/V |
0.00 | 0.00 | 0.00 |
0.14 | 0.12 | 0.02 |
0.25 | 0.23 | 0.02 |
0.48 | 0.46 | 0.02 |
1.00 | 0.99 | 0.01 |
2.00 | 1.99 | 0.01 |
2.50 | 2.48 | 0.02 |
3.50 | 3.49 | 0.01 |
4.00 | 3.99 | 0.01 |
4.50 | 4.48 | 0.02 |
由于單片機(jī)STC89C52為8位處理器,當(dāng)輸入電壓為5.00V時(shí),ADC0804輸出數(shù)據(jù)值為255(FFH),因此單片機(jī)最高的數(shù)值分辨率為0.0196V(5/255)。這就決定了電壓表的最高分辨率只能到0.0196V,從上表可看到,測試電壓一般以0.01V的幅度變化。
從上表可以看出,簡易數(shù)字電壓表測得的值基本上比標(biāo)準(zhǔn)電壓值偏小0-0.01V,這可以通過校正ADC0809的基準(zhǔn)電壓來解決。因?yàn)樵撾妷罕碓O(shè)計(jì)時(shí)直接用數(shù)據(jù)線的USB接口接上電源作為測量電壓,且數(shù)據(jù)線上有電壓損耗,所以電壓可能有偏差。當(dāng)要測量大于5V的電壓時(shí),可在輸入口使用分壓電阻,而程序中只要將計(jì)算程序的除數(shù)進(jìn)行調(diào)整就可以了。
6、設(shè)計(jì)總結(jié)
通過本學(xué)期對單片機(jī)原理及應(yīng)用這門課程的學(xué)習(xí)完成這次課程設(shè)計(jì)讓我們對此門課程有了更深的認(rèn)識,為期兩個(gè)星期的課程設(shè)計(jì)不僅鞏固了我們的理論知識而且也培養(yǎng)了我們的動手能力,同時(shí)也讓我們認(rèn)識到理論與實(shí)踐的差距,讓我們受益匪淺。
首先在課題的設(shè)計(jì)過程中,不僅要運(yùn)用到課堂學(xué)到的知識,還需要查閱不少單片機(jī)相關(guān)的資料,對我們學(xué)習(xí)用的單片機(jī)板子的原理圖進(jìn)行詳細(xì)地了解。經(jīng)過一段時(shí)間的努力,基于單片機(jī)的簡易數(shù)字電壓表基本完成。但設(shè)計(jì)中的不足之處仍然存在。在這過程中,我對電路設(shè)計(jì),單片機(jī)的使用等都有了進(jìn)一步地認(rèn)識。通過這次設(shè)計(jì)我加深了對Keil軟件的使用方法,掌握了從系統(tǒng)的需要、方案的設(shè)計(jì)、功能模塊的劃分、原理圖的設(shè)計(jì)和電路圖的仿真的設(shè)計(jì)流程,積累了不少經(jīng)驗(yàn)。
通過本次設(shè)計(jì),提高了自己的能力,無論是在硬件連接方面還是在軟件編程方面。本次設(shè)計(jì)采用了STC89C52單片機(jī)芯片,與以往的單片機(jī)相比增加了許多新的功能,使其功能更為完善,應(yīng)用領(lǐng)域也更為廣泛。設(shè)計(jì)中還用到了模/數(shù)轉(zhuǎn)換芯片ADC0809,以前在學(xué)單片機(jī)課程時(shí)只是對其理論知識有了初步的理解,做實(shí)驗(yàn)時(shí)也很少自己去編寫程序,只是在原有的程序下了解然后做一些小的修改完成老師要求的擴(kuò)展實(shí)驗(yàn)。通過這次設(shè)計(jì),對編程有了更深的理解。在調(diào)試過程中遇到很多問題,硬件上的理論知識學(xué)得不夠扎實(shí),對電路的仿真方面也不夠熟練。
總之這次電路的設(shè)計(jì)和仿真,基本上達(dá)到了設(shè)計(jì)的功能要求。在以后的實(shí)踐中,我將繼續(xù)努力學(xué)習(xí)電路設(shè)計(jì)方面的理論知識,并理論聯(lián)系實(shí)際,爭取在電路設(shè)計(jì)方面能有所提升。同時(shí)在課程設(shè)計(jì)的自主設(shè)計(jì)、學(xué)習(xí)和研究過程中,通過寫課程設(shè)計(jì)的總結(jié)報(bào)告,初步訓(xùn)練我們的書面表達(dá)能力。組織邏輯能力,這些技能應(yīng)用性強(qiáng),對我們的將來就業(yè)和進(jìn)一步發(fā)展幫助較大。同時(shí)也加強(qiáng)了我們對課本知識的理解,使我們做到理論和與實(shí)際的聯(lián)系,收獲很大。并且我們也深深地體會到自己所學(xué)知識的不足,激發(fā)了我們的自學(xué)能力和應(yīng)對挑戰(zhàn)的能力。為今后學(xué)習(xí)打下了良好的基礎(chǔ),培養(yǎng)了我們嚴(yán)謹(jǐn)務(wù)實(shí),戒驕戒躁的作風(fēng),為我們的未來做了很好的鋪墊。
7、主要芯片資料7.1 STC89C52
部分引腳功能說明:
Vcc(40腳):接+5V電源正極;
Vss(20腳):接+5V電源地;
XTAL1(19腳):接外部晶體的一個(gè)引腳;
XTAL2(18腳):接外部晶體的另一端,在單片機(jī)內(nèi)部接至反相放大器的輸出端。
RST/VPD(9腳):當(dāng)振蕩器運(yùn)行時(shí),在此引腳加上兩個(gè)周期以上的高電平將使單片機(jī)復(fù)位(RST);
P0口(P0.0~P0.7):為雙向8位三態(tài)I /O口,當(dāng)作為I /O口使用時(shí),連接外部I /O設(shè)備由于輸出的驅(qū)動電路工作于開漏狀態(tài),因此需要外接上拉電阻。P0口還是地址總線低8位及數(shù)據(jù)總線分時(shí)復(fù)用口,可驅(qū)動8個(gè)TTL負(fù)載;
P2口(P2.0~P2.7):為8位準(zhǔn)雙向I /O口,當(dāng)作為I /O口使用時(shí),可直接連接外部
I /O設(shè)備。它是與地址總線高8位復(fù)用,可驅(qū)動4個(gè)TTL負(fù)載;
P3口(P3.0~P3.7):為8位準(zhǔn)雙向I /O口,是雙功能復(fù)用口,可驅(qū)動4個(gè)TTL負(fù)載。
7.2 ADC0809
ADC0809是一種8路模擬量輸入、8位逐次逼近法 A/D,轉(zhuǎn)換時(shí)間在典型時(shí)鐘頻率下約為100 微秒,適用于多路數(shù)據(jù)采集。
ADC0809的引腳圖如圖7-2-1所示:
ADC0809的引腳功率如下:
IN0~IN7:8路模擬量輸入線;
2-1~2-8 :8位三態(tài)數(shù)據(jù)輸入線,常用D7~D0表示;
A、B、C:模擬通道選擇輸入線;
ALE:通道鎖存控制信號輸入線,ALE電平正跳變時(shí)可以鎖存A、B、C上的地址信息,經(jīng)譯碼后控制IN0~IN7中哪一路模擬電壓送入比較器;
CLOCK:轉(zhuǎn)換時(shí)鐘輸入線,CLOCK的頻率范圍為10~1200kHz,一般取640 kHz(此時(shí)轉(zhuǎn)換速度為100微秒);
START:啟動轉(zhuǎn)換信號控制信號輸入線,該信號的上升沿清除內(nèi)部寄存器,下降沿啟動控制電路開始A/D轉(zhuǎn)換;
EOC:轉(zhuǎn)換結(jié)束信號輸出線,轉(zhuǎn)換結(jié)束后EOC輸出一個(gè)寬為8個(gè)CLK周期的正脈沖;
OE:輸出允許控制信號輸出線,OE為高電平時(shí)把轉(zhuǎn)換結(jié)果送數(shù)據(jù)線2-1~2-8,OE為低電平時(shí)2-1~2-8為浮空態(tài);
Vcc:主電源+5V;
GND:數(shù)字地;
VREF+:參考電壓輸入線,VREF+≤Vcc;
VREF-:參考電壓輸入線,VREF+≥GND,應(yīng)保證VREF++ VREF-= Vcc。
7.3 8255A8255A的引腳圖及其內(nèi)部結(jié)構(gòu)圖如圖7-3-1所示:
[1] 楊恢先,黃輝先,等.單片機(jī)原理及應(yīng)用[M]. 湘潭:湘潭大學(xué)出版社,2013.1.
[2] 于殿泓,王新年.單片機(jī)原理與程序設(shè)計(jì)實(shí)驗(yàn)教程[M].西安:西安電子科技大學(xué)出版社,2007.5.
[3] 周興華.手把手教你學(xué)單片機(jī)C程序設(shè)計(jì) [M].北京:北京航空航天大學(xué)出版社,2007.
[4] 馬忠梅,等.單片機(jī)的C語言應(yīng)用程序設(shè)計(jì)(第4版)[M]. 北京:北京航空航天大學(xué)出版社,2007.
[5]李光飛,樓然苗,胡佳文,等.單片機(jī)課程設(shè)計(jì)實(shí)例指導(dǎo)[M]. 北京:北京航空航天大學(xué)出版社,2004.
[6] 李光飛,李良兒,樓然苗,等.單片機(jī)C程序設(shè)計(jì)實(shí)例指導(dǎo)[M]. 北京:北京航空航天大學(xué)出版社,2005.
9、致謝
此次的課程設(shè)計(jì)能順利完成,首先要感謝學(xué)院提供我們這個(gè)寶貴的平臺,讓我們有這個(gè)機(jī)會去鍛煉自己,發(fā)展自己。還要感謝老師們和學(xué)長的細(xì)心指導(dǎo),是你們的指導(dǎo)使我們一步一步走向成功。課程設(shè)計(jì)中到充滿了歡笑和淚水,我們?yōu)榱艘恍K的成功而高興,為了一時(shí)的困難而沮喪,但是整個(gè)過程讓我們收獲了不少,動手和動腦能力得到了加強(qiáng),學(xué)到了許多書本上學(xué)不到的知識。總之,我們在課程設(shè)計(jì)中學(xué)到了許多,真是一言難盡。在這里我們謝謝老師和同學(xué)們的幫助,真誠地謝謝大家!
10、附 錄
單片機(jī)課程設(shè)計(jì)報(bào)告-簡易數(shù)字電壓表.doc
(2.36 MB, 下載次數(shù): 28)
| 歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |