亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? text1.lst

?? DS18B20溫度采集芯片的簡單應(yīng)用
?? LST
?? 第 1 頁 / 共 2 頁
字號(hào):
  190:	  0133	D2 02		SETB  FLAG3
  191:	  0135			LOGIC4:
  192:	  0135	20 01 05	JB    FLAG2,LOGIC7
  193:	  0138	D5 39 02	DJNZ  WATER1,LOGIC7
  194:	  013B	D2 01		SETB  FLAG2
  195:	  013D			LOGIC7:
  196:	  013D	75 37 00	MOV   MINUTE,#00H
  197:	  0140	05 36		INC   HOUR               ;時(shí)
  198:	  0142	E5 36		MOV   A,HOUR
  199:
  200:	  0144	B4 18 03	CJNE  A,#24,COMEBACK
  201:
  202:	  0147	75 36 00	MOV   HOUR,#00H
  203:	  014A			COMEBACK:
  204:	  014A	D0 E0		POP ACC
  205:	  014C	D0 D0		POP PSW
  206:	  014E	32		RETI
  207:				;=====================================================
  208:				;采集溫度命令發(fā)出,及溫度數(shù)據(jù)采回.
  209:				;=====================================================
  210:	  014F			TRANSFORM:
  211:	  014F	12 01 78	          LCALL RESET0

ASEM-51 V1.3                                         Copyright (c) 2002 by W.W. Heinz                                         PAGE 5



 Line  I  Addr  Code            Source

  212:	  0152	30 00 FA	          JNB   FLAG1,TRANSFORM
  213:	  0155	74 CC		          MOV A,#0CCH         ; 跳過ROM匹配
  214:	  0157	12 01 A2	          LCALL WRITE
  215:	  015A	74 44		          MOV A,#044H         ; 發(fā)出溫度轉(zhuǎn)換命令
  216:	  015C	12 01 A2	          LCALL WRITE
  217:	  015F	22		          RET
  218:
  219:	  0160	C2 8E		GETTEMP:  CLR   TR1
  220:	  0162	12 01 78	          LCALL RESET0
  221:	  0165	30 00 F8	          JNB   FLAG1,GETTEMP
  222:	  0168	74 CC		          MOV A,#0CCH         ; 跳過ROM匹配
  223:	  016A	12 01 A2	          LCALL WRITE
  224:	  016D	74 BE		          MOV A,#0BEH         ; 發(fā)出讀溫度命令
  225:	  016F	12 01 A2	          LCALL WRITE
  226:	  0172	12 01 BB	          LCALL  READ         ;讀溫度數(shù)據(jù)
  227:	  0175	D2 8E			  SETB   TR1
  228:	  0177	22		          RET
  229:				;=====================================================
  230:				;DS18B20 復(fù)位與檢測子程序
  231:				;FLAG1=1 OK, FLAG1=0 ERROR
  232:				;=====================================================
  233:	  0178			RESET0:
  234:	  0178	D2 97		          SETB TX
  235:	  017A	00		          NOP
  236:	  017B	C2 97		          CLR TX
  237:	  017D	7F 64		          MOV R7,#64H            ;主機(jī)發(fā)出延時(shí)600微秒的復(fù)位低脈沖
  238:	  017F	7E 03		          MOV R6,#03H
  239:	  0181	DF FE		RESET1:   DJNZ R7,$              ;200v
  240:	  0183	7F 64		          MOV R7,#64H
  241:	  0185	DE FA		          DJNZ R6,RESET1
  242:	  0187	D2 97		          SETB TX        ;然后拉高數(shù)據(jù)線
  243:	  0189	00		          NOP
  244:	  018A	7F 25		          MOV R7,#25H
  245:	  018C	30 96 04	RESET2:   JNB RX,RESET3  ;等待DS18B20回應(yīng)
  246:	  018F	DF FB		          DJNZ R7,RESET2
  247:	  0191	80 04		          SJMP RESET4            ; 延時(shí)
  248:	  0193	D2 00		RESET3:   SETB FLAG1            ; 置標(biāo)志位,表示DS1820存在
  249:	  0195	80 04		          SJMP RESET5
  250:	  0197	C2 00		RESET4:   CLR FLAG1             ; 清標(biāo)志位,表示DS1820不存在
  251:	  0199	80 04		          SJMP RESET6
  252:	  019B	78 F0		RESET5:   MOV R0,#0F0H
  253:	  019D	D8 FE		          DJNZ R0,$             ; 時(shí)序要求延時(shí)一段時(shí)間
  254:	  019F	D2 97		RESET6:   SETB TX
  255:	  01A1	22		          RET
  256:				;======================================================
  257:				;寫1BYTE數(shù)據(jù)
  258:				;======================================================
  259:	  01A2	7F 08		WRITE:  MOV R7,#8            ;一共8位數(shù)據(jù)
  260:	  01A4	C2 D7		        CLR CY
  261:	  01A6			WR1:
  262:	  01A6	C2 97		        CLR TX        ;開始寫入DS18B20總線要處于復(fù)位(低)狀態(tài)
  263:	  01A8	7E 09		        MOV R6,#09
  264:	  01AA	DE FE		        DJNZ R6,$            ;總線復(fù)位保持18微妙以上
  265:	  01AC	13		        RRC A                ;把一個(gè)字節(jié)DATA 分成8個(gè)BIT環(huán)移給C
  266:	  01AD	92 97		        MOV TX,C      ;寫入一個(gè)BIT
  267:	  01AF	7E 17		        MOV R6,#23

