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

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

?? ds18b20-lcd.lst

?? 買板子時贈的實驗例子
?? LST
?? 第 1 頁 / 共 4 頁
字號:
02CE EC              448                    MOV  A,R4
02CF 600B            449                    JZ  TEMPC12
02D1 540F            450                    ANL  A,#0FH
02D3 C4              451                    SWAP  A
02D4 FC              452                    MOV  R4,A
02D5 E529            453                    MOV  A,TEMPHC            ;TEMPHC HI = 百位數 BCD
02D7 540F            454                    ANL  A,#0FH
02D9 4C              455                    ORL  A,R4
02DA F529            456                    MOV  TEMPHC,A
02DC 22              457     TEMPC12:       RET
                     458     ;---------------------------------------------------------------
02DD                 459     HEX2BCD1:
02DD 75F064          460                   MOV  B,#064H          ;十六進制-> BCD
02E0 84              461                   DIV  AB               ;B= A % 100
02E1 FC              462                   MOV  R4,A             ;R7 = 百位數
02E2 740A            463                   MOV  A,#0AH
02E4 C5F0            464                   XCH  A,B
02E6 84              465                   DIV  AB               ;B = A % B
02E7 C4              466                   SWAP  A
02E8 45F0            467                   ORL  A,B
02EA 22              468                   RET
                     469     ;-------------------------------------------------------------
                     470     ;  小數部分碼表
                     471     ;-------------------------------------------------------------
02EB                 472     TEMPDOTTAB:
02EB 00000101        473              DB   00H,00H,01H,01H,02H,03H,03H,04H
02EF 02030304                
02F3 05050606        474              DB   05H,05H,06H,06H,07H,08H,08H,09H
02F7 07080809                
                     475     ;=====================================================
02FB                 476     LOOK_ALARM:
                     477     
02FB 90032A          478               MOV  DPTR,#M_ALAX2   ;指針指到顯示信息區
02FE 7402            479               MOV  A,#2            ;顯示在第二行
0300 9148            480               CALL  LCD_PRINT
                     481     
0302 74C6            482               MOV  A,#0C6H
0304 713B            483               CALL  TEMP_BJ1
0306 E527            484               MOV  A,TEMP_TH       ;加載TH數據
0308 752F03          485               MOV  LCD_X,#3        ;設置位置
030B 714E            486               CALL  SHOW_DIG2H     ;顯示數據
                     487     
030D 74CE            488               MOV  A,#0CEH
030F 713B            489               CALL  TEMP_BJ1
0311 E528            490               MOV  A,TEMP_TL       ;加載TL數據
0313 752F0C          491               MOV  LCD_X,#12       ;設置位置
0316 717B            492               CALL  SHOW_DIG2L     ;顯示數據
0318 22              493               RET
                     494     ;--------------------------------------------
0319                 495     M_ALAX1:
0319 204C4F4F        496          DB   " LOOK ALERT CODE",0
031D 4B20414C                
0321 45525420                
A51 MACRO ASSEMBLER  DS18B20_LCD                                                          03/29/2005 16:16:18 PAGE     9

0325 434F4445                
0329 00                      
032A                 497     M_ALAX2:
032A 54483A20        498          DB   "TH:      TL:    ",0
032E 20202020                
0332 20544C3A                
0336 20202020                
033A 00                      
                     499     ;--------------------------------------------
033B                 500     TEMP_BJ1:
033B 917B            501               CALL WCOM
033D 90034C          502               MOV  DPTR,#BJ2      ;指針指到顯示信息區
0340 7900            503               MOV  R1,#0
0342 7802            504               MOV  R0,#2
                     505     
0344 E9              506     BBJJ2:    MOV  A,R1
0345 93              507               MOVC A,@A+DPTR
0346 9188            508               CALL  WDATA
0348 09              509               INC R1
0349 D8F9            510               DJNZ  R0,BBJJ2
034B 22              511               RET
034C                 512     BJ2:
034C 0043            513           DB  00H,"C"
                     514     
                     515     ;---------------------------------------------------
