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

正文內(nèi)容

基于單片機(jī)的數(shù)字溫度計(jì)設(shè)計(jì)論文畢業(yè)論文-資料下載頁

2025-06-27 20:34本頁面
  

【正文】 RET 。判斷 DS18B20 是否存在?若 DS18B20不存在,則返回TSS2: MOV A,0CCH 。跳過 ROM 匹配 LCALL WRITE_1820 MOV A,44H 。發(fā)出溫度轉(zhuǎn)換命令 LCALL WRITE_1820 ACALL DISP1 LCALL INIT_1820 。準(zhǔn)備讀溫度前先復(fù)位 MOV A,0CCH 。跳過 ROM 匹配 LCALL WRITE_1820 MOV A,0BEH 。發(fā)出溫度轉(zhuǎn)換命令 LCALL WRITE_1820 LCALL READ_18200 。將讀出的溫度數(shù)據(jù)保存到 35H/36H RET 。寫 DS18B20 的子程序(有具體的時(shí)序要求)WRITE_1820:MOV R2,8 。一共 8 位數(shù)據(jù) CLR CWR1: CLR DATAIN MOV R3,6 DJNZ R3,$ RRC A MOV DATAIN,C MOV R3,23 DJNZ R3,$ SETB DATAIN NOP DJNZ R2,WR1 SETB DATAIN RET 。讀 DS18B20 的程序,從 DS18B20 中讀出兩個(gè)字節(jié)的溫度數(shù)據(jù)READ_18200:MOV R4,2 。將溫度高位和低位從 DS18B20 中讀出 MOV R1,29H 。低位存入 29H(TEMP_L)中,高位存入28H(TEMPH)中RE00: MOV R2,8 。數(shù)據(jù)一共有 8 位RE01: CLR C SETB DATAIN NOP NOP CLR DATAIN NOP NOP NOP SETB DATAIN MOV R3,9RE10: DJNZ R3,RE10 MOV C,DATAIN MOV R3,23RE20: DJNZ R3,RE20 RRC A DJNZ R2,RE01 MOV @R1,A DEC R1 DJNZ R4,RE00 RETCVTTMP: MOV A,TMPH ANL A,80H JZ TMPC1 CLR C MOV A,TMPL CPL A ADD A,1 MOV TMPL,A MOV A,TMPH CPL A ADDC A,0 MOV TMPH,A MOV 73H,0BH 。顯示負(fù)號(hào)”“ SJMP TMPC11 TMPC1: MOV 73H,0AH 。正數(shù)符號(hào)不顯示TMPC11: MOV A,TMPL ANL A,0FH MOV DPTR,TMPTAB MOVC A,@A+DPTR MOV 70H,A 。小數(shù)部分 MOV A,TMPL ANL A,0F0H SWAP A MOV TMPL,A MOV A,TMPH ANL A,0FH SWAP A ORL A,TMPLH2BCD: MOV B,100 DIV AB JZ B2BCD1 MOV 73H,A 。百位不等于 0 時(shí),保存B2BCD1: MOV A,10 XCH A,B DIV AB MOV 72H,A 。十位 MOV 71H,B 。個(gè)位TMPC12: NOPDISBCD: MOV A,73H ANL A,0FH CJNE A,1,DISBCD0 SJMP DISBCD1 。百位為 1,個(gè)位、十位不管是不是 0,都要顯示DISBCD0: MOV A,72H 。百位不為 1,就是 0A 不顯示,0B 為負(fù)號(hào) ANL A,0FH 。十位是 0 時(shí),正數(shù)只顯示個(gè)位 JNZ DISBCD1 。十位是 0 時(shí),負(fù)數(shù)的負(fù)號(hào)移到十位的位置上 MOV A,73H 。此時(shí)百位不顯示,為 0BH MOV 72H,A MOV 73H,0AHDISBCD1: RETTMPTAB: DB 0,1,1,2,3,3,4,4,5,6,6,7,8,8,9,9DISP1: MOV R1,70H MOV R5,0FEHPLAY: MOV P1,0FFH MOV A,R5 MOV P2,A MOV A,@R1 MOV DPTR,TAB MOVC A,@A+DPTR MOV P1,A MOV A,R5 JB ,LOOP1 CLR 。顯示小數(shù)點(diǎn)LOOP1: LCALL DL1MS INC R1 MOV A,R5 JNB ,ENDOUT RL A MOV R5,A SJMP PLAYENDOUT: MOV P1,0FFH 。關(guān)顯示,消串影 MOV P2,0FFH RETTAB: DB 0C0H,0F9H,0A4H,0B0H,99H DB 92H,82H,0F8H,80H,90H,0FFH,0BFHDL1MS: MOV R6,14HDL1: MOV R7,100 DJNZ R7,$ DJNZ R6,DL1 RET END
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1