ASEM-51 V1.3                                         Copyright (c) 2002 by W.W. Heinz                                         PAGE 6



 Line  I  Addr  Code            Source

  268:	  01B1	DE FE		        DJNZ R6,$            ;等待46微妙
  269:	  01B3	D2 97		        SETB TX      ;重新釋放總線
  270:	  01B5	00		        NOP
  271:	  01B6	DF EE		        DJNZ R7,WR1          ;寫入下一個(gè)BIT
  272:	  01B8	D2 97		        SETB TX
  273:	  01BA	22		        RET
  274:				;======================================================
  275:				;從DS18B20中讀出溫度低位、高位和報(bào)警值TH、TL
  276:				;存入26H、27H、28H、29H
  277:				;======================================================
  278:	  01BB	7C 04		READ:    MOV R4,#4            ; 將溫度高位和低位從DS18B20中讀出
  279:	  01BD	79 26		         MOV R1,#26H          ; 存入26H、27H、28H、29H
  280:	  01BF	7A 08		RE00:    MOV R2,#8
  281:	  01C1	C3		RE01:    CLR C
  282:	  01C2	D2 97		         SETB TX
  283:	  01C4	00		         NOP
  284:	  01C5	00		         NOP
  285:	  01C6	C2 97		         CLR TX        ;讀前總線保持為低
  286:	  01C8	00		         NOP
  287:	  01C9	00		         NOP
  288:	  01CA	00		         NOP
  289:	  01CB	D2 97		         SETB TX       ;開始讀總線釋放
  290:	  01CD	7B 09		         MOV R3,#09           ;延時(shí)18微妙
  291:	  01CF	DB FE		         DJNZ R3,$
  292:	  01D1	A2 96		         MOV C,RX      ;從DS18B20總線讀得一個(gè)BIT
  293:	  01D3	7B 17		         MOV R3,#23
  294:	  01D5	DB FE		         DJNZ R3,$            ;等待46微妙
  295:	  01D7	13		         RRC A                ;把讀得的位值環(huán)移給A
  296:	  01D8	DA E7		         DJNZ R2,RE01         ;讀下一個(gè)BIT
  297:	  01DA	F7		         MOV @R1,A
  298:	  01DB	09		         INC R1
  299:	  01DC	DC E1		         DJNZ R4,RE00
  300:	  01DE	22		         RET
  301:
  302:				;=======================================================
  303:				;采集溫度轉(zhuǎn)化:符號(hào)位存于TEMP1(30H),
  304:				              ;整數(shù)位存于TEMP2(31H),
  305:				              ;小數(shù)位存于TEMP3(32H).
  306:				;=======================================================
  307:	  01DF			CONVERT:
  308:	  01DF	12 01 ED	            LCALL CONVERTZ
  309:	  01E2	E5 30			    MOV A,TEMP1
  310:	  01E4	B4 00 02		    CJNE A,#00H,LOOP
  311:	  01E7	80 03			    SJMP FANHUI
  312:	  01E9	12 02 1B	LOOP:       LCALL CONVERTF
  313:	  01EC	22		FANHUI:     RET
  314:
  315:	  01ED			CONVERTZ:   ;采集溫度為+。
  316:	  01ED	7F 03		            MOV R7,#3
  317:	  01EF	E5 27		            MOV A,27H
  318:	  01F1	C3		CONVERT1:   CLR C
  319:	  01F2	13			    RRC A
  320:	  01F3	DF FC			    DJNZ R7,CONVERT1
  321:	  01F5	F5 30			    MOV TEMP1,A
  322:
  323:	  01F7	7F 04		            MOV R7,#4

