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

📄 +-

📁 nokia3310多功能温度计设计
💻
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        04/15/2009  22:04:20  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, DS18B20.obj, LPH7366.obj, time.obj, keyB.obj, 温度图.obj, delay.obj TO 温度计 RAMSIZE
>>  (256)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  main.obj (MAIN)
  DS18B20.obj (DS18B20)
  LPH7366.obj (LPH7366)
  time.obj (TIME)
  keyB.obj (KEYB)
  温度图.obj (温度图)
  delay.obj (DELAY)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CILDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CILDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  温度计 (MAIN)


            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     000CH     UNIT         _DATA_GROUP_
            DATA    0014H     000AH     UNIT         ?DT?DS18B20
            DATA    001EH     0002H     UNIT         ?DT?LPH7366
            BIT     0020H.0   0000H.5   UNIT         ?BI?KEYB
            BIT     0020H.5   0000H.2   UNIT         ?BI?MAIN
            BIT     0020H.7   0000H.2   UNIT         ?BI?DS18B20
            BIT     0021H.1   0000H.1   UNIT         ?BI?LPH7366
            BIT     0021H.2   0000H.1   UNIT         ?BI?TIME
                    0021H.3   0000H.5                *** GAP ***
            DATA    0022H     000AH     UNIT         ?DT?TIME
            DATA    002CH     0009H     UNIT         ?DT?MAIN
            DATA    0035H     0003H     UNIT         ?DT?KEYB
            DATA    0038H     0001H     UNIT         ?DT?温度图
BL51 BANKED LINKER/LOCATER V6.00                                                      04/15/2009  22:04:20  PAGE 2


            IDATA   0039H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     0008H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0604H     UNIT         ?C?LIB_CODE
            CODE    0612H     039CH     UNIT         ?PR?PIC_TEMP?温度图
            CODE    09AEH     01F7H     UNIT         ?CO?LPH7366
            CODE    0BA5H     0166H     UNIT         ?PR?PIC_TEMP_FACE_MOVE?温度图
            CODE    0D0BH     013DH     UNIT         ?PR?_KEY_TIME_SETDONE?KEYB
            CODE    0E48H     0113H     UNIT         ?PR?TEMP_DISPLAY?MAIN
            CODE    0F5BH     00F6H     UNIT         ?PR?TIME_SET_OPTION_DISPLAY?KEYB
            CODE    1051H     00B5H     UNIT         ?PR?MAIN?MAIN
            CODE    1106H     00ACH     UNIT         ?PR?_TEMP_SET_OPTION_DISPLAY?KEYB
            CODE    11B2H     0095H     UNIT         ?PR?_LPH7366_WRITE_HAN?LPH7366
            CODE    1247H     0094H     UNIT         ?PR?TIME_MOVE?MAIN
            CODE    12DBH     008DH     UNIT         ?PR?TICK_TIME_TEMP?MAIN
            CODE    1368H     008CH     UNIT         ?C_C51STARTUP
            CODE    13F4H     0087H     UNIT         ?PR?TIME_SWITCH?KEYB
            CODE    147BH     0085H     UNIT         ?PR?TEMP_BAR_MOVE?MAIN
            CODE    1500H     0078H     UNIT         ?PR?TEMP_SWITCH?KEYB
            CODE    1578H     0078H     UNIT         ?PR?_KEY_TEMP_SETDONE?KEYB
            CODE    15F0H     0076H     UNIT         ?PR?_TEMP_DATA_TURN?DS18B20
            CODE    1666H     0066H     UNIT         ?PR?_TIME_SET_DISPLAY?KEYB
            CODE    16CCH     005FH     UNIT         ?PR?_LPH7366_WRITE_STR?LPH7366
            CODE    172BH     0058H     UNIT         ?PR?READTEMPERATURE?DS18B20
            CODE    1783H     004EH     UNIT         ?PR?LPH7366_INIT?LPH7366
            CODE    17D1H     004DH     UNIT         ?PR?TIME0?TIME
            CODE    181EH     0048H     UNIT         ?PR?KEY_MAIN?KEYB
            CODE    1866H     003FH     UNIT         ?PR?KEYB?KEYB
            CODE    18A5H     003EH     UNIT         ?PR?DS18B20_READ?DS18B20
            CODE    18E3H     003BH     UNIT         ?PR?_TEMP_SET_DISPLAY?KEYB
            CODE    191EH     0039H     UNIT         ?PR?_DS18B20_SEND?DS18B20
            CODE    1957H     0038H     UNIT         ?PR?_LPH7366_WRITE?LPH7366
            CODE    198FH     0037H     UNIT         ?PR?DS18B20_INIT?DS18B20
            CODE    19C6H     0034H     UNIT         ?PR?_ROW?LPH7366
            CODE    19FAH     0029H     UNIT         ?C_INITSEG
            CODE    1A23H     0029H     UNIT         ?PR?_FLASH_CO?KEYB
            CODE    1A4CH     0027H     UNIT         ?PR?TIME_INIT?TIME
            CODE    1A73H     0024H     UNIT         ?PR?_LPH7366_WRITE_DOC?LPH7366
            CODE    1A97H     0017H     UNIT         ?PR?LPH7366_CLR?LPH7366
            CODE    1AAEH     0016H     UNIT         ?PR?DATA_CLR?MAIN
            CODE    1AC4H     0013H     UNIT         ?PR?TEMP_MOVE?MAIN
            CODE    1AD7H     0012H     UNIT         ?PR?_DATA_TICK?LPH7366
            CODE    1AE9H     0011H     UNIT         ?PR?_DELAY?DELAY



