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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cewen1.lst

?? DS18B20數字溫度計實驗,用一片DS18B20構成測溫系統
?? LST
字號:
A51 MACRO ASSEMBLER  CEWEN1                                                               12/04/2007 14:46:48 PAGE     1


MACRO ASSEMBLER A51 V8.00d
OBJECT MODULE PLACED IN cewen1.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE cewen1.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1     
                       2     
                       3     
                       4     
                       5     
0000                   6     ORG 0000H
                       7     
                       8     ;單片機內存分配申明!
  0029                 9     TEMPER_L EQU 29H;用于保存讀出溫度的低8位
  0028                10     TEMPER_H EQU 28H;用于保存讀出溫度的高8位
  0038                11     FLAG1    EQU 38H;是否檢測到DS18B20標志位
  0020                12     a_bit    equ 20h ;數碼管個位數存放內存位置
  0021                13     b_bit    equ 21h ;數碼管十位數存放內存位置        
                      14     
                      15     ;進行溫度顯示,這里我們考慮用網站提供的兩位數碼管來顯示溫度
                      16     ;顯示范圍00到99度,顯示精度為1度
                      17     ;因為12位轉化時每一位的精度為0.0625度,我們不要求顯示小數所以可以拋棄29H的低4位
                      18     ;將28H中的低4位移入29H中的高4位,這樣獲得一個新字節,這個字節就是實際測量獲得的溫度
                      19     ;這個轉化溫度的方法非常簡潔無需乘于0.0625系數
                      20     
0000 12004E           21     MAIN:       LCALL GET_TEMPER;調用讀溫度子程序
0003 E529             22                 MOV A,29H
0005 A240             23                 MOV C,40H;將28H中的最低位移入C
0007 13               24                 RRC A
0008 A241             25                 MOV C,41H
000A 13               26                 RRC A
000B A242             27                 MOV C,42H
000D 13               28                 RRC A
000E A243             29                 MOV C,43H
0010 13               30                 RRC A
0011 F529             31                 MOV 29H,A
0013 1200B1           32                 LCALL DISPLAY;調用數碼管顯示子程序
0016 303804           33                 JNB FLAG1,MM1
0019 C290             34                             CLR P1.0
001B 80E3             35                             SJMP MAIN
001D D290             36     MM1:        SETB P1.0
001F 80DF             37                 SJMP MAIN
                      38     
0021 D2A2             39     INIT_1820:  SETB P2.2  ; 這是DS18B20復位初始化子程序
0023 00               40                 NOP
0024 C2A2             41                 CLR P2.2
0026 7903             42                 MOV R1,#3 ;主機發出延時537微秒的復位低脈沖
0028 786B             43     TSR1:       MOV R0,#107
002A D8FE             44                 DJNZ R0,$
002C D9FA             45                 DJNZ R1,TSR1
002E D2A2             46                 SETB P2.2 ;然后拉高數據線
0030 00               47                 NOP
0031 00               48                 NOP
0032 00               49                 NOP
0033 7825             50                 MOV R0,#25H
0035 30A205           51     TSR2:       JNB P2.2,TSR3 ;等待DS18B20回應
0038 D8FB             52                 DJNZ R0,TSR2
003A 020042           53                 LJMP TSR4 ; 延時
003D D238             54     TSR3:       SETB FLAG1 ; 置標志位,表示DS1820存在
003F 020047           55                 LJMP TSR5
0042 C238             56     TSR4:       CLR FLAG1 ; 清標志位,表示DS1820不存在
0044 02004B           57                 LJMP TSR7
                      58     
A51 MACRO ASSEMBLER  CEWEN1                                                               12/04/2007 14:46:48 PAGE     2

0047 7875             59     TSR5:       MOV R0,#117
0049 D8FE             60     TSR6:       DJNZ R0,TSR6 ; 時序要求延時一段時間
004B D2A2             61     TSR7:       SETB P2.2
004D 22               62                 RET
                      63     