034E                 516     SHOW_DIG2H:                ;在 LCD 的第二行顯示數字
034E 75F064          517               MOV  B,#100
0351 84              518               DIV  AB
0352 2430            519               ADD  A,#30H
0354 C0F0            520               PUSH  B
0356 852FF0          521               MOV  B,LCD_X
0359 9108            522               CALL  LCDP2
035B D0F0            523               POP  B
035D 740A            524               MOV  A,#0AH
035F C5F0            525               XCH  A,B
0361 84              526               DIV  AB
0362 2430            527               ADD  A,#30H
0364 052F            528               INC  LCD_X
0366 C0F0            529               PUSH  B
0368 852FF0          530               MOV  B,LCD_X
036B 9108            531               CALL  LCDP2
036D D0F0            532               POP  B
036F 052F            533               INC  LCD_X
0371 E5F0            534               MOV  A,B
0373 852FF0          535               MOV  B,LCD_X
0376 2430            536               ADD  A,#30H
0378 9108            537               CALL  LCDP2
037A 22              538               RET
                     539     
037B                 540     SHOW_DIG2L:                ;在 LCD 的第二行顯示數字
037B 75F064          541               MOV  B,#100
037E 84              542               DIV  AB
037F 740A            543               MOV  A,#0AH
0381 C5F0            544               XCH  A,B
0383 84              545               DIV  AB
0384 2430            546               ADD  A,#30H
0386 C0F0            547               PUSH  B
0388 852FF0          548               MOV  B,LCD_X
038B 9108            549               CALL  LCDP2
038D D0F0            550               POP  B
038F 052F            551               INC  LCD_X
0391 E5F0            552               MOV  A,B
0393 852FF0          553               MOV  B,LCD_X
0396 2430            554               ADD  A,#30H
0398 9108            555               CALL  LCDP2
039A 22              556               RET
A51 MACRO ASSEMBLER  DS18B20_LCD                                                          03/29/2005 16:16:18 PAGE    10

                     557     ;-------------------------------------------------------------
                     558     ;顯示區 BCD 碼溫度值刷新子程序
                     559     ;-------------------------------------------------------------
039B                 560     DISPBCD:
039B E52A            561                   MOV  A,TEMPLC
039D 540F            562                   ANL  A,#0FH
039F F570            563                   MOV  70H,A                 ;小數位
03A1 E52A            564                   MOV  A,TEMPLC
03A3 C4              565                   SWAP  A
03A4 540F            566                   ANL  A,#0FH
03A6 F571            567                   MOV  71H,A                 ;個位
03A8 E529            568                   MOV  A,TEMPHC
03AA 540F            569                   ANL  A,#0FH
03AC F572            570                   MOV  72H,A                 ;十位
03AE E529            571                   MOV  A,TEMPHC
03B0 C4              572                   SWAP  A
03B1 540F            573                   ANL  A,#0FH
03B3 F573            574                   MOV  73H,A                 ;百位
03B5 E529            575                   MOV  A,TEMPHC
03B7 54F0            576                   ANL  A,#0F0H
03B9 B41002          577                   CJNE  A,#010H,DISPBCD0
03BC 8010            578                   SJMP  DISPBCD2
                     579     
03BE E529            580     DISPBCD0:     MOV  A,TEMPHC
03C0 540F            581                   ANL  A,#0FH
03C2 700A            582                   JNZ  DISPBCD2               ;十位數是0
03C4 E529            583                   MOV  A,TEMPHC
03C6 C4              584                   SWAP  A
03C7 540F            585                   ANL  A,#0FH
03C9 75730A          586                   MOV  73H,#0AH               ;符號位不顯示
03CC F572            587                   MOV  72H,A                  ;十位數顯示符號
03CE 22              588     DISPBCD2:     RET
                     589     
                     590     ;==========================================================
                     591     ; LCD 1602 顯示子程序
                     592     ;==========================================================
03CF                 593     CONV:
03CF E573            594               MOV  A,73H         ;加載百位數據
03D1 752F06          595               MOV  LCD_X,#6      ;設置位置
03D4 B40102          596               CJNE A,#1,CONV1
03D7 8009            597               JMP  CONV2
03D9 7420            598     CONV1:    MOV  A,#" "
03DB 852FF0          599               MOV  B,LCD_X
03DE 9108            600               CALL  LCDP2
03E0 8002            601               JMP  CONV3
03E2 9100            602     CONV2:    CALL  SHOW_DIG2    ;顯示數據
03E4 052F            603     CONV3:    INC  LCD_X             ;
03E6 E572            604               mov  a,72h         ;十位
03E8 9100            605               CALL  SHOW_DIG2
03EA 052F            606               inc  LCD_X
03EC E571            607               mov  a,71h         ;個位
03EE 9100            608               CALL  SHOW_DIG2
03F0 052F            609               inc  LCD_X
03F2 742E            610               MOV  A,#'.'
03F4 852FF0          611               MOV  B,LCD_X
03F7 9108            612               CALL  LCDP2
03F9 E570            613               MOV  A,70h         ;加載小數點位
03FB 052F            614               INC  LCD_X         ;設置位置
03FD 9100            615               CALL  SHOW_DIG2    ;顯示數據
03FF 22              616               RET
                     617     ;-------------------------------------------------------
0400                 618     SHOW_DIG2:                 ;在 LCD 的第二行顯示數字
0400 2430            619               ADD  A,#30H
0402 852FF0          620               MOV  B,LCD_X
0405 9108            621               CALL  LCDP2
0407 22              622               RET
A51 MACRO ASSEMBLER  DS18B20_LCD                                                          03/29/2005 16:16:18 PAGE    11

                     623     ;---------------------------------------------------------
0408                 624     LCDP2:                    ;在LCD的第二行顯示字符
0408 C0E0            625              PUSH  ACC        ;
040A E5F0            626              MOV  A,B         ;設置顯示地址
040C 24C0            627              ADD  A,#0C0H     ;設置LCD的第二行地址
040E 917B            628              CALL  WCOM       ;寫入命令
0410 D0E0            629              POP  ACC         ;由堆棧取出A
0412 9188            630              CALL  WDATA      ;寫入數據
0414 22              631              RET
                     632     ;---------------------------------------------------------
                     633     
                     634     
0415                 635     SET_LCD:                     ;對 LCD 做初始化設置及測試
0415 C2A2            636               CLR  LCD_EN
0417 911C            637               CALL  INIT_LCD     ;初始化 LCD
0419 5128            638               CALL  STORE_DATA   ;將自定義字符存入LCD的CGRAM
041B 22              639               RET
041C                 640     INIT_LCD:                  ;8位I/O控制 LCD 接口初始化
041C 7438            641               MOV  A,#38H        ;雙列顯示,字形5*7點陣
041E 917B            642               CALL  WCOM
0420 91C2            643               call  delay1
0422 7438            644               MOV  A,#38H
0424 917B            645               CALL  WCOM
0426 91C2            646               call  delay1
                     647     
0428 7438            648               MOV  A,#38H
042A 917B            649               CALL  WCOM
042C 91C2            650               call  delay1
042E 740C            651               MOV  A,#0CH        ;開顯示,顯示光標,光標不閃爍
0430 917B            652               CALL  WCOM
0432 91C2            653               call  delay1
0434 7401            654               MOV  A,#01H        ;清除 LCD 顯示屏
0436 917B            655               CALL  WCOM
0438 91C2            656               call  delay1
043A 22              657               RET
                     658     ;==================================================
043B                 659     CLR_LINE1:                   ;清除LCD的第一行字符
043B 7480            660               MOV  A,#80H        ;設置 LCD 的第一行地址
043D 917B            661               CALL  WCOM         ;
043F 7818            662               MOV  R0,#24        ;設置計數值
0441 7420            663         C1:   MOV  A,#' '        ;載入空格符至LCD
0443 9188            664               CALL  WDATA        ;輸出字符至LCD
0445 D8FA            665               DJNZ  R0,C1        ;計數結束
0447 22              666               RET
                     667     ;==================================================
0448                 668     LCD_PRINT:       ;在LCD的第一行或第二行顯示字符
                     669     
0448 B4010C          670               CJNE  A,#1,LINE2  ;判斷是否為第一行
044B 7480            671       LINE1:  MOV  A,#80H       ;設置 LCD 的第一行地址
044D 917B            672               CALL  WCOM        ;寫入命令
044F 916D            673               CALL  CLR_LINE    ;清除該行字符數據
0451 7480            674               MOV  A,#80H       ;設置 LCD 的第一行地址
0453 917B            675               CALL  WCOM        ;寫入命令
0455 800A            676               JMP  FILL

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产自产高清不卡| 日韩视频国产视频| 亚洲国产精品v| 国产一区二三区| 91精品国产综合久久香蕉的特点 | 91精品国产免费久久综合| 久久久久久影视| 国产精品中文字幕日韩精品 | 国产欧美日韩一区二区三区在线观看| 亚洲超碰精品一区二区| 91福利国产成人精品照片| 日本一区二区久久| 91老师国产黑色丝袜在线| 亚洲欧美日韩久久| 欧美猛男男办公室激情| 日韩高清不卡在线| 欧美刺激脚交jootjob| 国产精品综合网| 国产精品不卡在线观看| 欧美在线看片a免费观看| 亚洲成人三级小说| 国产欧美日韩综合精品一区二区| 国产成a人无v码亚洲福利| 日韩一区有码在线| 欧美亚洲一区二区三区四区| 人人爽香蕉精品| 久久久精品中文字幕麻豆发布| 成人亚洲精品久久久久软件| 欧美日韩精品三区| 日本sm残虐另类| 国产精品少妇自拍| 欧美精三区欧美精三区| 黑人精品欧美一区二区蜜桃 | 精品国产免费视频| 色综合久久六月婷婷中文字幕| 午夜精品久久久久久不卡8050| 欧美三日本三级三级在线播放| 精品一区二区久久久| 一区二区三区在线观看国产| 精品少妇一区二区三区在线视频| 成人app下载| 国产成人精品亚洲777人妖 | 亚洲综合一区二区| 欧美国产乱子伦| 久久久久久电影| ww亚洲ww在线观看国产| 欧美日韩在线亚洲一区蜜芽| 成年人网站91| 不卡一区在线观看| av福利精品导航| 波多野结衣中文一区| 成人综合婷婷国产精品久久蜜臀 | 亚洲欧洲99久久| 中文字幕制服丝袜一区二区三区 | 亚洲国产高清在线| 中文字幕乱码日本亚洲一区二区| 国产拍欧美日韩视频二区| 97成人超碰视| 国产成人精品免费视频网站| 久久9热精品视频| 蜜臀久久99精品久久久久久9| 五月婷婷综合网| 老鸭窝一区二区久久精品| 国产综合色精品一区二区三区| 久久爱www久久做| 国产精品一区二区免费不卡| 国产成人啪免费观看软件| www.日本不卡| 欧洲精品在线观看| 欧美成人艳星乳罩| 中文字幕在线视频一区| 亚洲精品日日夜夜| 美日韩一区二区| av不卡免费电影| 91精品国产一区二区三区香蕉 | 色综合天天性综合| 欧美日韩亚洲综合在线| 日韩一区二区三区在线视频| 久久精品水蜜桃av综合天堂| 亚洲精品欧美专区| 国产精品一品二品| 欧美日韩电影一区| 国产精品久久久久久久久快鸭 | 国产成人免费视频一区| 91成人免费在线| 国产欧美日韩久久| 久热成人在线视频| 欧美性猛交xxxx乱大交退制版| 精品久久久久一区| 五月激情综合网| 色婷婷狠狠综合| 国产精品欧美一区喷水| 久久青草国产手机看片福利盒子 | 国产婷婷精品av在线| 五月开心婷婷久久| 欧美日韩一区高清| 亚洲激情图片qvod| 91美女视频网站| 亚洲国产精品激情在线观看 | 视频一区视频二区中文字幕| av男人天堂一区| 亚洲日本护士毛茸茸| 波多野洁衣一区| 亚洲欧美激情插| 91在线一区二区三区| 久久久久久一级片| 成人一级片在线观看| 国产欧美精品区一区二区三区| 国产主播一区二区| 久久九九国产精品| 北条麻妃一区二区三区| 一区二区三区免费网站| 欧美精品v日韩精品v韩国精品v| 一区二区三区精品在线| 宅男噜噜噜66一区二区66| 久久se这里有精品| 亚洲精品水蜜桃| 91麻豆精品国产91久久久久| 久久成人麻豆午夜电影| 国产精品欧美一级免费| 91久久国产最好的精华液| 午夜精彩视频在线观看不卡| 26uuu久久天堂性欧美| 成人综合激情网| 婷婷久久综合九色综合绿巨人| 精品少妇一区二区三区在线视频 | 国产99久久久国产精品潘金网站| 中文字幕在线播放不卡一区| 欧美色电影在线| 日韩电影在线免费看| 91精品国模一区二区三区| 色综合久久中文字幕综合网| 青青草视频一区| 亚洲蜜臀av乱码久久精品| 日韩精品在线看片z| av在线不卡网| 国产福利一区二区三区视频| 亚洲猫色日本管| 国产偷国产偷精品高清尤物| 欧美酷刑日本凌虐凌虐| 日本高清免费不卡视频| 国产伦精品一区二区三区在线观看 | 男男gaygay亚洲| 日韩精品乱码免费| 三级久久三级久久久| 自拍偷在线精品自拍偷无码专区| 日韩欧美国产一区二区三区| 欧美电影在线免费观看| 欧美色国产精品| 欧美日韩亚洲综合在线| 欧美午夜影院一区| 欧美电影一区二区三区| 欧美日韩国产精品成人| 欧美亚洲一区二区三区四区| 色欧美片视频在线观看| 欧美影院午夜播放| 欧美色综合久久| av在线综合网| 精品视频一区三区九区| 韩国精品在线观看| 国产真实精品久久二三区| 久久精品国产精品青草| 国产二区国产一区在线观看| 国产精品综合二区| 99久久精品免费| 538prom精品视频线放| 久久午夜色播影院免费高清| 中文字幕乱码亚洲精品一区| 亚洲蜜桃精久久久久久久| 日韩经典一区二区| 成人午夜av在线| 欧洲国产伦久久久久久久| 日韩午夜av一区| 国产日韩精品久久久| 国产精品盗摄一区二区三区| 青娱乐精品视频在线| www.视频一区| 2024国产精品视频| 亚洲午夜久久久久| 成人激情免费视频| 日韩欧美国产高清| 亚洲一区二区av在线| 成人影视亚洲图片在线| 欧美日韩一区二区三区四区| 精品国产三级电影在线观看| 亚洲精品写真福利| 成人性生交大片免费看视频在线 | 精品亚洲免费视频| 91在线精品秘密一区二区| 精品国产免费一区二区三区香蕉| 亚洲电影欧美电影有声小说| 成人黄色在线看| 亚洲欧洲av另类| 色综合天天综合| 亚洲乱码国产乱码精品精的特点| 国产91精品精华液一区二区三区 | 欧美不卡123| 奇米色一区二区| 欧美成人一区二区三区在线观看| 香蕉久久夜色精品国产使用方法 |