單片機(jī)課程設(shè)計(jì)報(bào)告波形采集、存儲(chǔ)與回放系統(tǒng)_第1頁(yè)
單片機(jī)課程設(shè)計(jì)報(bào)告波形采集、存儲(chǔ)與回放系統(tǒng)_第2頁(yè)
單片機(jī)課程設(shè)計(jì)報(bào)告波形采集、存儲(chǔ)與回放系統(tǒng)_第3頁(yè)
單片機(jī)課程設(shè)計(jì)報(bào)告波形采集、存儲(chǔ)與回放系統(tǒng)_第4頁(yè)
單片機(jī)課程設(shè)計(jì)報(bào)告波形采集、存儲(chǔ)與回放系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、單片機(jī)課程設(shè)計(jì)報(bào)告題目: 波形采集、存儲(chǔ)與回放系統(tǒng) 設(shè)計(jì)者1: 負(fù)責(zé)任務(wù):程序編寫、報(bào)告 專業(yè)班級(jí)/學(xué)號(hào):09應(yīng)用電子技術(shù) 0906020 設(shè)計(jì)者2: 負(fù)責(zé)任務(wù): 整合、調(diào)試、報(bào)告 專業(yè)班級(jí)/學(xué)號(hào):09應(yīng)用電子技術(shù) 0906020 指導(dǎo)教師1: 陳 老師 答辯時(shí)間: 2011-11-20 目錄一、選題的背景21、選題的來(lái)源、意義和目的22、課題承擔(dān)人員及分工說(shuō)明2二、課題總體設(shè)計(jì)說(shuō)明31、總體開(kāi)發(fā)計(jì)劃32、課題所達(dá)到的功能目標(biāo)、技術(shù)指標(biāo)33、課題總體設(shè)計(jì)方案,比較幾個(gè)備選方案,確定最終方案3三、硬件設(shè)計(jì)說(shuō)明41、硬件總體設(shè)計(jì)方案4主控芯片4采集、回放電路4控制按鍵5顯示模塊5四、軟件設(shè)計(jì)說(shuō)明6

2、1、軟件總體設(shè)計(jì)方案6軟件設(shè)計(jì)目標(biāo)6軟件功能模塊劃分6五、硬件調(diào)試說(shuō)明91、硬件性能測(cè)試92、軟件性能測(cè)試9六、課題開(kāi)發(fā)總結(jié)9七、用戶操作說(shuō)明9八、參考資料91、元件清單102、原理圖10、硬件電路板外觀圖片12九、附件131、元件清單142、原理圖143、pcb版圖154、仿真圖155、硬件電路板外觀圖片15十、課題開(kāi)發(fā)總結(jié)1、任務(wù)完成情況總結(jié)162、設(shè)計(jì)體會(huì)163、設(shè)計(jì)工具16【摘要】本設(shè)計(jì)是設(shè)計(jì)一款基于單片機(jī)stc85c52的波形采集存儲(chǔ)與回放控制系統(tǒng),其中單片機(jī)是整個(gè)控制系統(tǒng)的核心,結(jié)合at24c04存儲(chǔ)及pdf8591芯片a/d數(shù)據(jù)采集模塊,可靠地實(shí)現(xiàn)對(duì)一路外部信號(hào)進(jìn)行采集與存儲(chǔ)。系

3、統(tǒng)硬件可以分為模擬部分和數(shù)字部分。模擬電路主要包括按鍵電路、單片機(jī)的外圍基本模塊及a/d模塊、d/a模塊。數(shù)字部分主要由單片機(jī)stc85c52實(shí)現(xiàn)與at24c04,用于數(shù)據(jù)的存儲(chǔ)、傳輸和信號(hào)處理等。關(guān)鍵詞:?jiǎn)纹瑱C(jī)stc85c52;at24c04;pdf8591;波形采集存儲(chǔ)與回放;一、選題的背景1、選題的來(lái)源、意義和目的 來(lái)源:2011全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽試題; 意義:使我們更加理解全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽;目的:通過(guò)波形采集、存儲(chǔ)與回放系統(tǒng)的學(xué)習(xí),學(xué)會(huì)液晶lcd1602、ad/da模塊和eeprom存儲(chǔ)模塊的使用2、課題承擔(dān)人員及分工說(shuō)明劉: 模塊整合、編寫程序、報(bào)告、程序調(diào)試、畫pcb板鄧

