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

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

?? bootloader.lst

?? 這是我用proteus調通的DS18B20
?? LST
字號:
C51 COMPILER V8.02   BOOTLOADER                                                            01/17/2007 08:38:51 PAGE 1   


C51 COMPILER V8.02, COMPILATION OF MODULE BOOTLOADER
OBJECT MODULE PLACED IN BootLoader.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE BootLoader.C BROWSE DEBUG OBJECTEXTEND CODE TABS(2)

line level    source

   1          /******************************************************************************/
   2          /**
   3          /** 模 塊 名: -------------------Virtual_UART.C-----------------------------
   4          /**            -----------------虛擬串口調試------------------------------*/
   5          /** 功能描述: 
   6          /**
   7          /** 創 建 人: huangtiexiong    日期:2006-11-28   */
   8          /** 修 改 人:                  日期:2006-11-28   */ 
   9          /** 其他說明: 
  10          /******************************************************************************/
  11          #include "Includes.h"
  12          
  13          int8u bdata gTmp;
  14          sbit t0 = gTmp^0;
  15          sbit t1 = gTmp^1;
  16          sbit t2 = gTmp^2;
  17          sbit t3 = gTmp^3;
  18          sbit t4 = gTmp^4;
  19          sbit t5 = gTmp^5;
  20          sbit t6 = gTmp^6;
  21          sbit t7 = gTmp^7;
  22          
  23          /*************************************************
  24              子函數定義                  
  25          *************************************************/
  26          
  27          /*******************************************************************************
  28          *** 函 數 名: void main(void)
  29          *** 功能描述: 
  30          *** 全局變量: 
  31          *** 輸    入: 
  32          *** 輸    出: 
  33          *** 創 建 人:huangtiexiong       日期:2006-11-28
  34          *** 修 改 人:                    日期:2006-11-28
  35          *** 函數說明: 
  36          /******************************************************************************/
  37          void main(void)
  38          {
  39   1        int8u datTm[2];
  40   1        int8u dispBuf[7];
  41   1        float temp;
  42   1        int8u buftmp;
  43   1        LCD_Init();
  44   1        
  45   1        DS18B20_Init();
  46   1        DS18B20_RomCmd(0xcc); //Skip Rom command;
  47   1        Delay_Xms(20);
  48   1        DS18B20_MemCmd(0x44); //Convert T command;
  49   1        
  50   1        DS18B20_Init();
  51   1        DS18B20_RomCmd(0xcc);
  52   1        DS18B20_MemCmd(0xbe);
  53   1        DS18B20_ReadDat(2,datTm);
  54   1          
  55   1        LCD_Display(0,"Temperature:");
C51 COMPILER V8.02   BOOTLOADER                                                            01/17/2007 08:38:51 PAGE 2   

  56   1        gTmp = datTm[0];
  57   1        temp = (int8u)t0 * 0.0625 + (int8u)t1 * 0.125 + (int8u)(t2) * 0.25 + (int8u)(t3) * 0.5;
  58   1        buftmp = (int8u)(temp*10);
  59   1        dispBuf[2] = '.';
  60   1        dispBuf[3] = buftmp + '0';
  61   1        
  62   1        buftmp = (int8u)t4 + (int8u)t5*2 + (int8u)t6*4 + (int8u)t7*8;
  63   1        gTmp = datTm[1];
  64   1        gTmp &= 0x07;
  65   1        buftmp += (gTmp * 16);
  66   1        dispBuf[0] = (buftmp/10) + '0';
  67   1        dispBuf[1] = (buftmp%10) + '0';
  68   1        
  69   1        dispBuf[4] = 0xdf;    //攝氏度;
  70   1        dispBuf[5] = 'C';
  71   1        dispBuf[6] = '\0';
  72   1        LCD_Display(1,dispBuf);
  73   1        
  74   1        while(1);
  75   1        }
  76          
  77          /*******************************************************************************
  78          ****                              End Of File
  79          *******************************************************************************/
