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

正文內(nèi)容

超聲波測(cè)距儀畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2024-12-01 16:13本頁(yè)面

【導(dǎo)讀】課題背景、目的和意義--------------------------------------------------------------------------------------2. 超聲波測(cè)距儀的原理-----------------------------------------------------------------------------------------3. 兩種常用的超聲波測(cè)距方法--------------------------------------------------------------------------------3. 超聲波測(cè)距儀硬件設(shè)計(jì)------------------------------------------------------------------------------------11. 超聲波測(cè)距儀軟件設(shè)計(jì)------------------------------------------------------------------------------------13. 儀器精度分析及如何提高超聲測(cè)距精度----------------------------------------------------------------17. 器技術(shù)和自動(dòng)控制技術(shù)相結(jié)合的測(cè)距方案中,超聲波測(cè)距是目前應(yīng)用最普遍的一種,它廣泛應(yīng)用于防盜、倒車(chē)?yán)走_(dá)、水位測(cè)量、建筑施工工地以及一些工業(yè)現(xiàn)場(chǎng)。字顯示超聲波測(cè)距儀的硬件電路和軟件設(shè)計(jì)方法。該系統(tǒng)電路設(shè)計(jì)合理、工作穩(wěn)定、比如溫度傳感器、光電傳感器、濕度傳感器、超聲波傳感器、紅。外線(xiàn)傳感器、壓力傳感器等等,其中超聲波傳感器在測(cè)量方面有著廣泛、普遍的應(yīng)用。計(jì)水平,深入對(duì)單片機(jī)的理解和應(yīng)用。且測(cè)精度能達(dá)到工業(yè)要求。本系統(tǒng)利用單片機(jī)控制超聲波的發(fā)射和對(duì)超聲波自發(fā)射至接收往返時(shí)間的計(jì)時(shí)。系統(tǒng)定時(shí)發(fā)射超聲波,在啟動(dòng)發(fā)射電路。當(dāng)收到超聲波的反射波時(shí),接收電路輸出端產(chǎn)生一個(gè)負(fù)跳變,在單。中斷服務(wù)子程序,讀取時(shí)間差,計(jì)算距離,結(jié)果輸出給LED顯示。

  

