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

正文內(nèi)容

基于超聲波檢測的倒車?yán)走_(dá)的設(shè)計(jì)-資料下載頁

2025-10-29 21:17本頁面

【導(dǎo)讀】本論文闡述的是基于超聲波檢測的倒車?yán)走_(dá)的設(shè)計(jì)。單片機(jī)系統(tǒng)設(shè)計(jì)出一種汽車倒車?yán)走_(dá),并能將汽車與障礙物的距離用LED實(shí)時(shí)顯示,同時(shí)對(duì)特定的距離進(jìn)行聲光報(bào)警。本系統(tǒng)由兩部分組成,硬件系統(tǒng)和軟件系統(tǒng)。軟件系統(tǒng)用匯編語言進(jìn)行編程,采用模塊化設(shè)計(jì)思想。統(tǒng)通過聯(lián)調(diào)后,實(shí)現(xiàn)了預(yù)期各種功能,符合設(shè)計(jì)要求。

  

【正文】 NT0 ORG 000BH RETI ORG 0013H RETI ORG 001BH LJMP INTT1 ORG 0023H RETI ORG 002BH RETI 。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 30 。******************************************** 。* 主 程 序 * 。******************************************** 。 START: MOV SP, 4FH MOV R0, 40H 。 40H43H 為顯示數(shù)據(jù)存放單元( 40H 為最高位) MOV R7, 0BH CLEARDISP: MOV @R0,00H INC R0 DJNZ R7,CLEARDISP MOV 20H, 00H MOV TMOD, 11H 。T1, T0 為 16 位定時(shí)器 MOV TH0, 00H MOV TL0, 00H MOV TH1, 00H MOV TL1, 00H MOV P0, 0FFH MOV P1, 0FFH MOV P2, 0FFH MOV P3, 0FFH MOV R4, 04H 。超聲波 脈 沖個(gè)數(shù)控制(為賦值的一半) SETB PX0 SETB ET1 SETB EA SETB TR1 。開啟測距定時(shí)器 START1: LCALL DISPLAY JNB 00H, START1 。收到反射信號(hào)時(shí)標(biāo)志位為 1 CLR EA LCALL WORK 。計(jì)算距離子程序 CLR EA MOV R2, 32h 。64H 。測量間隔控制(約 4*100=400MS) LOOP: LCALL DISPLAY 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 31 DJNZ R2, LOOP CLR 00H SETB ET0 MOV TH0, 00H MOV TL0, 00H SETB TR1 。重新開啟測距定時(shí)器 SETB EA SJMP START1 。 。**************************************************** 。* 中斷程序 * * 。**************************************************** 。T1 中斷,發(fā)送超聲波 。T1 中斷, 65 毫秒中斷一次 INTT1: CLR EA CLR TR0 CLR EX0 MOV TH0, 00H MOV TL0, 00H MOV TH1, 00H MOV TL1, 00H SETB ET0 SETB EA SETB TR0 。啟動(dòng)計(jì)數(shù)器 T0 INTT11: CPL VOUT 。40KHz NOP NOP NOP NOP NOP NOP 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 32 NOP NOP NOP DJNZ R4, INTT11 。超聲波發(fā)送完畢, MOV R4, 04H LCALL DELAY_250 。延時(shí),避開發(fā)射的直達(dá)聲波信號(hào) SETB EX0 。開啟接收回波中斷 RETIOUT: RETI 。外中斷 0,收到回波時(shí)進(jìn)入 PINT0: NOP JB , PINT0_EXIT CLR TR0 。關(guān)計(jì)數(shù)器 CLR EA CLR EX0 MOV 44H, TL0 。將計(jì)數(shù)值移入處理單元 MOV 45H, TH0 。 MOV TH0, 00H MOV TL0, 00H JNB , $ SETB 00H 。接收成功標(biāo)志 PINT0_EXIT: RETI 。 。**************************************************** 。* 顯示程序 * 。**************************************************** 。 40H 為最高位, 43H 為最低位,先掃描高位 DISPLAY: MOV R1, 40H MOV R5, 7FH PLAY: MOV A, R5 MOV P0, 0FFH 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 33 MOV P2, A MOV A, @R1 MOV DPTR, TAB MOVC A, @A+DPTR MOV P0, A LCALL DL1MS INC R1 MOV A, R5 JNB ,ENDOUT RR A MOV R5,A AJMP PLAY ENDOUT: MOV P2, 0FFH MOV P0, 0FFH RET 。 TAB: DB 18H, 7BH, 2CH, 29H, 4BH, 89H, 88H, 3BH, 08H, 09H,0FFH 。共陽段碼表 0 1 2 3 4 5 6 7 8 9 不亮 A 。 。**************************************************** 。* 延時(shí)程序 * 。**************************************************** 。 DL1MS: PUSH 06H PUSH 07H MOV R6, 14H DL1: MOV R7, 19H DL2: DJNZ R7, DL2 DJNZ R6, DL1 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 34 POP 07H POP 06H RET 。 。**************************************************** 。* 距離計(jì)算程序 (=計(jì)數(shù)值 *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 。最高位為零,不點(diǎn)亮 JJ0: MOV A, R0 MOV R4, A
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