4、: 軟硬件調(diào)試、報(bào)告、做板、繪制protel與protues原理圖、寫課程設(shè)計(jì)報(bào)告。二、課題總體設(shè)計(jì)說(shuō)明1、總體開(kāi)發(fā)計(jì)劃設(shè)計(jì)并制作一個(gè)波形采集、存儲(chǔ)與回放系統(tǒng),示意圖如圖1 所示。該系統(tǒng)能同時(shí)采集兩路周期信號(hào)波形,要求系統(tǒng)斷電恢復(fù)后,能連續(xù)回放已采集的信號(hào),顯示在示波器上。如圖2-1所示。 圖2-1 采集回放系統(tǒng)示意圖2、課題所達(dá)到的功能目標(biāo)、技術(shù)指標(biāo)(1)能完成對(duì)a 通道單極性信號(hào)(高電平約4v、低電平接近0v)、頻率約1khz 信號(hào)的采集、存儲(chǔ)與連續(xù)回放。要求系統(tǒng)輸入阻抗不小于10 k,輸出阻抗不大于1k;(2)采集、回放時(shí)能測(cè)量并顯示信號(hào)的高電平、低電平和信號(hào)的周期。原信號(hào)與回放信號(hào)電平

5、之差的絕對(duì)值50 mv,周期之差的絕對(duì)值5%。3、課題總體設(shè)計(jì)方案,比較幾個(gè)備選方案,確定最終方案(1)采樣方式方案一:實(shí)時(shí)采樣。實(shí)時(shí)采樣是在信號(hào)存在期間對(duì)其采樣。根據(jù)采樣定理,采用速率必須高于信號(hào)最高頻率分量的兩倍。對(duì)于周期的正弦信號(hào),一個(gè)周期內(nèi)應(yīng)該大于兩個(gè)采樣點(diǎn)。為了不失真的恢復(fù)原被測(cè)信號(hào),通常一個(gè)周期內(nèi)就需要采樣八個(gè)點(diǎn)以上。方案二:等效時(shí)間采樣法。采用中高速模數(shù)轉(zhuǎn)換器,對(duì)于頻率較高的周期性信號(hào)采用等效時(shí)間采樣的方法,即對(duì)每個(gè)周期僅采樣一個(gè)點(diǎn),經(jīng)過(guò)若干個(gè)周期后就可對(duì)信號(hào)各個(gè)部分采樣一遍。而這些點(diǎn)可以借助步進(jìn)延遲方法均勻地分布于信號(hào)波形的不同位置。其中步進(jìn)延遲是每一次采樣比上一次樣點(diǎn)的位置延

6、遲t時(shí)間。只要精確控制從觸發(fā)獲得采樣的時(shí)間延遲,就能夠準(zhǔn)確地恢復(fù)出原始信號(hào)。等效時(shí)間采樣雖然可以對(duì)很高頻率的信號(hào)進(jìn)行采樣,可是步進(jìn)延遲的采樣技術(shù)與電路較為復(fù)雜。再者,它只限于處理周期信號(hào),而且對(duì)單次觸發(fā)采樣無(wú)能為力。實(shí)時(shí)采樣可以實(shí)現(xiàn)整個(gè)頻段的全速采樣,因此本設(shè)計(jì)采用方案一。(2)a/d、d/a轉(zhuǎn)換方式方案一:采用adc0809的8位單斷模擬輸入信號(hào)中的一個(gè)進(jìn)行a/d轉(zhuǎn)換,允許8路模擬量分時(shí)輸入,共用一個(gè)a/d轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換,可以進(jìn)行多數(shù)據(jù)采集。而地址鎖存與譯碼電路完成對(duì)a、b、c三個(gè)地址位進(jìn)行鎖存和譯碼,轉(zhuǎn)換結(jié)果通過(guò)三態(tài)輸出鎖存器存放、輸出。方案二:pcf8591是具有iic接口,有ain0a