ASEM-51 V1.3                                         Copyright (c) 2002 by W.W. Heinz                                         PAGE 7



 Line  I  Addr  Code            Source

  324:	  01F9	E5 27		            MOV A,TEMPH
  325:	  01FB	85 26 34		    MOV ZC2,TEMPL
  326:	  01FE	C3		CONVERT2:   CLR C
  327:	  01FF	13		            RRC A
  328:	  0200	F5 33			    MOV ZC1,A
  329:	  0202	E5 26			    MOV A,TEMPL
  330:	  0204	13			    RRC A
  331:	  0205	F5 26			    MOV TEMPL,A
  332:	  0207	E5 33			    MOV A,ZC1
  333:	  0209	DF F3			    DJNZ R7,CONVERT2
  334:	  020B	E5 26			    MOV A,TEMPL
  335:	  020D	C2 E7			    CLR ACC.7
  336:	  020F	F5 31			    MOV TEMP2,A
  337:	  0211	85 34 26		    MOV TEMPL,ZC2
  338:
  339:	  0214	E5 26		CONVERT3:   MOV A,TEMPL
  340:	  0216	54 0F			    ANL A,#0FH
  341:	  0218	F5 32			    MOV TEMP3,A
  342:	  021A	22		  	    RET
  343:
  344:	  021B			CONVERTF:   ;采集溫度為-。
  345:	  021B	E5 32			   MOV A,TEMP3
  346:	  021D	F4			   CPL A
  347:	  021E	54 0F			   ANL A,#0FH
  348:	  0220	F5 32			   MOV TEMP3,A
  349:
  350:	  0222	E5 31			   MOV A,TEMP2
  351:	  0224	F4			   CPL A
  352:	  0225	54 7F			   ANL A,#7FH
  353:	  0227	F5 31			   MOV TEMP2,A
  354:
  355:	  0229	E5 32			   MOV A,TEMP3
  356:	  022B	24 01			   ADD A,#01H
  357:	  022D	B4 10 0B		   CJNE A,#10H,LOOP1
  358:	  0230	75 32 00		   MOV TEMP3,#0
  359:	  0233	E5 31			   MOV A,TEMP2
  360:	  0235	24 01			   ADD A,#01H
  361:	  0237	F5 31			   MOV TEMP2,A
  362:	  0239	80 02			   SJMP RETURN
  363:	  023B	F5 32		LOOP1:     MOV TEMP3,A
  364:	  023D	22		RETURN:    RET
  365:				;=======================================================
  366:				;延時(shí)子程序
  367:				;=======================================================
  368:	  023E			DELAY:                        ;(1S)
  369:	  023E	7F 0A		         MOV R7,#10
  370:	  0240	7E C8		D1:      MOV R6,#200
  371:	  0242	7D FA		D2:      MOV R5,#250
  372:	  0244	DD FE		         DJNZ R5,$
  373:	  0246	DE FA			 DJNZ R6,D2
  374:	  0248	DF F6		         DJNZ R7,D1
  375:	  024A	22		         RET
  376:
  377:	  024B			DELAY1:                       ;(4MS)
  378:	  024B	7E 0A		         MOV R6,#10
  379:	  024D	7D C8		D3:      MOV R5,#200

