⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 w014.m51

📁 W014-多功能数字温度表(DS18B20)
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        06/07/2007  21:46:16  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE w014.obj TO w014 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  w014.obj (W014)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  w014 (W014)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     000FH     UNIT         ?DT?W014
            DATA    0017H     0008H     UNIT         _DATA_GROUP_
                    001FH     0001H                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         ?BI?W014
            BIT     0020H.1   0000H.1   UNIT         _BIT_GROUP_
                    0020H.2   0000H.6                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     07FDH                  *** GAP ***
            CODE    0800H     00E4H     UNIT         ?CO?W014
            CODE    08E4H     00C3H     UNIT         ?PR?MAIN?W014
            CODE    09A7H     008CH     UNIT         ?C_C51STARTUP
            CODE    0A33H     0089H     UNIT         ?PR?TEMPERATUREDISPLAY?W014
            CODE    0ABCH     0062H     UNIT         ?PR?SETTH?W014
            CODE    0B1EH     0062H     UNIT         ?PR?SETTL?W014
            CODE    0B80H     0054H     UNIT         ?PR?DISPLAYTHMENU?W014
            CODE    0BD4H     0054H     UNIT         ?PR?DISPLAYTLMENU?W014
            CODE    0C28H     0046H     UNIT         ?PR?_LCD_DISPLAYLINE?W014
            CODE    0C6EH     002FH     UNIT         ?PR?DS18B20_INIT?W014
            CODE    0C9DH     002DH     UNIT         ?C?LIB_CODE
            CODE    0CCAH     002AH     UNIT         ?PR?DISPLAYTH?W014
            CODE    0CF4H     002AH     UNIT         ?PR?DISPLAYTL?W014
            CODE    0D1EH     0028H     UNIT         ?PR?_LCD_WRITECOMMAND?W014
            CODE    0D46H     0027H     UNIT         ?PR?LCD_INIT?W014
            CODE    0D6DH     0026H     UNIT         ?PR?_LCD_WRITEDATE?W014
            CODE    0D93H     0025H     UNIT         ?PR?READTEMPERATURE?W014
            CODE    0DB8H     0020H     UNIT         ?PR?READONECHAR?W014
            CODE    0DD8H     0020H     UNIT         ?C_INITSEG
            CODE    0DF8H     001FH     UNIT         ?PR?SETTHMENU?W014
            CODE    0E17H     001FH     UNIT         ?PR?SETTLMENU?W014
            CODE    0E36H     001CH     UNIT         ?PR?LCD_BUSY?W014
            CODE    0E52H     0018H     UNIT         ?PR?SETKEYSCAN?W014
            CODE    0E6AH     0018H     UNIT         ?PR?KEYWORTHSCAN?W014
            CODE    0E82H     0016H     UNIT         ?PR?_WRITEONECHAR?W014
BL51 BANKED LINKER/LOCATER V6.00                                                      06/07/2007  21:46:16  PAGE 2


            CODE    0E98H     0016H     UNIT         ?PR?BEEP?W014
            CODE    0EAEH     0015H     UNIT         ?PR?LCD_WRITEMYTAB?W014
            CODE    0EC3H     0013H     UNIT         ?PR?SETTH_TL?W014
            CODE    0ED6H     0012H     UNIT         ?PR?_DELAYMS?W014
            CODE    0EE8H     0012H     UNIT         ?PR?DS18B20_OKMENU?W014
            CODE    0EFAH     0012H     UNIT         ?PR?DS18B20_ERRORMENU?W014
            CODE    0F0CH     0010H     UNIT         ?PR?_LCD_DISPLAYPOSIT?W014
            CODE    0F1CH     000EH     UNIT         ?PR?_DELAY?W014



OVERLAY MAP OF MODULE:   w014 (W014)


SEGMENT                                BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT               START    LENGTH     START    LENGTH
-----------------------------------------------------------------------
?C_C51STARTUP                       -----    -----      -----    -----
  +--> ?PR?MAIN?W014
  +--> ?C_INITSEG

?PR?MAIN?W014                       -----    -----      -----    -----
  +--> ?PR?DS18B20_OKMENU?W014
  +--> ?PR?TEMPERATUREDISPLAY?W014
  +--> ?PR?SETKEYSCAN?W014
  +--> ?PR?SETTH_TL?W014
  +--> ?PR?_DELAYMS?W014
  +--> ?PR?DISPLAYTHMENU?W014
  +--> ?PR?BEEP?W014
  +--> ?PR?DISPLAYTLMENU?W014
  +--> ?PR?READTEMPERATURE?W014
  +--> ?PR?DS18B20_ERRORMENU?W014
  +--> ?PR?DS18B20_INIT?W014

