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

正文內(nèi)容

數(shù)字溫度計(jì)論word版-資料下載頁(yè)

2025-01-07 16:10本頁(yè)面
  

【正文】 ALL WRITE_1820 MOV A,1FH 。 選擇 9 位溫度分辨率 LCALL WRITE_1820 RET 。 ***************************************** 。 讀出轉(zhuǎn)換后的溫度值 。 ***************************************** GET_TEMPER: SETB 。 定時(shí)入口 LCALL INIT_1820 JB ,TSS2 RET 。 若 DS18B20 不存在則返回 TSS2: MOV A,0CCH 。 跳過(guò) ROM 匹配 LCALL WRITE_1820 MOV A,44H 。 發(fā)出溫度轉(zhuǎn)換命令 LCALL WRITE_1820 LCALL INIT_1820 MOV A,0CCH 。 跳過(guò) ROM 匹配 LCALL WRITE_1820 MOV A,0BEH 。 發(fā)出讀溫度命令 LCALL WRITE_1820 LCALL READ_18200 MOV 37H,A 。 將讀出的溫度數(shù)據(jù)保存 RET 。 ***************************************** 。 寫(xiě) DS18B20 的程序 。 ***************************************** WRITE_1820: MOV R2,8 CLR C WR1:CLR NOP NOP NOP NOP RRC A MOV ,C MOV R3,35 DJNZ R3,$ SETB NOP DJNZ R2,WR1 SETB 14 RET 。 ***************************************** 。 讀 DS18B20 的程序 ,從 DS18B20 中讀出兩個(gè)字節(jié)的溫度數(shù)據(jù) 。 ***************************************** READ_18200: MOV R4,2 。 將溫度高位和低位 DS18B20 中讀 RE00:MOV R2,8 RE01:CLR C SETB NOP NOP CLR NOP NOP NOP SETB NOP NOP MOV C, MOV R3,35 RE20: DJNZ R3,RE20 RRC A DJNZ R2,RE01 MOV @R1,A DEC R1 DJNZ R4,RE00 RET 。 ***************************************** 。 將從 DS18B20 中讀出的溫度數(shù)據(jù)進(jìn)行轉(zhuǎn)換 。 ***************************************** TEMPER_COV: MOV A,0F0H ANL A,36H 。 舍去溫度低位中小數(shù)點(diǎn) SWAP A MOV 37H,A MOV A,36H JNB ,TEMPER_COV1 。 四舍五入去溫度值 INC 37H TEMPER_COV1: MOV A,35H ANL A,07H SWAP A ADD A,37H MOV 37H,A 。 保存變換后的溫度數(shù)據(jù) LCALL BIN_BCD RET 。 ***************************************** 。 將 16 進(jìn)制的溫度數(shù)據(jù)轉(zhuǎn)換成壓縮 BCD 碼 。 38H 中放百位, 37 十位, 36 個(gè)位 。 ***************************************** BIN_BCD: MOV 39H,37H MOV A,37H MOV B,100 DIV AB MOV 38H,A MOV 37H,B XCH A,B MOV B,10 DIV AB MOV 37H,A MOV 36H,B RET DISP: SETB RS0 MOV R0, 36H 15 MOV R7, 3 LOOPP:MOV A, @R0 MOV DPTR, TAB MOVC A, @A+DPTR MOV SBUF, A JNB TI, $ CLR TI INC R0 DJNZ R7, LOOPP CLR RS0 RET TAB: DB 11H, 0D7H, 32H, 92H, 0D4H, 98H, 18H, 0D1H, 10H, 90H ,0FFH, 070H, 0FEH 。 延時(shí)子程序 T12MS: SETB RS1 MOV R7, 18H TM: MOV R6, 0FFH TM6: DJNZ R6, TM6 DJNZ R7, TM CLR RS1 RET 。 開(kāi)機(jī)延時(shí)程序 T1S: SETB RS1 MOV R6, 3 LSP:ACALL T12MS DJNZ R6, LSP CLR RS1 RET END 參考文獻(xiàn) [1] 李朝青 .單片機(jī)原理及接口技術(shù) (簡(jiǎn)明修訂版) .杭州:北京航空航天大學(xué)出版社, 1998 [2] 李廣弟 .單片機(jī)基礎(chǔ) [M] .北京:北京航空航天大 學(xué)出版社, 1994 [3] 閻石 .數(shù)字電子技術(shù)基礎(chǔ)(第三版) . 北京:高等教育出版社, 1989 [4] 廖常初 .現(xiàn)場(chǎng)總線(xiàn)概述 [ J] .電工技術(shù), 1999.
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1