OVERLAY MAP OF MODULE:   温度计 (MAIN)


SEGMENT                                     DATA_GROUP 
  +--> CALLED SEGMENT                     START    LENGTH
---------------------------------------------------------
?C_C51STARTUP                             -----    -----
  +--> ?PR?MAIN?MAIN
BL51 BANKED LINKER/LOCATER V6.00                                                      04/15/2009  22:04:20  PAGE 3


  +--> ?C_INITSEG

?PR?MAIN?MAIN                             -----    -----
  +--> ?PR?LPH7366_INIT?LPH7366
  +--> ?PR?LPH7366_CLR?LPH7366
  +--> ?PR?TIME_INIT?TIME
  +--> ?PR?PIC_TEMP?温度图
  +--> ?PR?_LPH7366_WRITE_STR?LPH7366
  +--> ?PR?_LPH7366_WRITE_HAN?LPH7366
  +--> ?PR?_LPH7366_WRITE_DOC?LPH7366
  +--> ?PR?PIC_TEMP_FACE_MOVE?温度图
  +--> ?PR?TIME_MOVE?MAIN
  +--> ?PR?TEMP_MOVE?MAIN
  +--> ?PR?TEMP_BAR_MOVE?MAIN
  +--> ?PR?KEY_MAIN?KEYB
  +--> ?PR?TICK_TIME_TEMP?MAIN

?PR?LPH7366_INIT?LPH7366                  -----    -----
  +--> ?PR?_DELAY?DELAY
  +--> ?PR?_LPH7366_WRITE?LPH7366
  +--> ?PR?LPH7366_CLR?LPH7366

?PR?LPH7366_CLR?LPH7366                   -----    -----
  +--> ?PR?_LPH7366_WRITE?LPH7366

?PR?PIC_TEMP?温度图                       0008H    0001H
  +--> ?PR?_LPH7366_WRITE_DOC?LPH7366

?PR?_LPH7366_WRITE_DOC?LPH7366            -----    -----
  +--> ?PR?_LPH7366_WRITE?LPH7366

?PR?_LPH7366_WRITE_STR?LPH7366            0010H    0002H
  +--> ?PR?_LPH7366_WRITE?LPH7366
  +--> ?PR?_ROW?LPH7366
  +--> ?CO?LPH7366

?PR?_ROW?LPH7366                          0012H    0002H

