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

正文內(nèi)容

某新型數(shù)字溫度計(jì)設(shè)計(jì)畢業(yè)論文-資料下載頁

2025-06-28 16:19本頁面
  

【正文】 LCALL WRITE_18204MOV A,44H 。 發(fā)出溫度轉(zhuǎn)換命令 LCALL WRITE_18204NOP LCALL DELAY1 CBA4:LCALL INIT_18204JB 00H,ABC4LJMP CBA4ABC4:LCALL DELAY1 MOV A,0CCH 。 跳過 ROM 匹配 LCALL WRITE_18204MOV A,0BEH 。 發(fā)出讀溫度命令 LCALL WRITE_18204LCALL READ_182022 。READ_1820 RET 。==============================READ_18204: MOV R2,8 RE14: CLR C SETB NOP NOP CLR NOP NOP NOP SETB MOV R3,7 DJNZ R3,$ MOV C, MOV R3,23 DJNZ R3,$ RRC A DJNZ R2,RE14RET 。=============================WRITE_18204: MOV R2,8 CLR C WR14: CLR MOV R3,6 DJNZ R3,$ RRC A MOV ,C MOV R3,23 DJNZ R3,$ SETB NOP DJNZ R2,WR14SETB RET。=======================================READ_182022: MOV R4,2 。 將溫度高位和低位從 DS18B20 中讀出 MOV R1,31H 。 低位存入 30H(TEMPER_L),高位存入 31H(TEMPER_H) RE004: MOV R2,8 RE014: CLR C SETB NOP NOP CLR NOP NOP NOP SETB MOV R3,7 DJNZ R3,$ MOV C, MOV R3,23 DJNZ R3,$ RRC A DJNZ R2,RE014MOV @R1,A DEC R1 DJNZ R4,RE004RET 。=======================================INIT_18204: SETB NOP CLR MOV R0,250TSR14: DJNZ R0,TSR14 。 延時(shí) 520us SETB MOV R0,25H 。96US25H TSR24: DJNZ R0,TSR24JNB ,TSR34。如 D0 為低則復(fù)位成功,DS18B20 存在 LJMP TSR44 。 延時(shí) TSR34: SETB 00H 。 置標(biāo)志位,表示 DS1820 存在 LJMP TSR54 TSR44: CLR 00H 。 清標(biāo)志位,表示 DS1820 不存在 LJMP TSR74TSR54: MOV R0,06BH 。200US TSR64: DJNZ R0,TSR64 。 延時(shí) TSR74: SETB 。拉高總線RET。=============================== GET_TEMPER5: SETB 。 定時(shí)入口 BCD5: LCALL INIT_18205 JB 00H,S225 LJMP BCD5 。 若 DS18B20 不存在則返回 S225: LCALL DELAY1 MOV A,0CCH 。 跳過 ROM 匹配0CC 命令 LCALL WRITE_18205MOV A,44H 。 發(fā)出溫度轉(zhuǎn)換命令 LCALL WRITE_18205NOP LCALL DELAY1 CBA5:LCALL INIT_18205JB 00H,ABC5LJMP CBA5ABC5:LCALL DELAY1 MOV A,0CCH 。 跳過 ROM 匹配 LCALL WRITE_18205MOV A,0BEH 。 發(fā)出讀溫度命令 LCALL WRITE_18205LCALL READ_182022 。READ_1820 RET 。==============================READ_18205: MOV R2,8 RE15: CLR C SETB NOP NOP CLR NOP NOP NOP SETB MOV R3,7 DJNZ R3,$ MOV C, MOV R3,23 DJNZ R3,$ RRC A DJNZ R2,RE15RET 。=============================WRITE_18205: MOV R2,8 CLR C WR15: CLR MOV R3,6 DJNZ R3,$ RRC A MOV ,C MOV R3,23 DJNZ R3,$ SETB NOP DJNZ R2,WR15SETB RET。=======================================READ_182022: MOV R4,2 。 將溫度高位和低位從 DS18B20 中讀出 MOV R1,31H 。 低位存入 30H(TEMPER_L),高位存入 31H(TEMPER_H) RE005: MOV R2,8 RE015: CLR C SETB NOP NOP CLR NOP NOP NOP SETB MOV R3,7 DJNZ R3,$ MOV C, MOV R3,23 DJNZ R3,$ RRC A DJNZ R2,RE015MOV @R1,A DEC R1 DJNZ R4,RE005RET 。=======================================INIT_18205: SETB NOP CLR MOV R0,250TSR15: DJNZ R0,TSR15 。 延時(shí) 520us SETB MOV R0,25H 。96US25H TSR25: DJNZ R0,TSR25JNB ,TSR35。如 D0 為低則復(fù)位成功,DS18B20 存在 LJMP TSR45 。 延時(shí) TSR35: SETB 00H 。 置標(biāo)志位,表示 DS1820 存在 LJMP TSR55 TSR45: CLR 00H 。 清標(biāo)志位,表示 DS1820 不存在 LJMP TSR75TSR55: MOV R0,06BH 。200US TSR65: DJNZ R0,TSR65 。 延時(shí) TSR75: SETB 。拉高總線RET。=============================== GET_TEMPER6: SETB 。 定時(shí)入口 BCD6: LCALL INIT_18206 JB 00H,S226 LJMP BCD6。 若 DS18B20 不存在則返回 S226: LCALL DELAY1 MOV A,0CCH 。 跳過 ROM 匹配0CC 命令 LCALL WRITE_18206MOV A,44H 。 發(fā)出溫度轉(zhuǎn)換命令 LCALL WRITE_18206NOP LCALL DELAY1 CBA6:LCALL INIT_18206JB 00H,ABC6LJMP CBA6ABC6:LCALL DELAY1 MOV A,0CCH 。 跳過 ROM 匹配 LCALL WRITE_18206MOV A,0BEH 。 發(fā)出讀溫度命令 LCALL WRITE_18206LCALL READ_182022 。READ_1820 RET 。==============================READ_18206: MOV R2,8 RE16: CLR C SETB NOP NOP CLR NOP NOP NOP SETB MOV R3,7 DJNZ R3,$ MOV C, MOV R3,23 DJNZ R3,$ RRC A DJNZ R2,RE16RET 。=============================WRITE_18206: MOV R2,8 CLR C WR16: CLR MOV R3,6 DJNZ R3,$ RRC A MOV ,C MOV R3,23 DJNZ R3,$ SETB NOP DJNZ R2,WR16SETB RET。=======================================READ_182022: MOV R4,2 。 將溫度高位和低位從 DS18B20 中讀出 MOV R1,31H 。 低位存入 30H(TEMPER_L),高位存入 31H(TEMPER_H) RE006: MOV R2,8 RE016: CLR C SETB NOP NOP CLR NOP NOP NOP SETB MOV R3,7 DJNZ R3,$ MOV C, MOV R3,23 DJNZ R3,$ RRC A DJNZ R2,RE016MOV @R1,A DEC R1 DJNZ R4,RE006RET 。=======================================INIT_18206: SETB NOP CLR MOV R0,250TSR16: DJNZ R0,TSR16 。 延時(shí) 520us SETB MOV R0,25H 。96US25H TSR26: DJNZ R0,TSR26JNB ,TSR36。如 D0 為低則復(fù)位成功,DS18B20 存在 LJMP TSR46 。 延時(shí) TSR36: SETB 00H 。 置標(biāo)志位,表示 DS1820 存在 LJMP TSR56 TSR46: CLR 00H 。 清標(biāo)志位,表示 DS1820 不存在 LJMP TSR76TSR56: MOV R0,06BH 。200US TSR66: DJNZ R0,TSR66 。 延時(shí) TSR76: SETB 。拉高總線RET。=============================== GET_TEMPER7: SETB 。 定時(shí)入口 BCD7: LCALL INIT_18207 JB 00H,S227 LJMP BCD7。 若 DS18B20 不存在則返回 S227: LCALL DELAY1 MOV A,0CCH 。 跳過 ROM 匹配0CC 命令 LCALL WRITE_18207MOV A,44H 。 發(fā)出溫度轉(zhuǎn)換命令 LCALL WRITE_18207NOP LCALL DELAY1 CBA7:LCALL INIT_18207JB 00H,ABC7LJMP CBA7ABC7:LCALL DELAY1 MOV A,0CCH 。 跳過 ROM 匹配 LCALL WRITE_18207MOV A,0BEH 。 發(fā)出讀溫度命令 LCALL WRITE_18207LCALL READ_182022 。READ_1820 RET 。==============================READ_18207: MOV R2,8 RE17: CLR C SETB NOP NOP CLR NOP NOP NOP SETB MOV R3,7 DJNZ R3,$ MOV C, MOV R3,23 DJNZ R3,$ RRC A DJNZ R2,RE17RET 。=============================WRITE_18207: MOV R2,8 CLR C WR17: CLR MOV R3,6 DJNZ R3,$ RRC A MOV ,C MOV R3,23 DJNZ R3,$ SETB NOP DJNZ R2,WR17SETB RET。=======================================READ_182022: MOV R4,2 。 將溫度高位和低位從 DS18B20 中讀出
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1