004E D2A2             64     GET_TEMPER: SETB P2.2  ; 讀出轉換后的溫度值
0050 120021           65                 LCALL INIT_1820;先復位DS18B20
0053 203801           66                 JB FLAG1,TSS2
0056 22               67                 RET ; 判斷DS1820是否存在?若DS18B20不存在則返回
0057 74CC             68     TSS2:       MOV A,#0CCH ; 跳過ROM匹配
0059 120075           69                 LCALL WRITE_1820
005C 7444             70                 MOV A,#44H ; 發出溫度轉換命令
005E 120075           71                 LCALL WRITE_1820
0061 1200B1           72                 LCALL DISPLAY  ;這里通過調用顯示子程序實現延時一段時間,等待AD轉換結束,12位的話7
                             50微秒
                      73     
0064 120021           74                 LCALL INIT_1820;準備讀溫度前先復位
                      75     
0067 74CC             76                 MOV A,#0CCH ; 跳過ROM匹配
0069 120075           77                 LCALL WRITE_1820
                      78     
006C 74BE             79                 MOV A,#0BEH ; 發出讀溫度命令
006E 120075           80                 LCALL WRITE_1820
                      81     
0071 12008D           82                 LCALL READ_18200; 將讀出的溫度數據保存到35H/36H 
0074 22               83                 RET
                      84     
0075 7A08             85     WRITE_1820: MOV R2,#8;寫DS18B20的子程序(有具體的時序要求),一共8位數據
0077 C3               86                 CLR C
0078 C2A2             87     WR1:        CLR P2.2
007A 7B05             88                 MOV R3,#5
007C DBFE             89                 DJNZ R3,$
007E 13               90                 RRC A
007F 92A2             91                 MOV P2.2,C
0081 7B15             92                 MOV R3,#21
0083 DBFE             93                 DJNZ R3,$
0085 D2A2             94                 SETB P2.2
0087 00               95                 NOP
0088 DAEE             96                 DJNZ R2,WR1
008A D2A2             97                 SETB P2.2
008C 22               98                 RET
                      99     