【正文】 V A,DISPNUM CJNE A,2D,DISP3 CLR DISP3: MOV P2,DISPBIT MOV R5,00H MOV R7,0AH LCALL _DELAY MOV P0,0FFH MOV P2,0FFH MOV A,DISPBIT RL A MOV DISPBIT,A POP PSW POP DPL POP DPH POP ACC RET DISPTABLE: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,88H,83H,0C6H,0A1H,86H,8EH,0BFH,0FFH ; ” 0” ,” 1” ,” 2” ,” 3” ,” 4” ,” 5” ,” 6” ,” 7” ,” 8” ,” 9” ,” A” ,” B” ,” C” ,” D” ,” E” ,” F” ,” ” ,” ” END /* 文件 4 : */ ; ; 延時(shí) 100 機(jī)器周期 * 參數(shù) (1~65 535) ; NAME DELAY ?PR?_DELAY?DELAY SEGMENT CODE PUBLIC _DELAY RSEG ?PR?_DELAY?DELAY 淮陰工學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文) 第 28 頁(yè) 共 34 頁(yè) _DELAY: PUSH ACC MOV A,R7 JZ DELA1 INC R6 DELA1: MOV R5,50D DJNZ R5, $ DJNZ R7,DELA1 DJNZ R6,DELA1 POP ACC RET END ************************************************** * 超聲波測(cè)距儀 * 采用 AT89C52 12MH 晶振 * 采用共陽(yáng) LED顯示器 ************************************************** *顯示緩沖單元在 40H ~ 43H, 使用內(nèi)存 44H、 45H、 46H 用于計(jì)算距離 20H 用于標(biāo)志 ; VOUT EQU ; 脈沖輸出端口 ; ; ************************************************** ; * 中斷入口程序 * ; ************************************************** ORG 0000H LJMP START ORG 0003H LJMP PINT0 ORG 000BH LJMP INTT0 ORG 0013H RETI ORG 001BH LJMP INTT1 ORG 0023H RETI ORG 002BH RETI ; 淮陰工學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文) 第 29 頁(yè) 共 34 頁(yè) ; *************************************************** ; * 主程序 * ; *************************************************** ; START: MOV SP, 4FH MOV R0, 40H ; 40~43H 為顯示數(shù)據(jù)存放單元 ( 40為最高位 ) MOV R7,0BH CLEARDISP:MOV @R0, 00H INC R0 DJNZ R7, CLEARDISP MOV 20H, 00H MOV TMOD, 21H ; T1 為 8 位自動(dòng)重裝模式, T0為 16 位定時(shí)器 MOV TH0, 00H ; 65ms 初值 MOV TL0, 00H ; 40KHz 初值 MOV TH1, 0F2H MOV TL1, 0F2H MOV P0, 0FFH MOV P1, 0FFH MOV P2, 0FFH MOV P3, 0FFH MOV R4, 04H ;超聲波脈沖個(gè)數(shù)控制(為賦值的一半) SETB PX0 SETB ET0 STEB EA CLR 00H SETB TR0 ; 開(kāi)啟測(cè)距定時(shí)器 START1: LCALL DISPLAY JNB 00H, START1 ; 收到反射信號(hào)時(shí)標(biāo)志位為 1 CLR EA LCALL WORK ;計(jì)算距離子程序 SETB EA CLR 00H SETB TR0 ;重新開(kāi)啟測(cè)距定時(shí)器 MOV R2, 64H ; 測(cè)量間隔控制(約 4*100=400ms) LOOP: LCALL DISPLAY DJNZ R2, LOOP SJMP START 1 ; ; *************************************************** ; * 中斷程序 * ; *************************************************** 淮陰工學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文) 第 30 頁(yè) 共 34 頁(yè) ; T0 中斷, 65ms 中斷一次 INTT0: CLR EA CLR TR0 MOV TH0, 00H MOV TL0, 00H SETB ET1 SETB EA SETB TR0 ; 啟動(dòng)計(jì)時(shí)器 T0,用以計(jì)算超聲波來(lái)回時(shí)間 SETB TR1 ; 開(kāi)啟發(fā)超聲波用定時(shí)器 T1 OUT: RETI ; T1 中斷,發(fā)超聲波用 INTT1: CPL VOUT DJNZ R4,RETIOUT CLR TR1 ;超聲波發(fā)送完畢,關(guān) T1 CLR ET1 MOV R4,04H SETB EX0 ;開(kāi)啟接收回波中斷 RETIOUT: RETI ; 外中斷 0,收到回波時(shí)進(jìn)入 PINT0: CLR TR0 ;關(guān)計(jì)數(shù)器 CLR TR1 CLR ET1 CLR EA CLR EX0 MOV 44H, TL0 ;將計(jì)數(shù)值移入處理單元 MOV 45H, TH0 SETB 00H ;接收成功標(biāo)志 RETI *延時(shí)程序 * DL1MS: MOV R6, 14H DL1: MOV R7, 19H DL2: DJNZ R6, DL2 DJNZ R6, DL1 RET ; ; *************************************************** ; * 顯示程序 * ; *************************************************** ; 40H 為最高位, 43H 為最低位,先掃描高位 DISPLAY: MOV R1, 40H; G 淮陰工學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文) 第 31 頁(yè) 共 34 頁(yè) MOV R5,0F7H; G PLAY: MOV A, R5 MOV P0, 0FFH MOV P2, A MOV A, @R1 MOV DPTR, TAB MOVC A, @A+DPTR MOV P0, A LCALL DLIMS INC R1 MOV A, R5 JNB , ENDOUT; G RR A MOV R5, A AJMP PLAY ENDOUT; MOV P2, 0FFH MOV P0, 0FFH RET TAB; DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH,88H,0BFH ;共陽(yáng)數(shù)碼管 0 ,1, 2,3,4,5,6,7,8,9,不亮, A, — ; ; *************************************************** ; * 距離計(jì)算程序 (=計(jì)算值 17/1000cm) 近似 * ; *************************************************** WORK: PUSH ACC PUSH PSW PUSH B MOV PSW, 18H MOV R3, 45H MOV R2, 44H MOV R1, 00D MOV R0, 17D LCALL MUL2BY2 MOV R3, 03H MOV R2, 0E8H LCALL DIV4BY2 LCALL DIV4BY2 MOV 40H, R4 MOV A, 40H JNZ JJ0 MOV 40H, 0AH ; 最高位為 0,不點(diǎn)亮 淮陰工學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文) 第 32 頁(yè) 共 34 頁(yè) JJ0: MOV A R0 MOV R4, A MOV A R1 MOV R5 A MOV R3, 00D MOV R2, 100D LCALL DIV4BY2 MOV 41H, R4 MOV A, 41H JNZ JJ1 MOV A, 40H ;此高位為 0,先看最高位是否為不亮 SUBB A, 0AH JNZ JJ1 MOV 41H, 0AH ; 最高位不亮,次高位也不亮 JJ1: MOV A, R0 MOV R4, A MOV A, R1 MOV R5, A MOV R3, 00D MOV R2, 10D LCALL DIV4BY2 MOV 42H, R4 MOV A 42H JNZ JJ2 MOV A, 41H ; 次高位為 0,先看次高位是否為不亮 SUBB A, 0AH JNZ JJ2 MOV
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1