7、in3四個(gè)模擬輸入通道和一個(gè)模擬輸出通道,最多可以有8片8591連接到iic總線。通過(guò)時(shí)鐘線scl和數(shù)據(jù)線sda與單片機(jī)之間的數(shù)據(jù)進(jìn)行傳輸,故我們選擇此方案。(3)觸發(fā)方式選擇要使屏幕上顯示穩(wěn)定的波形,則需將被測(cè)信號(hào)本身或者與被測(cè)信號(hào)有一定時(shí)間關(guān)系的觸發(fā)信號(hào)加到觸發(fā)電路。觸發(fā)源選擇確定觸發(fā)信號(hào)由何處供給。通常有三種觸發(fā)源:內(nèi)觸發(fā)(int)、電源觸發(fā)(line)、外觸發(fā)ext)。題目要求選擇內(nèi)觸發(fā),即使用被測(cè)信號(hào)作為觸發(fā)信號(hào)。方案一:采用數(shù)字觸發(fā)方式。對(duì)波形信號(hào)進(jìn)行采集,將采集到的波形數(shù)據(jù)和觸發(fā)電平(可由鍵盤設(shè)置)進(jìn)行比較,找到波形在上升過(guò)程中大于或等于該觸發(fā)電平的點(diǎn),即得到觸發(fā),此時(shí)開(kāi)始對(duì)波形

8、進(jìn)行存儲(chǔ)。因?yàn)楸緛?lái)就需要對(duì)波形信號(hào)進(jìn)行采集,使用這種方法無(wú)需要增加額外的硬件電路,實(shí)現(xiàn)方便。但是,對(duì)波形每個(gè)周期只采集有限個(gè)點(diǎn),不可能每次都能采集到等于觸發(fā)電平的點(diǎn)(這時(shí)不得不以大于該電平的值為觸發(fā)電平),從而使觸發(fā)位置不穩(wěn)定,連續(xù)觸發(fā)時(shí)輸出波形會(huì)有抖動(dòng)現(xiàn)象。方案二:采用模擬觸發(fā)方式。通過(guò)比較器lm358將被測(cè)波形信號(hào)和觸發(fā)電平進(jìn)行比較,大于觸發(fā)電平時(shí)輸出為高電平,小于觸發(fā)電平時(shí)則輸出低電平,即可得到信號(hào)被整形后的脈沖序列,再在該脈沖序列的上升沿開(kāi)始存儲(chǔ)波形即實(shí)現(xiàn)了觸發(fā)存儲(chǔ)的功能。這種觸發(fā)方式穩(wěn)定,故我們采用了這種方案。三、硬件設(shè)計(jì)說(shuō)明1、本系統(tǒng)使用的芯片有:stc89c52、at24c04、

9、pcf8591。(1)核心控制芯片stc89c52stc89c52是一種低功耗、高性能cmos8位微控制器,具有 8k 在系統(tǒng)可編程flash 存儲(chǔ)器。在單芯片上,擁有靈巧的8 位cpu 和在系統(tǒng)可編程flash,使得stc89c52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。 具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)flash,512字節(jié)ram, 32 位i/o 口線,看門狗定時(shí)器,內(nèi)置4kb eeprom,max810復(fù)位電路,三個(gè)16 位 定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口。另外 stc89x52 可降至0hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,cpu

10、 停止工作,允許ram、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,ram內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。最高運(yùn)作頻率35mhz,6t/12t可選。接口下圖所示主要芯片i/o口分配:液晶 rs、p1.0,rw、p1.1,en、p1.2at24c04 scl、p2.2,sda、p2.3pcf8591 scl、p2.2,sda、p2.3(2)程序存儲(chǔ)芯片at24c04at24c04是一個(gè)4k位串行cmos e2prom, 內(nèi)部含有256個(gè)8位字節(jié),catalyst公司的先進(jìn)cmos技術(shù)實(shí)質(zhì)上減少了器件的功耗。at24c02有一個(gè)16字節(jié)頁(yè)寫緩沖器

11、。該器件通過(guò)iic總線接口進(jìn)行操作,有一個(gè)專門的寫保護(hù)功能。管腳與管腳功能如下圖: (3)ad/da轉(zhuǎn)換芯片pcf8591pcf8591是一個(gè)單片集成、單獨(dú)供電、低功耗、8-bit cmos數(shù)據(jù)獲取器件。pcf8591具有4個(gè)模擬輸入、1個(gè)模擬輸出和1個(gè)串行i2c總線接口。pcf8591的3個(gè)地址引腳a0, a1和a2可用于硬件地址編程,允許在同個(gè)i2c總線上接入8個(gè)pcf8591器件,而無(wú)需額外的硬件。在pcf8591器件上輸入輸出的地址、控制和數(shù)據(jù)信號(hào)都是通過(guò)雙線雙向i2c總線以串行的方式進(jìn)行傳輸。管腳與管腳功能如下圖:ain0ain3:模擬信號(hào)輸入端。 a0a2:引腳地址端。vdd、vs