?PR?_LPH7366_WRITE_HAN?LPH7366            0008H    0005H
  +--> ?PR?_LPH7366_WRITE?LPH7366
  +--> ?PR?_ROW?LPH7366
  +--> ?CO?LPH7366

?PR?PIC_TEMP_FACE_MOVE?温度图             -----    -----
  +--> ?PR?_LPH7366_WRITE_DOC?LPH7366

?PR?TIME_MOVE?MAIN                        -----    -----
  +--> ?PR?_DATA_TICK?LPH7366
  +--> ?PR?_LPH7366_WRITE_STR?LPH7366

?PR?TEMP_MOVE?MAIN                        -----    -----
  +--> ?PR?READTEMPERATURE?DS18B20
  +--> ?PR?_TEMP_DATA_TURN?DS18B20
  +--> ?PR?TEMP_DISPLAY?MAIN

?PR?READTEMPERATURE?DS18B20               0008H    0001H
  +--> ?PR?DS18B20_INIT?DS18B20
BL51 BANKED LINKER/LOCATER V6.00                                                      04/15/2009  22:04:20  PAGE 4


  +--> ?PR?_DS18B20_SEND?DS18B20
  +--> ?PR?DS18B20_READ?DS18B20

?PR?DS18B20_INIT?DS18B20                  0009H    0001H
  +--> ?PR?_DELAY?DELAY

?PR?_DS18B20_SEND?DS18B20                 0009H    0002H
  +--> ?PR?_DELAY?DELAY

?PR?DS18B20_READ?DS18B20                  0009H    0002H
  +--> ?PR?_DELAY?DELAY

?PR?_TEMP_DATA_TURN?DS18B20               000DH    0004H

?PR?TEMP_DISPLAY?MAIN                     -----    -----
  +--> ?PR?DATA_CLR?MAIN
  +--> ?PR?_LPH7366_WRITE_STR?LPH7366
  +--> ?PR?_LPH7366_WRITE_DOC?LPH7366

?PR?DATA_CLR?MAIN                         000DH    0001H
  +--> ?PR?_LPH7366_WRITE_DOC?LPH7366

?PR?TEMP_BAR_MOVE?MAIN                    0008H    0004H
  +--> ?PR?_LPH7366_WRITE_DOC?LPH7366

?PR?KEY_MAIN?KEYB                         -----    -----
  +--> ?PR?KEYB?KEYB
  +--> ?PR?TIME_SWITCH?KEYB
  +--> ?PR?TEMP_SWITCH?KEYB
  +--> ?PR?_FLASH_CO?KEYB

?PR?TIME_SWITCH?KEYB                      -----    -----
  +--> ?PR?KEYB?KEYB
  +--> ?PR?_KEY_TIME_SETDONE?KEYB
  +--> ?PR?_LPH7366_WRITE_STR?LPH7366
  +--> ?PR?_TIME_SET_DISPLAY?KEYB

?PR?_KEY_TIME_SETDONE?KEYB                0008H    0004H
  +--> ?PR?KEYB?KEYB
  +--> ?PR?_FLASH_CO?KEYB
  +--> ?PR?_TIME_SET_DISPLAY?KEYB

?PR?_TIME_SET_DISPLAY?KEYB                000CH    0001H
  +--> ?PR?TIME_SET_OPTION_DISPLAY?KEYB
  +--> ?PR?_LPH7366_WRITE_STR?LPH7366

?PR?TIME_SET_OPTION_DISPLAY?KEYB          000DH    0003H
  +--> ?PR?_DATA_TICK?LPH7366
  +--> ?PR?_LPH7366_WRITE_STR?LPH7366

?PR?TEMP_SWITCH?KEYB                      -----    -----
  +--> ?PR?KEYB?KEYB
  +--> ?PR?_KEY_TEMP_SETDONE?KEYB
  +--> ?PR?_LPH7366_WRITE_STR?LPH7366
  +--> ?PR?_TEMP_SET_DISPLAY?KEYB