ASEM-51 V1.3                                         Copyright (c) 2002 by W.W. Heinz                                         PAGE 8



 Line  I  Addr  Code            Source

  380:	  024F	DD FE		         DJNZ R5,$
  381:	  0251	DE FA		         DJNZ R6,D3
  382:	  0253	22		         RET
  383:				;=======================================================
  384:				;溫度表
  385:				;=======================================================
  386:	  0254	00 01 01 02	TAB1: DB 00H,01H,01H,02H,03H,03H,04H,04H,05H,06H,06H,07H,08H,08H,09H,09H     ;采集小數(shù)位(四舍五入).
	  0258	03 03 04 04
	  025C	05 06 06 07
	  0260	08 08 09 09
  387:
  388:	  0264	BF 86 DB CF	TAB2: DB 0BFH,86H,0DBH,0CFH,0E6H,0EDH,0FDH,87H,0FFH,0EFH                     ;個(gè)位帶小數(shù)點(diǎn)(共陰帶小

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人综合婷婷国产精品久久蜜臀 | 国产亚洲午夜高清国产拍精品 | 久久久不卡网国产精品一区| 成人国产精品视频| 视频一区视频二区中文| 欧美激情中文不卡| 欧美刺激午夜性久久久久久久| 粉嫩嫩av羞羞动漫久久久| 亚洲444eee在线观看| 亚洲欧洲日韩av| 日韩一区二区中文字幕| 欧美日韩综合在线| 亚洲小说春色综合另类电影| 亚洲国产日日夜夜| 久久久久久久久久久99999| 国产二区国产一区在线观看| 欧美日韩免费观看一区三区| 国产成人超碰人人澡人人澡| 99re8在线精品视频免费播放| 欧美高清在线一区二区| 色综合天天综合狠狠| 欧美特级限制片免费在线观看| 欧美色中文字幕| 日韩一级二级三级精品视频| 日韩免费一区二区| 国产午夜亚洲精品羞羞网站| 国产精品日韩精品欧美在线| 亚洲啪啪综合av一区二区三区| 亚洲在线中文字幕| 裸体健美xxxx欧美裸体表演| 国产精品99久久久久久有的能看| 国产aⅴ综合色| 欧美午夜精品久久久久久超碰| 在线播放91灌醉迷j高跟美女 | 国产日韩欧美不卡| 亚洲老妇xxxxxx| 麻豆久久一区二区| 本田岬高潮一区二区三区| 欧美专区亚洲专区| 精品国产露脸精彩对白| 亚洲免费观看高清完整版在线观看熊| 午夜激情一区二区三区| 国产一区二区看久久| 一本久久综合亚洲鲁鲁五月天 | 日韩一区日韩二区| 精品视频在线免费看| 日韩欧美久久久| 中文字幕日本乱码精品影院| 日韩激情中文字幕| 夫妻av一区二区| 678五月天丁香亚洲综合网| 国产欧美日韩视频一区二区| 亚洲一区二区av电影| 国产一区二区三区黄视频| 91国偷自产一区二区三区观看 | 亚洲男人的天堂网| 久久国产精品99久久人人澡| 91美女精品福利| 精品对白一区国产伦| 亚洲制服丝袜一区| 高清不卡一二三区| 91精品午夜视频| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 日本va欧美va欧美va精品| 99精品热视频| 久久久精品国产免大香伊| 日韩黄色一级片| 91精品1区2区| 中文字幕一区av| 国产一区不卡在线| 欧美一区三区二区| 一区二区三区免费网站| 高清视频一区二区| 国产一区二区三区蝌蚪| 91 com成人网| 亚洲综合激情小说| 99riav一区二区三区| 久久久精品国产免费观看同学| 日本亚洲免费观看| 欧美日韩视频一区二区| 亚洲欧美一区二区不卡| 成人美女在线观看| 久久久.com| 久久av资源站| 日韩欧美国产系列| 青椒成人免费视频| 欧美日韩不卡在线| 亚洲va欧美va国产va天堂影院| fc2成人免费人成在线观看播放| 久久久久综合网| 九九**精品视频免费播放| 日韩一区二区在线看| 丝袜亚洲精品中文字幕一区| 欧美视频精品在线观看| 尤物av一区二区| 91蜜桃免费观看视频| 亚洲视频电影在线| 色av一区二区| 亚洲一区视频在线| 欧美三级三级三级| 视频一区视频二区中文字幕| 欧美日韩免费高清一区色橹橹 | 国产成人午夜视频| 久久久久久久精| 国产精品99久| 日本一区二区三区国色天香 | 国产清纯美女被跳蛋高潮一区二区久久w| 美女网站一区二区| 欧美精品一区二区久久久| 极品瑜伽女神91| 国产校园另类小说区| 东方aⅴ免费观看久久av| 国产精品色在线| 色综合咪咪久久| 亚洲chinese男男1069| 3d成人动漫网站| 国内一区二区在线| 中文字幕欧美国产| 99国产精品一区| 午夜伊人狠狠久久| 欧美成人午夜电影| 粉嫩在线一区二区三区视频| 国产精品护士白丝一区av| 色婷婷国产精品久久包臀 | 99精品视频免费在线观看| 一区二区在线免费观看| 欧美日韩精品一区二区三区蜜桃| 蜜臀精品久久久久久蜜臀| 国产亚洲综合色| 91麻豆精品在线观看| 亚洲gay无套男同| 久久综合色一综合色88| 99国产精品久| 91精品国产综合久久小美女| 精品一区二区三区香蕉蜜桃| 国产精品视频一区二区三区不卡| 色香色香欲天天天影视综合网| 午夜精品免费在线观看| 亚洲精品在线观| 99精品欧美一区二区三区小说| 亚洲国产乱码最新视频| 26uuu亚洲综合色| 色欧美日韩亚洲| 久久99国内精品| 亚洲色图.com| 日韩欧美一区电影| 97se亚洲国产综合自在线不卡| 亚洲成av人影院| 日本一区二区三区久久久久久久久不 | 99精品视频在线播放观看| 国产a精品视频| 99精品黄色片免费大全| 在线观看日韩一区| 在线电影国产精品| 久久一二三国产| 国产精品乱子久久久久| 综合激情成人伊人| 日韩影视精彩在线| 国产一区二区福利| 欧洲在线/亚洲| 精品国产一区二区三区久久久蜜月 | 欧美天天综合网| 欧美日本在线视频| 一级日本不卡的影视| 经典三级视频一区| 欧美视频完全免费看| 国产亚洲综合av| 欧美国产日韩精品免费观看| 2019国产精品| 五月天中文字幕一区二区| 久久婷婷成人综合色| 在线看日本不卡| 成人在线视频一区二区| 91网站视频在线观看| 极品尤物av久久免费看| 亚洲国产你懂的| 亚洲人成在线观看一区二区| 精品日韩在线观看| 欧美日韩国产精品自在自线| 床上的激情91.| 久久99精品久久久久久动态图| 亚洲国产一区二区在线播放| 国产女同互慰高潮91漫画| 欧美变态口味重另类| 欧美日韩国产高清一区| 色香色香欲天天天影视综合网| 成人免费高清在线| 国产成人免费在线| 久久精品99国产精品| 三级欧美在线一区| 亚洲午夜av在线| 亚洲综合丁香婷婷六月香| 亚洲人成在线播放网站岛国| 亚洲国产精品高清| 国产人成一区二区三区影院| 久久嫩草精品久久久精品| 日韩女同互慰一区二区| 欧美一区二区三区免费视频 | caoporen国产精品视频| 国产激情一区二区三区四区|