12、s:電源端。(2.56v) sda、scl:i2c 總線的數(shù)據(jù)線時(shí)鐘線。 osc:外部時(shí)鐘輸入端,內(nèi)部時(shí)鐘輸出端。 ext:內(nèi)部、外部時(shí)鐘選擇線,使用內(nèi)部時(shí)鐘時(shí) ext 接地。 agnd:模擬信號(hào)地。 aout:d/a 轉(zhuǎn)換輸出端。 vref:基準(zhǔn)電源端2、硬件總體設(shè)計(jì)方案(1)硬件設(shè)計(jì)目標(biāo):最終實(shí)現(xiàn)波形的采集、存儲(chǔ)、回放。(2)硬件模塊劃分:at89s51主控制模塊、pcf8591模塊、24c02模塊。主控芯片at89s51帶8kb閃存,工作電壓5v。采集、回放電路圖3-1 pcf8591是具有i2c總線接口的a/d轉(zhuǎn)換芯片。在與cpu的信息傳輸過(guò)程中僅靠時(shí)鐘線scl和數(shù)據(jù)線sda就可以實(shí)現(xiàn)

13、,8位a/d及d/a轉(zhuǎn)換器,有4路a/d轉(zhuǎn)換輸入,1路d/a模擬輸出。ain0ain3:模擬信號(hào)輸入端。a0a3:引腳地址端。vdd、vss:電源端(2.56v)sda、scl:i2c總線的數(shù)據(jù)線、時(shí)鐘線; osc:外部時(shí)鐘輸入端,內(nèi)部時(shí)鐘輸出端;ext:內(nèi)部、外部時(shí)鐘選擇線,使用內(nèi)部時(shí)鐘時(shí)ext接地agnd:模擬信號(hào)地; aout:d/a轉(zhuǎn)換輸出端; vref:基準(zhǔn)電源端。aout為d/a 轉(zhuǎn)換輸出端,ain0ain3為a/d的模擬信號(hào)輸入端,輸入輸出的地址、控制和數(shù)據(jù)信號(hào)都是通過(guò)雙線雙向i2c總線以串行的方式進(jìn)行傳輸。圖 3-1采集回放電路圖控制按鍵控制銨鍵用于信號(hào)確認(rèn)。按鍵分別接at89

14、s51的p1.5,如圖3-2。圖3-2按鍵控制圖顯示模塊利用lcd1602,數(shù)據(jù)d0d7接 at89s51的p0口,rsrwe分別接位接at89s51的p2.0、p2.1、p2.2接口,如圖3-3。 圖3-3 lcd液晶顯示圖 轉(zhuǎn)換電路利用lm358將正弦波、三角波轉(zhuǎn)換成矩形波,將輸出的波形通過(guò)pnp三極管,cpu輸出高電平時(shí)三極管關(guān)斷;cpu輸出低電平時(shí),三極管導(dǎo)通,從而輸出波形。圖3-4轉(zhuǎn)換電路圖四、軟件設(shè)計(jì)說(shuō)明1、軟件總體設(shè)計(jì)方案(1)軟件設(shè)計(jì)目標(biāo)最終能實(shí)現(xiàn)同時(shí)采集兩路周期信號(hào)波形,要求系統(tǒng)斷電恢復(fù)后,能連續(xù)回放已采集的信號(hào),顯示在lcd上。1、按p1.5的按鍵,依次進(jìn)入回放已采集的信號(hào)

15、狀態(tài)。2、按下回放鍵后,該系統(tǒng)將1ms的采樣波形進(jìn)行循環(huán)回放(重現(xiàn));3、在采集時(shí)可改變幅值,并且采集到的數(shù)據(jù)也會(huì)同時(shí)在回放的時(shí)候變化;4、在回放時(shí),若按下回放鍵,將停止波形的回放;若按下采集鍵,將終止當(dāng)前波形的回放,并采集新的波形。(2)軟件功能模塊劃分主程序主程序循環(huán)調(diào)用lcd顯示子程序、pcf8591數(shù)模與模數(shù)轉(zhuǎn)換、iic24c04存儲(chǔ)程序,當(dāng)端口上電時(shí),轉(zhuǎn)入相應(yīng)功能程序。如圖4-2所示: 圖4-2主程序流程圖lcd顯示子程序lcd液晶顯示數(shù)據(jù)存放在內(nèi)存單元5eh6ch中。其中5eh-66h存放lcd上排顯示,67h6ch存放lcd下排顯示。從p0口輸出數(shù)據(jù),由p2.0p2.1對(duì)lcd進(jìn)