?PR?DS18B20_OKMENU?W014             -----    -----      -----    -----
  +--> ?CO?W014
  +--> ?PR?_LCD_DISPLAYLINE?W014

?PR?_LCD_DISPLAYLINE?W014           -----    -----      0019H    0006H
  +--> ?PR?LCD_INIT?W014
  +--> ?PR?_LCD_DISPLAYPOSIT?W014
  +--> ?PR?_LCD_WRITEDATE?W014

?PR?LCD_INIT?W014                   -----    -----      -----    -----
  +--> ?PR?_LCD_WRITECOMMAND?W014
  +--> ?PR?_DELAY?W014

?PR?_LCD_WRITECOMMAND?W014          -----    -----      -----    -----
  +--> ?PR?LCD_BUSY?W014

?PR?LCD_BUSY?W014                   0020H.1  0000H.1    -----    -----

?PR?_LCD_DISPLAYPOSIT?W014          -----    -----      -----    -----
  +--> ?PR?_DELAY?W014
  +--> ?PR?_LCD_WRITECOMMAND?W014

?PR?_LCD_WRITEDATE?W014             -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V6.00                                                      06/07/2007  21:46:16  PAGE 3


  +--> ?PR?LCD_BUSY?W014

?PR?TEMPERATUREDISPLAY?W014         -----    -----      -----    -----
  +--> ?PR?READTEMPERATURE?W014
  +--> ?CO?W014
  +--> ?PR?_LCD_DISPLAYPOSIT?W014
  +--> ?PR?_LCD_WRITEDATE?W014
  +--> ?PR?LCD_WRITEMYTAB?W014

?PR?READTEMPERATURE?W014            -----    -----      -----    -----
  +--> ?PR?DS18B20_INIT?W014
  +--> ?PR?_WRITEONECHAR?W014
  +--> ?PR?READONECHAR?W014

?PR?DS18B20_INIT?W014               -----    -----      -----    -----
  +--> ?PR?_DELAY?W014

?PR?_WRITEONECHAR?W014              -----    -----      -----    -----
  +--> ?PR?_DELAY?W014

?PR?READONECHAR?W014                -----    -----      -----    -----
  +--> ?PR?_DELAY?W014

?PR?LCD_WRITEMYTAB?W014             -----    -----      -----    -----
  +--> ?PR?_LCD_WRITECOMMAND?W014
  +--> ?CO?W014
  +--> ?PR?_LCD_WRITEDATE?W014

?PR?SETKEYSCAN?W014                 -----    -----      -----    -----
  +--> ?PR?_DELAY?W014

?PR?SETTH_TL?W014                   -----    -----      -----    -----
  +--> ?PR?SETTH?W014
  +--> ?PR?_DELAY?W014
  +--> ?PR?SETTL?W014
  +--> ?PR?DS18B20_OKMENU?W014

?PR?SETTH?W014                      -----    -----      0017H    0002H
  +--> ?PR?SETTHMENU?W014
  +--> ?PR?DISPLAYTH?W014
  +--> ?PR?KEYWORTHSCAN?W014
  +--> ?PR?_DELAYMS?W014

?PR?SETTHMENU?W014                  -----    -----      -----    -----
  +--> ?CO?W014
  +--> ?PR?_LCD_DISPLAYLINE?W014
  +--> ?PR?LCD_WRITEMYTAB?W014
  +--> ?PR?_LCD_DISPLAYPOSIT?W014
  +--> ?PR?_LCD_WRITEDATE?W014

?PR?DISPLAYTH?W014                  -----    -----      -----    -----
  +--> ?PR?_LCD_DISPLAYPOSIT?W014
  +--> ?PR?_LCD_WRITEDATE?W014

?PR?SETTL?W014                      -----    -----      0017H    0002H
  +--> ?PR?SETTLMENU?W014
  +--> ?PR?DISPLAYTL?W014
BL51 BANKED LINKER/LOCATER V6.00                                                      06/07/2007  21:46:16  PAGE 4


  +--> ?PR?KEYWORTHSCAN?W014
  +--> ?PR?_DELAYMS?W014

?PR?SETTLMENU?W014                  -----    -----      -----    -----
  +--> ?CO?W014
  +--> ?PR?_LCD_DISPLAYLINE?W014
  +--> ?PR?LCD_WRITEMYTAB?W014
  +--> ?PR?_LCD_DISPLAYPOSIT?W014
  +--> ?PR?_LCD_WRITEDATE?W014

?PR?DISPLAYTL?W014                  -----    -----      -----    -----
  +--> ?PR?_LCD_DISPLAYPOSIT?W014
  +--> ?PR?_LCD_WRITEDATE?W014