008D 7C02            100     READ_18200: MOV R4,#2 ; 讀DS18B20的程序,從DS18B20中讀出兩個字節的溫度數據,將溫度高位和低位

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美大片在线观看一区二区| 欧美性色欧美a在线播放| 欧美高清你懂得| 亚洲乱码国产乱码精品精小说| 久久er精品视频| 久久久久久夜精品精品免费| 激情成人午夜视频| 国产色产综合色产在线视频| 国产曰批免费观看久久久| 中日韩av电影| 欧美成人午夜电影| 亚洲国产精品一区二区尤物区| 午夜国产精品影院在线观看| 99re热这里只有精品视频| 精品国产91久久久久久久妲己| 亚洲黄色录像片| 成人激情图片网| 国产人成一区二区三区影院| 日本 国产 欧美色综合| 欧美三级在线看| 亚洲精品国产a久久久久久 | 三级欧美在线一区| 成人福利视频在线看| 欧美精品一区二区三区蜜桃视频| 日韩国产欧美一区二区三区| 91国在线观看| 亚洲一区二区成人在线观看| 91小视频免费观看| 综合激情成人伊人| 99这里只有精品| 亚洲色图另类专区| 91片黄在线观看| 亚洲精品欧美综合四区| 色噜噜狠狠色综合中国| 亚洲欧美日韩人成在线播放| 99精品视频在线播放观看| 国产精品久久99| av亚洲精华国产精华精华| 国产日本欧美一区二区| eeuss鲁片一区二区三区| 国产精品入口麻豆九色| 97久久超碰国产精品电影| 亚洲欧洲精品一区二区精品久久久| 国产mv日韩mv欧美| 国产精品二三区| 色网综合在线观看| 亚洲成a人v欧美综合天堂| 91麻豆精品久久久久蜜臀| 奇米在线7777在线精品| 精品电影一区二区| 福利一区在线观看| 国产午夜精品久久久久久免费视| 中文在线资源观看网站视频免费不卡| 国产欧美精品日韩区二区麻豆天美| 日韩午夜激情视频| 亚洲欧洲在线观看av| 亚洲视频香蕉人妖| 日韩电影在线观看电影| 久久成人免费网站| a亚洲天堂av| 日韩三级电影网址| 欧美吞精做爰啪啪高潮| 日韩一区二区视频| av一区二区三区黑人| 亚洲男同1069视频| 日韩亚洲欧美在线观看| 国产精品一区二区x88av| 成人欧美一区二区三区白人 | 奇米影视一区二区三区小说| 精品盗摄一区二区三区| 久久蜜桃一区二区| 国产白丝精品91爽爽久久 | 亚洲精品国产精华液| 国产成人亚洲综合色影视| 欧美精品99久久久**| 欧美调教femdomvk| 日韩在线一区二区| 欧美性受极品xxxx喷水| 黑人巨大精品欧美黑白配亚洲| 欧美精品丝袜久久久中文字幕| 亚洲成av人片一区二区| 色婷婷一区二区| 日本免费新一区视频| 91久久精品一区二区| 国产精品婷婷午夜在线观看| 成人亚洲精品久久久久软件| 91精品国产麻豆国产自产在线| 亚洲男同1069视频| 成人污视频在线观看| 国产欧美一区二区精品仙草咪| 高清不卡一二三区| 亚洲一区二区三区激情| 欧美一区二区观看视频| 一级做a爱片久久| 91黄色免费网站| 亚洲综合色区另类av| 丰满少妇在线播放bd日韩电影| 在线这里只有精品| 亚洲人成伊人成综合网小说| av影院午夜一区| 欧美激情一区二区| 粉嫩蜜臀av国产精品网站| 中文字幕高清不卡| 91麻豆精品国产无毒不卡在线观看| 亚洲一区二区三区影院| 7777女厕盗摄久久久| 国产成人免费视频网站高清观看视频| 亚洲午夜国产一区99re久久| 色综合欧美在线视频区| 九九**精品视频免费播放| 国产99精品国产| 久久久综合九色合综国产精品| 日韩欧美在线1卡| 色婷婷av久久久久久久| 韩国欧美国产1区| 亚洲欧美一区二区三区极速播放| 欧美一区二区在线免费播放| 欧美在线观看视频一区二区 | 日本伦理一区二区| www.在线欧美| jlzzjlzz欧美大全| 色诱视频网站一区| 91麻豆免费看片| 在线免费av一区| 欧美精品18+| 日韩午夜电影在线观看| 欧美tickling网站挠脚心| 欧美大片在线观看| 久久综合久久综合久久综合| 久久综合九色欧美综合狠狠| 久久青草国产手机看片福利盒子 | 国产精品色哟哟网站| 中文一区二区完整视频在线观看 | 亚洲超碰精品一区二区| 首页国产丝袜综合| 麻豆国产精品一区二区三区| 激情成人综合网| 99视频精品在线| 7777精品伊人久久久大香线蕉的| 国产精品日韩精品欧美在线| 亚洲视频小说图片| 日韩制服丝袜av| 国产盗摄一区二区| 色系网站成人免费| 日韩精品中午字幕| 中文字幕精品在线不卡| 亚洲最色的网站| 精品一区二区成人精品| av成人免费在线观看| 欧美日高清视频| 2020国产精品自拍| 一区二区三区高清| 久热成人在线视频| 色综合天天综合网天天狠天天| 欧美日韩国产精选| 国产精品女同互慰在线看| 一区二区三区日本| 国产在线不卡视频| 欧美三级视频在线观看| 久久亚洲精精品中文字幕早川悠里| 亚洲婷婷在线视频| 久久精品国产亚洲a| 91久久精品国产91性色tv| 欧美变态tickling挠脚心| 亚洲人成影院在线观看| 国产真实乱子伦精品视频| 一本一道波多野结衣一区二区| 欧美一级片在线看| 一区二区三区四区精品在线视频 | www久久久久| 亚洲成人动漫在线观看| 成人综合婷婷国产精品久久| 欧美精品 日韩| 日韩一区有码在线| 国产精品一区在线观看乱码| 欧美日韩亚洲综合| 1024国产精品| 床上的激情91.| 精品日韩欧美一区二区| 日韩有码一区二区三区| 91在线视频18| 国产精品久久久久久久裸模| 精品一区二区三区视频在线观看| 欧美日韩黄色一区二区| 亚洲精品成人天堂一二三| 成人黄色软件下载| 国产亚洲一区二区三区| 久久国产精品99久久人人澡| 欧美日精品一区视频| 亚洲视频在线一区| 91亚洲精品乱码久久久久久蜜桃| 国产午夜精品一区二区| 国产在线国偷精品产拍免费yy| 日韩你懂的在线播放| 日本韩国精品一区二区在线观看| 国产欧美一区二区精品性| 国产盗摄女厕一区二区三区| 精品国产制服丝袜高跟| 激情六月婷婷综合| 久久久久久电影|