16、行數(shù)據(jù)操作選擇,就能顯示該地址單元的數(shù)據(jù)值,流程圖如圖4-3所示。 圖4-3 lcd顯示程序流程圖pcf8591數(shù)模與模數(shù)轉(zhuǎn)換程序pcf8591采用典型的i2c總線接口器件尋址方法,即總線地址由器件地址、引腳地址和方向位組成,a/d器件地址為1001,引腳地址為a2a1a0,其值由用戶選擇,因此i2c系統(tǒng)中最多可接23=8個(gè)具有i2c總線接口的a/d器件。地址的最后一位為方向位r/ ,當(dāng)主控器對(duì)a/d器件進(jìn)行讀操作時(shí)為1,進(jìn)行寫操作時(shí)為0??偩€操作時(shí),由器件地址、引腳地址和方向位組成的從地址為主控器發(fā)送的第一字節(jié)。在進(jìn)行數(shù)據(jù)操作時(shí),首先是主控器發(fā)出起始信號(hào),然后發(fā)出讀尋址字節(jié),被控器做出應(yīng)答后

17、,主控器從被控器讀出第一個(gè)數(shù)據(jù)字節(jié),主控器發(fā)出應(yīng)答,主控器從被控器讀出第二個(gè)數(shù)據(jù)字節(jié),主控器發(fā)出應(yīng)答一直到主控器從被控器中讀出第n個(gè)數(shù)據(jù)字節(jié),主控器發(fā)出非應(yīng)答信號(hào),最后主控器發(fā)出停止信號(hào),流程圖見(jiàn)圖4-4。圖4-4 pcf8591模數(shù)與數(shù)模轉(zhuǎn)換程序流程圖i2c24c02存儲(chǔ)功能程序i2c24c02是kb的eeprom,它是一片i2c總線式串行器件,有兩跟信號(hào)線,一根是雙向的數(shù)據(jù)線sda,另一根是時(shí)鐘線scl,a0,a1,a2為器件地址線,wp為寫保護(hù)引腳,符合i2c總線協(xié)議。流程圖如圖4-4所示。 17圖4-4 i2c24c02流程圖五、硬件調(diào)試說(shuō)明1、硬件性能測(cè)試(1)當(dāng)調(diào)節(jié)lcd1602的

18、1與3腳的電壓時(shí),發(fā)現(xiàn)很麻煩。根據(jù)不同型號(hào)的液晶屏,電壓相應(yīng)不一樣。 因此直接把1、3腳連接,這樣顯示正常。要是屏幕過(guò)亮說(shuō)明電壓過(guò)大,所以加一個(gè)503的微調(diào)電阻即可。(2)燒入程序后,液晶顯示屏沒(méi)有顯示。首先對(duì)整個(gè)電路的連線檢查,再次用萬(wàn)用表檢查電路是否有短路的現(xiàn)象,后發(fā)現(xiàn)是電路板短路ds1302芯片燒壞了,再換個(gè)問(wèn)題解決了。(3)在pcb板中,包含多種類型的電路,為了避免各部分電路中信號(hào)相互耦合而產(chǎn)生干擾,對(duì)不同類型的電路部分進(jìn)行分離布局是pcb板設(shè)計(jì)的一個(gè)基本原則。各部分之間不僅應(yīng)保持相當(dāng)距離,還要分開(kāi)走線,電源系統(tǒng)的布線包括電源線vdd和地線vss的布線是系統(tǒng)抗干擾的一個(gè)重要部分。vdd

19、和vss應(yīng)盡可能擴(kuò)大面積,以防止因電磁能量較強(qiáng)而產(chǎn)生電磁干擾能量的發(fā)射,這也是保證高頻信號(hào)到地之間具有低陰抗的措施。2、軟件性能測(cè)試(1)本系統(tǒng)處理的正弦波信號(hào)頻率范圍限定在10hz10khz,三角波信號(hào)頻率范圍限定在10hz 2khz,方波信號(hào)頻率范圍限定在10hz 1khz,在進(jìn)行波形采集時(shí)要把三角波和正弦波轉(zhuǎn)換成矩形波。(2)采集、回放時(shí)原信號(hào)與回放信號(hào)電平之差的絕對(duì)值50 mv,周期之差的絕對(duì)值5%。(3)輸入阻抗是高好,輸出阻抗是低好。(4)系統(tǒng)功耗50mw,盡量降低系統(tǒng)功耗,系統(tǒng)內(nèi)不允許使用電池。(5)采集、回放時(shí)顯示的周期和幅度應(yīng)是信號(hào)的實(shí)際測(cè)量值,采用十進(jìn)制數(shù)字顯示,周期以“m

20、s”為單位,幅度以“mv”為單位。六、課題開(kāi)發(fā)總結(jié)1、課題的軟件硬件任務(wù)基本要求達(dá)到,完成與預(yù)期規(guī)劃的相符合,性能穩(wěn)定。優(yōu)點(diǎn):按鍵少,成本低,電路清晰,顯示客觀。缺點(diǎn):按下按鍵p1.5時(shí),電壓的幅值顯示與顯示的數(shù)值誤差太大。2、本硬件電路,主要是電路的原理圖、制板和布局問(wèn)題,要是沒(méi)有把元件的尺寸量好,制出的板元件對(duì)不上,會(huì)影響整個(gè)電路的美觀。存在的問(wèn)題:軟件上編譯通過(guò)但是lcd在板上很難調(diào)試出來(lái)。3、本電路軟件開(kāi)發(fā)編譯工具是protus軟件,所使用的是匯編語(yǔ)言來(lái)編譯完成。在編寫中發(fā)現(xiàn)要是沒(méi)有把軟件各個(gè)模塊劃分清楚,沒(méi)有先對(duì)各個(gè)模塊通過(guò)軟件驗(yàn)證清楚就會(huì)很亂很復(fù)雜,按鍵掃描沒(méi)有很清晰的了解,就很難

21、完成整個(gè)程序操作。七、用戶操作說(shuō)明1、按下采集鍵后,該系統(tǒng)對(duì)1khz的0+5v變化的波形進(jìn)行1ms的采樣并將采樣的數(shù)據(jù)存儲(chǔ)起來(lái);2、按下回放鍵后,該系統(tǒng)將1ms的采樣波形進(jìn)行循環(huán)回放(重現(xiàn));3、在采集時(shí)可改變幅值,并且采集到的數(shù)據(jù)也會(huì)同時(shí)在回放的時(shí)候變化;4、在回放時(shí),若按下回放鍵,將停止波形的回放;若按下采集鍵,將終止當(dāng)前波形的回放,并采集新的波形。八、參考資料1、單片機(jī)課程設(shè)計(jì)實(shí)例指導(dǎo) 張永楓等編著 清華大學(xué)出版社2、單片機(jī)初級(jí)教程 張迎新等編著 北京航空航天大學(xué)出版社3、單片機(jī)c語(yǔ)言程序設(shè)計(jì)實(shí)訓(xùn)100例彭偉等編著 電子工藝學(xué)出版社4、c語(yǔ)言程序設(shè)計(jì) 張磊等編著 高等教育出版社九、附件1

22、、元件清單芯片stc89c511個(gè)u1芯片pcf85911個(gè)u2芯片at24c041個(gè)u3芯片max2321個(gè)u5液晶lcd16021個(gè)lcd1指示燈led1個(gè)d0晶振crystal1個(gè)y1串口db91個(gè)rs9排針con11個(gè)j1排針con21個(gè)jjj排針con41個(gè)j2排針con91個(gè)jj1按鍵sw-pb 1個(gè)s5撥動(dòng)開(kāi)關(guān)sw-spdt 1個(gè)s7按鍵sw-spst 4個(gè)s1-s4電阻1001個(gè)r39電阻2201個(gè)r26電阻1k 3個(gè)r0、r27、r38電阻10k 8個(gè)r2-r5.r28-r31電阻1001個(gè)r39電容30p2個(gè)c10、c11電容10u4個(gè)c5-c8電容22u 1個(gè)c1電容100u2個(gè)c10、c11電容30p1個(gè)c2電容104 1個(gè)c92、原理圖4、pcb版圖:5、仿真圖:6、硬件電路板外

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論