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

正文內(nèi)容

超聲波明渠流量計(jì)的設(shè)計(jì)畢業(yè)論文-文庫吧資料

2025-07-03 16:00本頁面
  

【正文】 JB FUHAO, GETSOEED_41 MOV SPEED, 23H MOV SPEED+1, 0D2H RETGETSPEED_41: MOV SPEED, 22H MOV SPEED+1, 71H RETGETSPEED_5: MOV SPEED, 23H MOV SPEED+1, 2FH RET距離計(jì)算/﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡距離計(jì)算函數(shù)(帶溫度補(bǔ)償)﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡/COMPUTR:MOV A, TEMPCLR CCLR FUHAOSUBB A, 80HJC COMPUTER_1SETB FUHAOLCALL BMCOMPUTER_1:LCALL GETSPEEDMOV R2, SPEEDMOV R3, SPEED+1MOV R6, JSHMOV R7, JSLLCALL MULDCLR CMOV A, R2RRC AMOV R2, AMOV A, R3RRC AMOV R3, AMOV A, R4RRC AMOV R4, AMOV A, R5RRC AMOV R5, AMOV R0 DISTANCEMOV A, R2MOV R0, AINC R0MOV A, R3MOV R0, AINC R0MOV A, R4MOV R0, AINC R0MOV A, R5MOV R0, ARET數(shù)據(jù)轉(zhuǎn)換程序/﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡數(shù)據(jù)轉(zhuǎn)換子程序轉(zhuǎn)換后的數(shù)據(jù)存入顯示緩沖區(qū)以提供顯示待轉(zhuǎn)換的數(shù)據(jù)有:溫度值,距離值﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡/HEX2BCD:MOV A, TEMPCLR CCLR FUHAOSUBB A, 80HJC JEX2BCD_1SETB FUHAOLCALL BMHEX2BCD_1:MOV R2, TEMPMOV R3, TEMP+1MOV A, R2ANL A, 00000111BRL A,RL A,RL A,RL A,MOV R2, AMOV A, R3ANL A, 11110000BSWAP AORL A, R2MOV B, 100DIV ABMOV A, BMOV B, 10DIV ABMOV R0, DISPBUF+5JNB FUHAO, HEX2BCD_2ORL A, 80HHEX2BCD_2:MOV R0, AMOV A, BDEC R0MOV R0, AMOV R0, DISTANCEMOV A, R0MOV R6, AINC R0MOV A, R0MOV R7, ALCALL HB2MOV A, R3ANL A, 0F0HSWAP AMOV R0, DISOBUF+3MOV R0, AMOV A, R3ANL A, 0FHDEC R0MOV R0, AMOV A, R4ANL A, 0F0HSWAP ADEC R0MOV R0, AMOV A, 0FHDEC R0MOV R0, ARET溫度求補(bǔ)/﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡對(duì)讀出的溫度值TEMP求補(bǔ)碼,得到原碼,符號(hào)單獨(dú)處理﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡/BM:CLR CMOV A, TEMPCPL AADD A, 1MOV A, TEMP+1CPL AADDC A, 0MOV TEMP+1,ARET系統(tǒng)主程序/﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡系統(tǒng)主程序:﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡/ORG 0000HLJMP MAINORG 000BHLJMP TIMER0ORG 0030HMAIN:MOV R5, 0FFHMAIN_0:LCALL DELAYIMSLCALL DELAYIMSLCALL DELAYIMSDJNZ R5, MAIN_0LCALL SYS_INITLCALL INIT_7219LCALL DISPLAYCLR STA_FLAGCLR S1_FLAGWAITFORSTARTING:JB ENTER, $MOV R5, 20MAIN_1:LCALL DELAY1MSDJNZ R5, MAIN_1JB ENTER, WAITFORSTARTINGCPL S1_FLAGJB S1_FLAG, MAIN_10CLR TR0CLR ET0SJMP WAITFORSTARTINGMAIN_10:SETB TR0SETB ET0LCALL DS18B20_STARTMAIN_2:JNB STA_FLAG, MAIN_2JB CSBIN, $CLR TR1MOV JSH, TH1MOV JSL, TL1MOV A, COUNTXRL A 10JNZ MAIN_21LCALL DS18B20_GETMOV COUNT, 0LCALL DS18B20_STARTMAIN_21:LCALL COMPUTERLCALL HEX2BCDLCALL DISPLAYCLR STA_FLAGGOTO WAITFORSTARTING。參考文獻(xiàn)[1] 梁國偉,蔡武昌,:機(jī)械工業(yè)出版社,2002:15~18.[2] ,2007,26(6):8~11.[3] ZhangH,LinW,Zhang Cetal. ultrasonic flowmeter in production bore holes of ,2005:1496~1499.[4] 李建華. 超聲波傳感器的特性及應(yīng)用[J]. 電子世界. 1990, (4):12~14.[5] 川田裕郎,小宮勤一,:計(jì)量出版社,1982:5~9.[6] 祝海林等.管道流量非接觸測(cè)量—方法與技術(shù).北京:氣象出版社,1999:15~52.[7] 劉欣榮.流量計(jì).北京:水利電力出版社,1990:11~13.[8]祝海林,鄒星。系統(tǒng)改進(jìn)措施如下:(1)對(duì)超聲波發(fā)射電路采取優(yōu)化措施,以獲得高精度高穩(wěn)定度的超聲波信號(hào)。(4) 分析了影響超聲測(cè)距精度的原因,利用40kHz晶振設(shè)計(jì)了超聲波產(chǎn)生電路,并采用了溫度補(bǔ)償、合理選擇運(yùn)算放大器、提高計(jì)時(shí)精度等方法來提高精度。(2)利用恰當(dāng)?shù)呐c非門芯片及必要的外圍器件可產(chǎn)生一定頻率的振蕩信號(hào),另采用功率放大電路對(duì)其進(jìn)行功率放大,可實(shí)現(xiàn)超聲波信號(hào)的產(chǎn)生。、。初始化計(jì)數(shù)器開始計(jì)數(shù)開始發(fā)射超聲波盲區(qū)延時(shí)等待判斷有無回波信號(hào)NY啟動(dòng)DS18B20允許中斷溫度補(bǔ)償計(jì)算距離顯示流量 主程序流程圖 復(fù)位18B20發(fā)跳過ROM指令發(fā)溫度轉(zhuǎn)換指令溫度存儲(chǔ)延遲發(fā)警報(bào)搜索命令轉(zhuǎn)換完畢溫度極限報(bào)警測(cè)溫開始YYNN 測(cè)溫電路程序流程圖中斷服務(wù)程序流程圖,設(shè)置INT0中斷標(biāo)志位f1,允許中斷時(shí)f1=1;T0中斷標(biāo)志位f2,T0允許中斷時(shí)f2=1。由于在距離計(jì)算過程中有考慮物理單位,標(biāo)定時(shí)通常采用從高到低取前4位即可。據(jù)前所述,16位原碼中的最高5位為擴(kuò)展符號(hào)位,0表示正數(shù),1表示負(fù)數(shù),最低4位為小數(shù)部分,其余7位為整數(shù)部分。C,因此取常用的溫度部分,不考慮小數(shù)部分,即55—+99176。數(shù)據(jù)標(biāo)定的原因在于:在溫度補(bǔ)償和距離計(jì)算過程中沒有考慮小數(shù)的存在,而實(shí)際顯示結(jié)果必須考慮小數(shù)和有效位,這樣勢(shì)必要對(duì)計(jì)算得到的結(jié)果進(jìn)行取舍,取舍的過程就是標(biāo)定的過程。計(jì)算數(shù)值為2字節(jié)整數(shù)值,由于定時(shí)器的計(jì)數(shù)對(duì)象為機(jī)器周期,其折合為時(shí)間還必須乘以機(jī)器周期,考慮運(yùn)算的復(fù)雜性和為常數(shù)的特點(diǎn),該乘法運(yùn)算已在聲速的溫度補(bǔ)償過程中事先進(jìn)行,不需要在程序中進(jìn)行處理了。視察的獲取是通過定時(shí)器1的記數(shù)來實(shí)現(xiàn)的,即在發(fā)射后啟動(dòng)該定時(shí)器計(jì)數(shù),得到第一回波信號(hào)停止計(jì)數(shù)。如果要在對(duì)應(yīng)位上顯示小數(shù)點(diǎn),只要將對(duì)應(yīng)的顯示代碼的最高位置為1即可。16位寫入完成后,必須通過12腳的正跳變(即上升沿)將數(shù)據(jù)鎖入,從而使新數(shù)據(jù)(命令)有效。 字寫MAX7219程序字寫MAX7219也就是將16位數(shù)據(jù)包寫入MAX7219,其程序設(shè)計(jì)只要遵循MAX7219的時(shí)序要求即可,簡要描述為:在始終的上升沿?cái)?shù)據(jù)位被鎖入片內(nèi)16位移位寄存器;16位數(shù)據(jù)的輸出順序必須是從高到低。在進(jìn)行程序前,必須清楚一點(diǎn),那就是MAX7219采用16位數(shù)據(jù)包的形式,也就是說對(duì)MAX7219寫入時(shí)是以16位數(shù)作為一個(gè)整體進(jìn)行的,也即兩個(gè)字節(jié),高字節(jié)為寄存器地址或顯示RAM地址,低字節(jié)為命令或數(shù)據(jù)。前兩個(gè)為低層接口子程序,后一個(gè)為應(yīng)用層子程序。每種工作時(shí)序都有相應(yīng)的要求,這在進(jìn)行DS18B20接口程序設(shè)計(jì)時(shí)必須足夠重視。 W77E58引腳 DS18B20的接口程序設(shè)計(jì)DS18B20的一線工作協(xié)議流程是,初始化→ROM操作指令→存貯器操作指令→數(shù)據(jù)傳輸??梢耘c標(biāo)準(zhǔn)8051兼容的管腳,也有與8051兼容的指令。本文只對(duì)主程序、測(cè)溫程序和INT0中斷服務(wù)程序予以說明。DS18B20初始化溫度檢測(cè)溫度補(bǔ)償距離計(jì)算超聲波接收超聲波發(fā)射顯示模塊
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1