?PR?DISPLAYTHMENU?W014              -----    -----      -----    -----
  +--> ?CO?W014
  +--> ?PR?_LCD_DISPLAYLINE?W014
  +--> ?PR?LCD_WRITEMYTAB?W014
  +--> ?PR?_DELAY?W014
  +--> ?PR?_LCD_DISPLAYPOSIT?W014
  +--> ?PR?_LCD_WRITEDATE?W014

?PR?BEEP?W014                       -----    -----      -----    -----
  +--> ?PR?_DELAY?W014
  +--> ?PR?_DELAYMS?W014

?PR?DISPLAYTLMENU?W014              -----    -----      -----    -----
  +--> ?CO?W014
  +--> ?PR?_LCD_DISPLAYLINE?W014
  +--> ?PR?LCD_WRITEMYTAB?W014
  +--> ?PR?_DELAY?W014
  +--> ?PR?_LCD_DISPLAYPOSIT?W014
  +--> ?PR?_LCD_WRITEDATE?W014

?PR?DS18B20_ERRORMENU?W014          -----    -----      -----    -----
  +--> ?CO?W014
  +--> ?PR?_LCD_DISPLAYLINE?W014



SYMBOL TABLE OF MODULE:  w014 (W014)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        W014
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  C:0F15H         PUBLIC        _LCD_DisplayPosit
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:0090H.5       PUBLIC        S1
  B:0090H.6       PUBLIC        S2
  B:0090H.7       PUBLIC        S3
  C:0844H         PUBLIC        ditab
  D:00A8H         PUBLIC        IE
BL51 BANKED LINKER/LOCATER V6.00                                                      06/07/2007  21:46:16  PAGE 5


  C:0B80H         PUBLIC        DisplayTHMenu
  C:0E82H         PUBLIC        _WriteOneChar
  C:0BD4H         PUBLIC        DisplayTLMenu
  C:0D93H         PUBLIC        ReadTemperature
  B:00B0H.7       PUBLIC        DQ
  D:00B8H         PUBLIC        IP
  D:0008H         PUBLIC        TH
  C:0C6EH         PUBLIC        DS18B20_Init
  B:0090H.4       PUBLIC        BEEP
  C:0854H         PUBLIC        mytab
  D:0009H         PUBLIC        TL
  C:0DB8H         PUBLIC        ReadOneChar
  C:0D6DH         PUBLIC        _LCD_WriteDate
  C:08E4H         PUBLIC        main
  C:0EFAH         PUBLIC        DS18B20_ErrorMenu
  C:0ED6H         PUBLIC        _Delayms
  D:0098H         PUBLIC        SCON
  D:000AH         PUBLIC        temp_data
  D:0088H         PUBLIC        TCON
  B:0090H.3       PUBLIC        RED_Light
  D:000CH         PUBLIC        dis_data
  C:0EAEH         PUBLIC        LCD_WriteMytab
  B:00A0H.5       PUBLIC        HC138_A
  C:0ABCH         PUBLIC        SetTH
  C:0D46H         PUBLIC        LCD_Init
  B:00A0H.6       PUBLIC        HC138_B
  C:0EC3H         PUBLIC        SetTH_TL
  B:00A0H.7       PUBLIC        HC138_C
  C:0B1EH         PUBLIC        SetTL
  C:0F20H         PUBLIC        _Delay
  D:0011H         PUBLIC        Keyset_Flag
  C:0EE8H         PUBLIC        DS18B20_OkMenu
  C:0E36H         PUBLIC        LCD_Busy
  B:00A0H.3       PUBLIC        LCD_RS
  B:0020H.0       PUBLIC        presence
  B:00A0H.4       PUBLIC        LCD_RW
  C:0E52H         PUBLIC        SetKeyScan
  C:0DF8H         PUBLIC        SetTHMenu
  C:0E17H         PUBLIC        SetTLMenu
  C:0D1EH         PUBLIC        _LCD_WriteCommand
  D:00C8H         PUBLIC        T2CON
  C:0E6AH         PUBLIC        KeyworthScan
  C:0800H         PUBLIC        dis_code1
  C:0A36H         PUBLIC        TemperatureDisplay
  C:0811H         PUBLIC        dis_code2
  C:0822H         PUBLIC        dis_code3
  C:0833H         PUBLIC        dis_code4
  C:0CCAH         PUBLIC        DisplayTH
  D:0012H         PUBLIC        display_TH
  C:0C28H         PUBLIC        _LCD_DisplayLine
  D:0014H         PUBLIC        BEEP_Flag
  D:00D0H         PUBLIC        PSW
  C:0CF4H         PUBLIC        DisplayTL
  D:0015H         PUBLIC        display_TL
  C:0E98H         PUBLIC        Beep

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -