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

正文內容

完成超聲波測距儀設計(參考版)

2025-07-03 00:03本頁面
  

【正文】 總的來說通過本次的設計,使我更加熟悉如何使用一些單片機,如何進行軟件編程,使得理論與實踐相結合,增強了動手思考能力,為將來的畢業(yè)設計打下了基礎。該設計充分利用了單片機低成本、高精度、微型化的優(yōu)點設計出了一種使用超聲波測距離儀。 MOV R0,00H RET MOV R7,AMULLOOP2:DJNZ 46H,MULLOOP1 ADDC A,00H MOV A,R7 MOV R6,A ADDC A,00H MOV A,R6 MOV R5,A ADDC A,R3 MOV A,R5 MOV R4,A ADD A,R2 MOV A,R4 JNC MULLOOP2 MOV R1,A RLC A MOV A,R1 MOV R0,A RLC A MOV A,R0 MOV R7,A RLC A MOV A,R7 MOV R6,A RLC A MOV A,R6 MOV R5,A RLC A MOV A,R5 MOV R4,A RLC A MOV A,R4 46H,10HMULLOOP1:CLR C R4,A R5,A R6,A R7,A A POP ACC POP B MOV 42H,0AH ;次高位不亮,次次高位也不亮JJ2: SUBB A,0AH JNZ JJ2 LCALL DIV4BY2 MOV R3,00D MOV A,R1 MOV A,R0 JJ1 JNZ SUBB JJ1 JNZ 41H,R4 MOV R2, 100D MOV R3, MOV R5, MOV A A, R0JJ0: MOV JJ0 JNZ 40H,R4 MOV LCALL DIV4BY2 R3,03H MOV R0,17D MOV R2,44H MOV PSW,18H MOV PUSH PUSH將計數(shù)值移入處理單元 MOV 45H,TH0 SETB 00H RETI距離計算程序:WORK: PUSH發(fā)超聲波 DJNZ R4,RETIOUT CLR TR1 CLR ET1 MOV R4,04H SETB EX0 。延時1msDL: MOV R7,19HDL1:DJNZ R7,DL1 DJNZ R6,DL RETINTT0:CLR EA 。G RR A MOV R5,A AJMP PLAYENDOUT: MOV P2,0FFH MOV P0,0FFH RETTAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH,88H,0BFH。程序流程圖:開始系統(tǒng)初始化發(fā)射超聲波脈沖接收超聲波脈沖計算距離顯示結果圖31 超聲波測距儀系統(tǒng)程序流程圖部分程序如下VOUT EQU 。進入該中斷后就立即關閉計時器T0停止計時,并將測距成功標志字賦值1。s左右,同時把計數(shù)器T0打開進行計時。s,當主程序檢測到接收成功的標志位后,將計數(shù)器T0中的數(shù)(即超聲波來回所用的時間)按下式計算即可測得物體與測距儀之間的距離,設計時取20℃時的聲速344m/s,則有:d=(ct)/2=(172T0/10 000)cm,(其中T0為計數(shù)器T0的計數(shù)值)。然后調用超聲波發(fā)生子程序送出一個超聲波脈沖,為避免超聲波從發(fā)射器直接傳送到接收器引起的直接波觸發(fā),(這也就是測距儀會有一個最小可測距離的原因)后,才打開外中斷0接收返回的超聲波信號。圖24 基于AT89S52單片機的超聲波測距儀原理圖3 軟件設計部分超聲波測距儀軟件設計主要由主程序、超聲波發(fā)射子程序、超聲波接收中斷程序及顯示子程序組成。單片機采用AT89S52,系統(tǒng)用12MHz高精度晶振得到較為穩(wěn)定的時鐘頻率以減小測量誤差。缺點是不能實現(xiàn)漢字顯示,多數(shù)據(jù)多行顯示。但一般需要利用控制芯片創(chuàng)建字符庫,編程工作量大。在顯示模塊選擇時有兩種,一種是用液晶顯示屏,一種則是選用數(shù)碼管。此部分電路在集成芯片上。實驗證明用CX2
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1