freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機多路數(shù)據(jù)采集系統(tǒng)設(shè)計論文(已改無錯字)

2023-07-20 12:46:40 本頁面
  

【正文】 ~F 等十六進制數(shù)。表 32 LED段選碼字型 共陰極字形代碼字型 共陰極字形代碼字型 共陰極字形代碼0 3FH 6 7DH C 39H1 06H 7 07H d 5EH2 5BH 8 7FH E 79H3 4FH 9 6FH F 71H4 66H A 77H 滅 00H5 6DH b 7CH17 顯示驅(qū)動芯片 74HC57374LS573 的八個鎖存器都是透明的 D型鎖存器,當使能端為高時,Q 輸出將隨數(shù)據(jù)端的輸入而變。當使能為低時,輸出將鎖存在已建立的數(shù)據(jù)電平上。輸出控制不影響鎖存器的內(nèi)部工作,即以前的數(shù)據(jù)可以保持,甚至當輸出被關(guān)閉時,新的數(shù)據(jù)也可以置入。這種電路可以驅(qū)動大電容或低阻抗負載,可以直接與系統(tǒng)總線接口并驅(qū)動總線,而不需要外接口。特別適用于緩沖寄存器,I/O 通道,雙向總線驅(qū)動器和工作寄存器。其引腳圖及功能圖如圖 3-18 所示:圖 314 74LS573引腳圖真值表如下:表 33 74LS573 真值表輸出控制 使能 數(shù)據(jù) 輸出L H H HL H L LL L X QOH X X Z注釋:H=高電平 L=低電平 =不定 Z=高阻態(tài)18QO=建立穩(wěn)態(tài)輸入條件前 Q的電平功能表引腳功能表如下: 表 3-4 74LS573 引腳功能表管腳號 功能D0–D7 數(shù)據(jù)輸入LE 鎖存使能輸入(高電平有效)OE 3態(tài)輸出使能輸入(低電平有效)O0–O7 3態(tài)鎖存輸出SL74HC573跟 LS/AL573的管腳一樣。器件的輸入標準和 CMOS輸出兼容的;加上拉電阻,他們能和 LS/ALSTTL輸出兼容。當鎖存器使能端為高時,這些器件的鎖存對于數(shù)據(jù)是透明的(也就是說輸出同步) 。當鎖存器使能變低時,符合建立時間和保存時間的數(shù)據(jù)會被保存。具有如下特點:輸出能直接接到 CMOS,NMOS和 TTL接口上輸入電壓范圍:低輸入電流:CMOS器件的高噪聲抵抗特性4 軟件設(shè)計 程序總體設(shè)計模塊化結(jié)構(gòu)程序的設(shè)計,可以使系統(tǒng)控制軟件便于調(diào)試與優(yōu)化,也使讀者更好地理解和閱讀系統(tǒng)的程序設(shè)計。因此,采用模塊化設(shè)計思想來對本數(shù)據(jù)采集系統(tǒng)進行軟件設(shè)計。程序主要分為以下幾個模塊: 初始化程序、主程序、按鍵掃描處理程序、AD轉(zhuǎn)換程序以及數(shù)碼管顯示程序。系統(tǒng)的主程序流程如圖 41所示。19開始系統(tǒng)初始化通道變量 R 加 1R 值為8?AD 采樣給 R 賦值為051 單片機LED 顯示 R 值,采樣值NY圖 41 主程序流程圖 按鍵及其程序設(shè)計在本設(shè)計中有用到按鍵的輸入,要準確地識別按鍵是否按下,便要對按鍵進行抖動消除。通常的按鍵所用開關(guān)為機械彈性開關(guān),由于機械觸電的彈性作用,按鍵在閉合及斷開的瞬間均伴隨有一連串的抖動,一般為 ms5~ 10,鍵抖動會引起一次按鍵被誤讀多次。為了確保 CPU對鍵的一次閉合僅作一次處理,必須消除抖動。消除抖動有硬件消除抖動和軟件消除抖動兩種方式。本設(shè)計采用的是軟件消抖。軟件消抖的方法是在判斷有鍵按下后,調(diào)用一個延時程序后,再判斷按鍵的狀態(tài),如果仍然處于被按下狀態(tài),則認為有一個確定的鍵按下,否則當作按鍵抖動處理。 AD轉(zhuǎn)換程序設(shè)計ST 為轉(zhuǎn)換啟動信號。當 ST 上跳沿時,所有內(nèi)部寄存器清零;下跳沿時,開始進行 A/D 轉(zhuǎn)換;在轉(zhuǎn)換期間,ST 應保持低電平。EOC 為轉(zhuǎn)換結(jié)束信號。20當 EOC 為高電平時,表明轉(zhuǎn)換結(jié)束;否則,表明正在進行 A/D 轉(zhuǎn)換。OE 為輸出允許信號,用于控制三條輸出鎖存器向單片機輸出轉(zhuǎn)換得到的數(shù)據(jù)。OE=1,輸出轉(zhuǎn)換得到的數(shù)據(jù);OE=0,輸出數(shù)據(jù)線呈高阻狀態(tài)。D7-D0 為數(shù)字量輸出線。5 系統(tǒng)調(diào)試及總結(jié) 硬件調(diào)試 數(shù)碼管顯示測試將數(shù)碼管驅(qū)動電路中數(shù)據(jù)的接口和主電路板上的相應單片機的端口相連,將寫好的測試程序刷寫到芯片內(nèi),連接好電源,打開電源開關(guān)即可測試。測試程序如下:includedefine uint unsigned int define uchar unsigned char sbit dula=P1^7。sbit wela=P1^6。uchar num。uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}。void delay(uint z)。void main(){ wela=1。 P0=0。 wela=0。 while(1) {21 for(num=0。num16。num++) { dula=1。 P0=table[num]。 dula=0。 delay(1000)。 } }}void delay(uint z){ uint x,y。 for(x=z。x0。x) for(y=110。y0。y)。 }這是一段使數(shù)碼管顯示 1到 F的程序。剛開始時,發(fā)現(xiàn)數(shù)碼管不能正常顯示,某些數(shù)碼管段沒有正常顯示。經(jīng)過仔細思考和觀察,發(fā)現(xiàn)數(shù)碼管其中一段的接口松動。重新接上后,數(shù)碼管正常顯示。 AD轉(zhuǎn)換測試通過程序測試 AD轉(zhuǎn)換模塊是否正常,否則檢查這一模塊連接。即在 AD轉(zhuǎn)換程序中加入 LED發(fā)光二極管點亮程序,當 AD轉(zhuǎn)換結(jié)束標記 EOC為高電平時,點亮 LED,以此來檢測 AD是否有正常轉(zhuǎn)換。我查出的錯誤是 AD不工作,我通過測試 AD轉(zhuǎn)換時鐘信號線查出了這一錯誤,測 74LS74是否輸出 500KHz信號,沒有表示時鐘不正常,通過檢查 74LS74連接排除問題。 整體電路測試(1)短路、開路的檢測電路焊接完成后,為了確保焊接的正確性,必需進行短路,短路的檢測。把萬用表打到二極管檔,用紅、黑筆接到電路的正負極,檢測電路是否存在短22路現(xiàn)象。另外,把萬用表的紅、黑筆分別接到有相連接的回路中,檢測回路中是否存在斷路、虛焊現(xiàn)象。(2)確認電路連接的正確性把焊接好的電路板和電路原理圖詳細對照,仔細觀察各個連接點是否和電路原理圖一致。此外,對于電路中元器件的正負極性的連接是否正確。(3)把各個模塊與主電路板接上,并且逐步調(diào)試每一個功能,看能否正常運行。 軟件調(diào)試系統(tǒng)軟件軟件調(diào)試采用 Keil C51軟件,操作界面見圖 42。該軟件集編譯、編輯、仿真于一體,支持匯編語言和 C語言的程序設(shè)計,界面友好,易學易用。C語言程序的一般操作步驟為:建立一個新項目→保存項目→選擇單片機型號→創(chuàng)建 C文件→將 C文件加入項目→輸入 C語言源程序→設(shè)置輸出文件格式→編譯鏈接→仿真→運行程序等流程。圖 52 Kiel C51操作界面圖燒錄程序到單片機采用 STCISP軟件燒錄。軟件的界面見圖 43所示。操作步驟如下:①選擇單片機型號;②Open File/打開文件,找到要燒錄的 HEX文件;③選擇串行口,最高波特率;④Down Load/下載,先點下載按鈕,在單片機上電復位冷啟動。對于加載結(jié)果,在界面的左下處可看到,如:已加密,就表示加載成功。23圖 53 STCISP 軟件操作界面圖 總結(jié)該系統(tǒng)具有、成本低廉、結(jié)構(gòu)簡單、實時性強,可靠性高及抗十擾能力較強等特點的數(shù)據(jù)采集監(jiān)測裝置,用戶只需加入相應的溫度、濕度及壓力等傳感器,即可實現(xiàn)相應的多路數(shù)據(jù)采集監(jiān)測功能。通過這次畢業(yè)設(shè)計,使我得到了一次用專業(yè)知識、專業(yè)技能分析和解決問題全面系統(tǒng)的鍛煉。使我在單片機的基本原理、單片機應用系統(tǒng)開發(fā)過程,以及在常用編程設(shè)計思路技巧的掌握方面都能向前邁了一大步,為日后成為合格的應用型人才打下良好的基礎(chǔ)。同時,我也發(fā)現(xiàn)了很多不足之處,譬如 ADC轉(zhuǎn)換顯示不穩(wěn)定。這需要在實踐中進一步完善。在此次設(shè)計的整體過程中,我始終保持積極態(tài)度和韌性。其中在硬件調(diào)試的時候碰到了很大的阻力,通過耐心并且細致的深入的分塊調(diào)試,找出了許多問題的出處,雖然最終沒有完全盡善盡美,但是這樣的一個過程,同樣使我得到了很多的磨練,受益良多。 24致 謝在系領(lǐng)導和老師耐心的教誨和熱情的幫助下,經(jīng)過三個月來的努力奮戰(zhàn),多次重復調(diào)試與改進的重要環(huán)節(jié),我終于把《多路數(shù)據(jù)采集系統(tǒng)》設(shè)計完成了。本課題是在指導老師 xxx的悉心指導下完成的,從課題的確定、方案的論證分析、系統(tǒng)實驗一直到論文的修改定稿,都沒有離開 xxx老師的殷切關(guān)懷和無私幫助。在此,對 xxx老師的關(guān)心和幫助表示衷心的感謝!在讀書學習的時間里,X老師嚴謹?shù)闹螌W態(tài)度,求實的優(yōu)良作風,正直善良的品德都給我樹立了良好的榜樣,并將使我受益終生。另外 ,我還要感謝我的一位同學,xxx,他在許多方面都給予了我熱心的
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1