C51 COMPILER V8.02   BOOTLOADER                                                            01/17/2007 08:38:51 PAGE 3   

ASSEMBLY LISTING OF GENERATED OBJECT CODE


             ; FUNCTION main (BEGIN)
                                           ; SOURCE LINE # 37
                                           ; SOURCE LINE # 38
                                           ; SOURCE LINE # 43
0000 120000      E     LCALL   LCD_Init
                                           ; SOURCE LINE # 45
0003 120000      E     LCALL   DS18B20_Init
                                           ; SOURCE LINE # 46
0006 7FCC              MOV     R7,#0CCH
0008 120000      E     LCALL   _DS18B20_RomCmd
                                           ; SOURCE LINE # 47
000B 7F14              MOV     R7,#014H
000D 120000      E     LCALL   _Delay_Xms
                                           ; SOURCE LINE # 48
0010 7F44              MOV     R7,#044H
0012 120000      E     LCALL   _DS18B20_MemCmd
                                           ; SOURCE LINE # 50
0015 120000      E     LCALL   DS18B20_Init
                                           ; SOURCE LINE # 51
0018 7FCC              MOV     R7,#0CCH
001A 120000      E     LCALL   _DS18B20_RomCmd
                                           ; SOURCE LINE # 52
001D 7FBE              MOV     R7,#0BEH
001F 120000      E     LCALL   _DS18B20_MemCmd
                                           ; SOURCE LINE # 53
0022 7B00              MOV     R3,#00H
0024 7A00        R     MOV     R2,#HIGH datTm
0026 7900        R     MOV     R1,#LOW datTm
0028 7F02              MOV     R7,#02H
002A 120000      E     LCALL   _DS18B20_ReadDat
                                           ; SOURCE LINE # 55
002D 7BFF              MOV     R3,#0FFH
002F 7A00        R     MOV     R2,#HIGH ?SC_0
0031 7900        R     MOV     R1,#LOW ?SC_0
0033 E4                CLR     A
0034 FF                MOV     R7,A
0035 120000      E     LCALL   _LCD_Display
                                           ; SOURCE LINE # 56
0038 850000      R     MOV     gTmp,datTm
                                           ; SOURCE LINE # 57
003B A200        R     MOV     C,t1
003D E4                CLR     A
003E 33                RLC     A
003F FC                MOV     R4,A
0040 E4                CLR     A
0041 120000      E     LCALL   ?C?FCASTC
0044 E4                CLR     A
0045 FB                MOV     R3,A
0046 FA                MOV     R2,A
0047 F9                MOV     R1,A
0048 783E              MOV     R0,#03EH
004A 120000      E     LCALL   ?C?FPMUL
004D C004              PUSH    AR4
004F C005              PUSH    AR5
0051 C006              PUSH    AR6
0053 C007              PUSH    AR7
0055 A200        R     MOV     C,t0
0057 E4                CLR     A
0058 33                RLC     A
C51 COMPILER V8.02   BOOTLOADER                                                            01/17/2007 08:38:51 PAGE 4   