?PR?_KEY_TEMP_SETDONE?KEYB                0008H    0003H
BL51 BANKED LINKER/LOCATER V6.00                                                      04/15/2009  22:04:20  PAGE 5


  +--> ?PR?KEYB?KEYB
  +--> ?PR?_TEMP_SET_DISPLAY?KEYB

?PR?_TEMP_SET_DISPLAY?KEYB                000BH    0001H
  +--> ?PR?_TEMP_SET_OPTION_DISPLAY?KEYB
  +--> ?PR?_LPH7366_WRITE_STR?LPH7366

?PR?_TEMP_SET_OPTION_DISPLAY?KEYB         000CH    0001H
  +--> ?PR?_TEMP_DATA_TURN?DS18B20
  +--> ?PR?TEMP_DISPLAY?MAIN
  +--> ?PR?_DATA_TICK?LPH7366
  +--> ?PR?_LPH7366_WRITE_STR?LPH7366

?PR?TICK_TIME_TEMP?MAIN                   -----    -----
  +--> ?PR?TEMP_MOVE?MAIN
  +--> ?PR?_DELAY?DELAY



SYMBOL TABLE OF MODULE:  温度计 (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  C:0E48H         PUBLIC        temp_display
  C:1051H         PUBLIC        main
  B:0020H.5       PUBLIC        ring_flag
  D:002CH         PUBLIC        alarm_tick_time
  C:1AAEH         PUBLIC        data_clr
  B:0020H.6       PUBLIC        sign_cross
  C:1247H         PUBLIC        time_move
  D:002DH         PUBLIC        temp_bar
  C:1AC4H         PUBLIC        temp_move
  B:0090H.5       PUBLIC        LED
  C:12DBH         PUBLIC        tick_time_temp
  C:147BH         PUBLIC        temp_bar_move
  B:0090H.6       PUBLIC        SPK
  -------         PROC          MAIN
  C:1051H         LINE#         83
  C:1051H         LINE#         84
  C:1051H         LINE#         85
  C:1054H         LINE#         86
  C:1057H         LINE#         87
  C:105AH         LINE#         89
  C:105DH         LINE#         91
  C:1066H         LINE#         92
  C:106FH         LINE#         93
  C:1078H         LINE#         94
  C:1081H         LINE#         95
  C:108AH         LINE#         96
  C:1093H         LINE#         97
  C:109CH         LINE#         99
  C:10A5H         LINE#         100
  C:10AEH         LINE#         101
BL51 BANKED LINKER/LOCATER V6.00                                                      04/15/2009  22:04:20  PAGE 6


  C:10B7H         LINE#         102
  C:10C0H         LINE#         104
  C:10C3H         LINE#         106
  C:10C3H         LINE#         107
  C:10C3H         LINE#         108
  C:10C5H         LINE#         110
  C:10C8H         LINE#         112
  C:10CBH         LINE#         114
  C:10CEH         LINE#         116
  C:10D1H         LINE#         118
  C:10D4H         LINE#         120
  C:10D7H         LINE#         122
  C:10FFH         LINE#         123
  C:10FFH         LINE#         124
  C:1101H         LINE#         125
  C:1104H         LINE#         126
  C:1104H         LINE#         127
  -------         ENDPROC       MAIN
  -------         PROC          TIME_MOVE
  C:1247H         LINE#         138
  C:1247H         LINE#         139
  C:1247H         LINE#         140
  C:124CH         LINE#         141
  C:1258H         LINE#         142
  C:1264H         LINE#         144
  C:1267H         LINE#         145
  C:126BH         LINE#         147
  C:1274H         LINE#         149
  C:1279H         LINE#         150
  C:1285H         LINE#         151
  C:1291H         LINE#         153
  C:1294H         LINE#         154
  C:1298H         LINE#         156
  C:12A1H         LINE#         158
  C:12A6H         LINE#         159
  C:12B2H         LINE#         160
  C:12BEH         LINE#         162
  C:12C7H         LINE#         163
  C:12C7H         LINE#         164
  C:12CAH         LINE#         165

⌨️ 快捷键说明

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