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

正文內(nèi)容

基于單片機(jī)和ds18b20的溫度傳感器(參考版)

2024-08-21 18:00本頁面
  

【正文】 1ms延時(shí) MOV R7, 80 DJNZ R7,$ RETDELAY10ms: MOV R5,50DLY1: MOV R6,100DLY2: MOV R7,100 DJNZ R7,$ DJNZ R6,DLY2 DJNZ R5,DLY1 RETSEND: MOV R2,8LOOPS: CLR RLC A MOV ,C SETB DJNZ R2,LOOPS RET TABLE: 。250次沒完循環(huán) DJNZ R0,DP1 。開十位顯示 ACALL DELAY 。查十位數(shù)的7段代碼 ACALL SEND 。 SETB MOV A,B_BIT 。送出個(gè)位的7段代碼 CLR 。取個(gè)位數(shù) MOVC A,A+DPTR 。指定查表啟始地址 MOV R0,4DP1: MOV R1, 250 。十位在A MOV A_BIT, B 。將29H中的十六進(jìn)制數(shù)成10進(jìn)制 MOV A,29H MOV B,10 。將28中的最低位移入C 。把讀得的位價(jià)值環(huán)移給A DJNZ R2,RE1 。從總線讀到一個(gè)BIT MOV R3,23RE3: DJNZ R3,RE3 。開始讀總線釋放 MOV R3,9RE2: DJNZ R3,RE2 。數(shù)據(jù)一共有8位RE1: CLR C SETB DQ NOP NOP CLR DQ 。讀出兩個(gè)字節(jié)的數(shù)據(jù) MOV R1,29H 。寫入下一個(gè)BIT SETB DQ RET READ_1820: 。等待 SETB DQ 。把字節(jié)DATA分成8個(gè)BIT環(huán)移給C MOV DQ, C ??偩€低位,開始寫入 MOV R3,7 DJNZ R3,$ 。寫入DS18B20(有具體的時(shí)序要求) MOV R2,8 。――――――――――――T7: SETB DQ RET 。――――――――――――T5: MOV R0,117T6: DJNZ R0,T6 。――――――――――――T4: CLR FLAG 。――――――――――――T3: SETB FLAG 。―――――――――――― MOV R0,25H T2: JNB DQ,T3 。――――――――――――。――――――――――――。讀出溫度數(shù)據(jù) RET RESET_1820: 。發(fā)出讀溫度命令 ACALL WRITE_1820 。跳過ROM匹配 ACALL WRITE_1820 。寫入數(shù)據(jù) ACALL RESET_1820 。寫入數(shù)據(jù) MOV A,44H 。 DS18B20存在 MOV A,0CCH 。調(diào)用復(fù)位子程序 JB FLAG,ST 。循環(huán) RE_TEMP: 。轉(zhuǎn)化溫度子程序 ACALL DISPLAY 。主程序標(biāo)號 ACALL RE_TEMP 。DS18B20是否存在標(biāo)志DQ EQU 。存放個(gè)位數(shù)變量B_BIT EQU 21H 。③顯示器部分調(diào)試首先將AT89S51與LED 顯示分離,用靜態(tài)方法先測試LED 顯示,分別用規(guī)定的電平加至控制數(shù)碼管段和位顯示的引腳,看數(shù)碼管顯示是否與理論上一致,不一致,一般LED顯示器接觸不良所致,必須找出故障。我將其排除的方法是首先將焊制的電路板認(rèn)真對照原理圖,看兩者是否一致,特別主意了電源系統(tǒng)的檢查,以防止電源短路和極性錯(cuò)誤,并利用數(shù)字萬
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1