0059 FC                MOV     R4,A
005A E4                CLR     A
005B 120000      E     LCALL   ?C?FCASTC
005E E4                CLR     A
005F FB                MOV     R3,A
0060 FA                MOV     R2,A
0061 7980              MOV     R1,#080H
0063 783D              MOV     R0,#03DH
0065 120000      E     LCALL   ?C?FPMUL
0068 D003              POP     AR3
006A D002              POP     AR2
006C D001              POP     AR1
006E D000              POP     AR0
0070 120000      E     LCALL   ?C?FPADD
0073 C004              PUSH    AR4
0075 C005              PUSH    AR5
0077 C006              PUSH    AR6
0079 C007              PUSH    AR7
007B A200        R     MOV     C,t2
007D E4                CLR     A
007E 33                RLC     A
007F FC                MOV     R4,A
0080 E4                CLR     A
0081 120000      E     LCALL   ?C?FCASTC
0084 E4                CLR     A
0085 FB                MOV     R3,A
0086 FA                MOV     R2,A
0087 7980              MOV     R1,#080H
0089 783E              MOV     R0,#03EH
008B 120000      E     LCALL   ?C?FPMUL
008E D003              POP     AR3
0090 D002              POP     AR2
0092 D001              POP     AR1
0094 D000              POP     AR0
0096 120000      E     LCALL   ?C?FPADD
0099 C004              PUSH    AR4
009B C005              PUSH    AR5
009D C006              PUSH    AR6
009F C007              PUSH    AR7
00A1 A200        R     MOV     C,t3
00A3 E4                CLR     A
00A4 33                RLC     A
00A5 FC                MOV     R4,A
00A6 E4                CLR     A
00A7 120000      E     LCALL   ?C?FCASTC
00AA E4                CLR     A
00AB FB                MOV     R3,A
00AC FA                MOV     R2,A
00AD F9                MOV     R1,A
00AE 783F              MOV     R0,#03FH
00B0 120000      E     LCALL   ?C?FPMUL
00B3 D003              POP     AR3
00B5 D002              POP     AR2
00B7 D001              POP     AR1
00B9 D000              POP     AR0
00BB 120000      E     LCALL   ?C?FPADD
00BE 8F00        R     MOV     temp+03H,R7
00C0 8E00        R     MOV     temp+02H,R6
00C2 8D00        R     MOV     temp+01H,R5
00C4 8C00        R     MOV     temp,R4
                                           ; SOURCE LINE # 58
00C6 E4                CLR     A
C51 COMPILER V8.02   BOOTLOADER                                                            01/17/2007 08:38:51 PAGE 5   

00C7 FF                MOV     R7,A
00C8 FE                MOV     R6,A
00C9 7D20              MOV     R5,#020H
00CB 7C41              MOV     R4,#041H
00CD AB00        R     MOV     R3,temp+03H
00CF AA00        R     MOV     R2,temp+02H
00D1 A900        R     MOV     R1,temp+01H
00D3 A800        R     MOV     R0,temp
00D5 120000      E     LCALL   ?C?FPMUL
00D8 120000      E     LCALL   ?C?CASTF
;---- Variable 'buftmp' assigned to Register 'R7' ----
                                           ; SOURCE LINE # 59
00DB 75002E      R     MOV     dispBuf+02H,#02EH
                                           ; SOURCE LINE # 60
00DE EF                MOV     A,R7
00DF 2430              ADD     A,#030H
00E1 F500        R     MOV     dispBuf+03H,A
                                           ; SOURCE LINE # 62
00E3 A200        R     MOV     C,t5
00E5 E4                CLR     A
00E6 33                RLC     A
00E7 25E0              ADD     A,ACC
00E9 FF                MOV     R7,A
00EA A200        R     MOV     C,t4
00EC E4                CLR     A
00ED 33                RLC     A
00EE 2F                ADD     A,R7
00EF FF                MOV     R7,A
00F0 A200        R     MOV     C,t6
00F2 E4                CLR     A
00F3 33                RLC     A
00F4 25E0              ADD     A,ACC
00F6 25E0              ADD     A,ACC
00F8 2F                ADD     A,R7
00F9 FF                MOV     R7,A
00FA A200        R     MOV     C,t7
00FC E4                CLR     A
00FD 33                RLC     A
00FE 75F008            MOV     B,#08H
0101 A4                MUL     AB
0102 2F                ADD     A,R7
0103 FF                MOV     R7,A
                                           ; SOURCE LINE # 63
0104 850000      R     MOV     gTmp,datTm+01H
                                           ; SOURCE LINE # 64
0107 530007      R     ANL     gTmp,#07H
                                           ; SOURCE LINE # 65
010A E500        R     MOV     A,gTmp
010C C4                SWAP    A
010D 54F0              ANL     A,#0F0H
010F 2F                ADD     A,R7
0110 FF                MOV     R7,A
                                           ; SOURCE LINE # 66
0111 75F00A            MOV     B,#0AH
0114 84                DIV     AB
0115 2430              ADD     A,#030H
0117 F500        R     MOV     dispBuf,A
                                           ; SOURCE LINE # 67
0119 EF                MOV     A,R7
011A 75F00A            MOV     B,#0AH
011D 84                DIV     AB
011E E5F0              MOV     A,B
C51 COMPILER V8.02   BOOTLOADER                                                            01/17/2007 08:38:51 PAGE 6   

0120 2430              ADD     A,#030H
0122 F500        R     MOV     dispBuf+01H,A
                                           ; SOURCE LINE # 69
0124 7500DF      R     MOV     dispBuf+04H,#0DFH
                                           ; SOURCE LINE # 70
0127 750043      R     MOV     dispBuf+05H,#043H
                                           ; SOURCE LINE # 71
012A E4                CLR     A
012B F500        R     MOV     dispBuf+06H,A
                                           ; SOURCE LINE # 72
012D FB                MOV     R3,A
012E 7A00        R     MOV     R2,#HIGH dispBuf
0130 7900        R     MOV     R1,#LOW dispBuf
0132 7F01              MOV     R7,#01H
0134 120000      E     LCALL   _LCD_Display
0137         ?C0001:
                                           ; SOURCE LINE # 74
0137 80FE              SJMP    ?C0001
             ; FUNCTION main (END)



MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    313    ----
   CONSTANT SIZE    =     13    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      1      13
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本vs亚洲vs韩国一区三区| 色播五月激情综合网| 亚洲成a人v欧美综合天堂下载| 国产一区二区在线免费观看| 一本到高清视频免费精品| 7777精品伊人久久久大香线蕉的| 久久婷婷综合激情| 夜夜夜精品看看| 成人免费精品视频| 51精品国自产在线| 亚洲综合偷拍欧美一区色| 国内外精品视频| 精品国产乱码久久久久久浪潮| 中文字幕一区二区三区色视频| 日韩综合在线视频| 在线免费不卡电影| 一区二区三区中文字幕精品精品| 国产在线国偷精品产拍免费yy| 丁香网亚洲国际| 91久久一区二区| 中文字幕五月欧美| 久久99国产精品久久99 | 91一区二区在线| 国产精品久线在线观看| 97久久人人超碰| 亚洲欧美成人一区二区三区| jvid福利写真一区二区三区| 欧美激情一区二区| 91国产免费看| 成人激情图片网| 日日夜夜免费精品| 欧美aa在线视频| 国产喷白浆一区二区三区| 亚洲一区视频在线| 欧美成人一区二区三区| 欧美在线不卡一区| 色婷婷一区二区三区四区| 日韩午夜中文字幕| 亚洲国产电影在线观看| 自拍偷拍国产亚洲| 日韩制服丝袜av| 成人福利视频网站| 欧美一区2区视频在线观看| 555www色欧美视频| 伊人性伊人情综合网| 日韩电影在线一区二区| 国产一区二区久久| 欧美在线视频不卡| 欧美激情一区二区三区| 麻豆成人综合网| 欧美亚洲精品一区| 国产精品护士白丝一区av| 日韩av中文在线观看| 在线免费av一区| 日韩欧美三级在线| 337p粉嫩大胆噜噜噜噜噜91av| 亚洲午夜激情av| www.在线欧美| 日本一区二区三区久久久久久久久不 | 欧美日韩dvd在线观看| 日韩免费观看高清完整版在线观看| 中文字幕一区二区三区在线观看 | www..com久久爱| 777精品伊人久久久久大香线蕉| 中文字幕第一区综合| 极品少妇一区二区| 欧美一区三区二区| 婷婷久久综合九色国产成人| 91在线小视频| 亚洲自拍都市欧美小说| 91福利在线播放| 五月激情六月综合| 日韩欧美国产精品一区| bt7086福利一区国产| 五月天婷婷综合| 国产日韩欧美精品一区| 欧美视频一区二区三区四区| 国产成人综合亚洲91猫咪| 欧美成人女星排行榜| 国产一区二区三区| 自拍偷拍欧美精品| 7777精品伊人久久久大香线蕉最新版 | 久久av资源网| 亚洲天堂av老司机| 日韩亚洲欧美在线| 91免费看视频| 免费不卡在线观看| 综合欧美亚洲日本| 91精品国产一区二区三区蜜臀| 国产1区2区3区精品美女| 一区二区三区免费| 国产精品系列在线| 精品剧情v国产在线观看在线| 99re热这里只有精品免费视频| 裸体健美xxxx欧美裸体表演| 亚洲欧洲日产国产综合网| 91精品国产综合久久香蕉麻豆| 91网站在线观看视频| 国产一区二区久久| 久久激情综合网| 亚洲国产另类av| 亚洲综合小说图片| 一区二区三区欧美在线观看| 国产精品午夜在线观看| 国产亚洲欧美色| 久久久久久毛片| 久久久欧美精品sm网站| 精品国产免费人成在线观看| 91精品国产色综合久久| 欧美日本一区二区三区四区 | 色婷婷综合久久久久中文一区二区 | 亚洲免费观看高清| 亚洲永久精品大片| 国产精品午夜久久| 国产精品久久久久一区| 亚洲欧洲一区二区三区| 亚洲精品网站在线观看| 国产精品大尺度| 亚洲一区二区高清| 极品少妇一区二区三区精品视频 | 韩国欧美国产1区| 成人精品视频一区| 欧美亚洲综合另类| 久久久午夜电影| 中文字幕一区不卡| 日韩综合小视频| 国产成人精品三级| 欧美四级电影网| 国产日本亚洲高清| 日韩高清在线电影| 国产成人aaa| 91国产精品成人| 国产视频一区不卡| 日韩激情中文字幕| www.欧美日韩国产在线| 欧美性猛片aaaaaaa做受| 欧美国产成人在线| 久久精品国产亚洲高清剧情介绍 | 色久综合一二码| 久久久噜噜噜久久人人看 | 亚洲三级小视频| 风间由美一区二区av101| 欧美一区午夜视频在线观看| 亚洲精品视频在线看| 国产精品 欧美精品| 欧美精品一区二区三区久久久| 亚洲一区在线播放| 欧美日韩精品一区二区三区蜜桃 | 色香蕉成人二区免费| 久久久精品蜜桃| 国产精品正在播放| 国产精品色婷婷久久58| 国产精品伊人色| 中文字幕一区二区三区不卡| www.欧美.com| 亚洲色图制服诱惑| 91美女片黄在线| 亚洲电影第三页| 欧美一区二区三区在| 精品一区二区三区久久久| 精品久久久久久久久久久久包黑料| 日韩激情视频网站| 久久免费午夜影院| av爱爱亚洲一区| 国产尤物一区二区| 亚洲精品日产精品乱码不卡| 欧美在线你懂得| 激情图片小说一区| 国产精品福利在线播放| 91精品国产麻豆国产自产在线| 国产91在线观看丝袜| 亚洲成人综合视频| 国产精品毛片高清在线完整版| 欧美精品久久一区二区三区| 精品中文av资源站在线观看| 国产精品视频一二三| 欧美日本精品一区二区三区| 成人亚洲精品久久久久软件| 丝袜美腿亚洲综合| 一区二区三区成人在线视频| 欧美一区二区三区在| 欧美日本韩国一区二区三区视频 | 久久女同性恋中文字幕| 欧美性一区二区| 91在线看国产| 懂色一区二区三区免费观看| 蜜桃传媒麻豆第一区在线观看| 国产精品二三区| 国产精品免费av| 欧美性生活大片视频| 色琪琪一区二区三区亚洲区| a在线欧美一区| 91麻豆国产香蕉久久精品| av综合在线播放| 色综合久久六月婷婷中文字幕| 最新不卡av在线| 久久精品国产精品亚洲精品| 免费成人美女在线观看.| 激情五月播播久久久精品| 国产一区二区在线观看免费|