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

📄 dia222222.m51

📁 实验学习型电子钟包括红外线控制密码da控制led亮度ad转换语音转换闹铃
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        08/21/2008  22:03:21  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE dianzi.obj TO dia222222 RAMSIZE (256)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  dianzi.obj (DIANZI)
  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?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?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LNOT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  dia222222 (DIANZI)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
                    0008H     0018H                  *** GAP ***
            BIT     0020H.0   0000H.4   UNIT         ?BI?DIANZI
                    0020H.4   0000H.4                *** GAP ***
            DATA    0021H     004AH     UNIT         ?DT?DIANZI
            IDATA   006BH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0080H     UNIT         ?XD?DIANZI

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0453H     UNIT         ?C?LIB_CODE
            CODE    0459H     0321H     UNIT         ?PR?KEYBOARD?DIANZI
            CODE    077AH     01F7H     UNIT         ?PR?WAI0?DIANZI
            CODE    0971H     0158H     UNIT         ?PR?PROCESSPLAY?DIANZI
            CODE    0AC9H     0135H     UNIT         ?PR?_WRITE_FLASH?DIANZI
            CODE    0BFEH     0123H     UNIT         ?PR?NAOZHONG?DIANZI
            CODE    0D21H     008CH     UNIT         ?C_C51STARTUP
            CODE    0DADH     008BH     UNIT         ?PR?ADC?DIANZI
            CODE    0E38H     0084H     UNIT         ?PR?_READ_FLASH?DIANZI
            CODE    0EBCH     0072H     UNIT         ?PR?SCAN?DIANZI
            CODE    0F2EH     006CH     UNIT         ?PR?DATA_PROCESS?DIANZI
BL51 BANKED LINKER/LOCATER V5.03                                                      08/21/2008  22:03:21  PAGE 2


            CODE    0F9AH     0056H     UNIT         ?PR?DESIPS7219?DIANZI
            CODE    0FF0H     0055H     UNIT         ?C_INITSEG
            CODE    1045H     003CH     UNIT         ?PR?GETTIME?DIANZI
            CODE    1081H     0035H     UNIT         ?PR?_WRITE7129?DIANZI
            CODE    10B6H     002EH     UNIT         ?PR?_SETTIME?DIANZI
            CODE    10E4H     002AH     UNIT         ?PR?MAIN?DIANZI
            CODE    110EH     0026H     UNIT         ?CO?DIANZI
            CODE    1134H     001CH     UNIT         ?PR?INIT7219?DIANZI
            CODE    1150H     0019H     UNIT         ?PR?READBYTE?DIANZI
            CODE    1169H     0019H     UNIT         ?PR?_WRITEBYTE?DIANZI
            CODE    1182H     0012H     UNIT         ?PR?_DELAY?DIANZI
            CODE    1194H     0012H     UNIT         ?PR?_DELAYMS?DIANZI
            CODE    11A6H     0011H     UNIT         ?PR?_WRITEDATE?DIANZI
            CODE    11B7H     0010H     UNIT         ?PR?_READDATE?DIANZI
            CODE    11C7H     000FH     UNIT         ?PR?TEMP1?DIANZI
            CODE    11D6H     000EH     UNIT         ?PR?INIT1302?DIANZI
            CODE    11E4H     000CH     UNIT         ?PR?ISP_IAP_ENABLE?DIANZI
            CODE    11F0H     000BH     UNIT         ?PR?_WRITE1420?DIANZI
            CODE    11FBH     0009H     UNIT         ?PR?INT0?DIANZI
            CODE    1204H     0009H     UNIT         ?PR?ISP_IAP_DISABLE?DIANZI



OVERLAY MAP OF MODULE:   dia222222 (DIANZI)


SEGMENT                              DATA_GROUP 
  +--> CALLED SEGMENT              START    LENGTH
--------------------------------------------------
?PR?WAI0?DIANZI                    0000H    0012H

*** NEW ROOT ***************************************************

?C_C51STARTUP                      -----    -----
  +--> ?PR?MAIN?DIANZI
  +--> ?C_INITSEG

?PR?MAIN?DIANZI                    -----    -----
  +--> ?PR?_DELAY?DIANZI
  +--> ?PR?INIT1302?DIANZI
  +--> ?PR?INIT7219?DIANZI
  +--> ?PR?GETTIME?DIANZI
  +--> ?PR?INT0?DIANZI
  +--> ?PR?TEMP1?DIANZI
  +--> ?PR?DATA_PROCESS?DIANZI
  +--> ?PR?KEYBOARD?DIANZI
  +--> ?PR?NAOZHONG?DIANZI

?PR?INIT1302?DIANZI                -----    -----
  +--> ?PR?_WRITEDATE?DIANZI

?PR?_WRITEDATE?DIANZI              -----    -----
  +--> ?PR?_WRITEBYTE?DIANZI

?PR?INIT7219?DIANZI                -----    -----
  +--> ?PR?_WRITE7129?DIANZI

BL51 BANKED LINKER/LOCATER V5.03                                                      08/21/2008  22:03:21  PAGE 3


?PR?GETTIME?DIANZI                 -----    -----
  +--> ?PR?_READDATE?DIANZI
  +--> ?PR?DESIPS7219?DIANZI

?PR?_READDATE?DIANZI               -----    -----
  +--> ?PR?_WRITEBYTE?DIANZI
  +--> ?PR?READBYTE?DIANZI

?PR?DESIPS7219?DIANZI              -----    -----
  +--> ?PR?_WRITE7129?DIANZI

?PR?DATA_PROCESS?DIANZI            -----    -----
  +--> ?PR?ADC?DIANZI
  +--> ?PR?_WRITE7129?DIANZI

?PR?KEYBOARD?DIANZI                0012H    0001H
  +--> ?PR?SCAN?DIANZI
  +--> ?PR?PROCESSPLAY?DIANZI
  +--> ?PR?DESIPS7219?DIANZI
  +--> ?PR?_READ_FLASH?DIANZI
  +--> ?PR?_SETTIME?DIANZI
  +--> ?PR?_WRITE_FLASH?DIANZI
  +--> ?PR?_DELAY?DIANZI

?PR?SCAN?DIANZI                    -----    -----
  +--> ?PR?_DELAY?DIANZI

?PR?_READ_FLASH?DIANZI             0013H    0007H
  +--> ?PR?ISP_IAP_ENABLE?DIANZI
  +--> ?PR?ISP_IAP_DISABLE?DIANZI

?PR?_SETTIME?DIANZI                -----    -----
  +--> ?PR?_WRITEDATE?DIANZI

?PR?_WRITE_FLASH?DIANZI            0013H    000BH
  +--> ?PR?ISP_IAP_ENABLE?DIANZI
  +--> ?PR?ISP_IAP_DISABLE?DIANZI

?PR?NAOZHONG?DIANZI                -----    -----
  +--> ?PR?_DELAY?DIANZI
  +--> ?PR?_WRITE1420?DIANZI



IGNORED SEGMENTS:
   _DATA_GROUP_



SYMBOL TABLE OF MODULE:  dia222222 (DIANZI)

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

  -------         MODULE        DIANZI
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
BL51 BANKED LINKER/LOCATER V5.03                                                      08/21/2008  22:03:21  PAGE 4


  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:00A0H.1       PUBLIC        PLAYL
  D:0027H         PUBLIC        counter
  C:1169H         PUBLIC        _WriteByte
  D:00E6H         PUBLIC        ISP_TRIG
  B:00A8H.7       PUBLIC        EA
  D:0028H         PUBLIC        yuanma
  C:1194H         PUBLIC        _DelayMs
  C:1150H         PUBLIC        ReadByte
  D:0029H         PUBLIC        Vref
  B:00A0H.6       PUBLIC        IO
  B:0020H.1       PUBLIC        flag
  C:10B6H         PUBLIC        _SetTime
  B:00A0H.3       PUBLIC        LOAD
  D:00E5H         PUBLIC        ISP_CMD
  B:00B0H.4       PUBLIC        ADCCLK
  C:10E4H         PUBLIC        main
  C:0EBCH         PUBLIC        scan
  C:0DADH         PUBLIC        adc
  B:0020H.2       PUBLIC        keybuttflag
  B:00A0H.5       PUBLIC        SCLK
  C:110EH         PUBLIC        Play_temp
  D:002DH         PUBLIC        DispBuf
  D:00E3H         PUBLIC        ISP_ADDRH
  C:1045H         PUBLIC        GetTime
  B:0020H.3       PUBLIC        keybuttmima
  D:0089H         PUBLIC        TMOD
  C:0459H         PUBLIC        Keyboard
  D:00E4H         PUBLIC        ISP_ADDRL
  D:0035H         PUBLIC        temp
  D:003FH         PUBLIC        sec
  C:0F2EH         PUBLIC        Data_Process
  D:0040H         PUBLIC        hour
  C:1084H         PUBLIC        _Write7129
  D:0041H         PUBLIC        min
  D:0042H         PUBLIC        Play_num
  D:008CH         PUBLIC        TH0
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  C:0E38H         PUBLIC        _Read_flash
  D:008AH         PUBLIC        TL0
  B:00B8H.1       PUBLIC        PT0
  D:00E7H         PUBLIC        ISP_CONTR
  C:11F0H         PUBLIC        _write1420
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  B:00B8H.0       PUBLIC        PX0
  B:00A0H.4       PUBLIC        CLK
  B:00A0H.2       PUBLIC        DIN
  B:00B0H.5       PUBLIC        ADCDO
  C:11D6H         PUBLIC        Init1302
  C:11B7H         PUBLIC        _ReadDate
  B:00B0H.3       PUBLIC        ADCCS
  C:0AC9H         PUBLIC        _Write_flash
  C:0FB5H         PUBLIC        desips7219
BL51 BANKED LINKER/LOCATER V5.03                                                      08/21/2008  22:03:21  PAGE 5


  C:1204H         PUBLIC        ISP_IAP_disable
  D:0043H         PUBLIC        ctr_temp
  X:0000H         PUBLIC        protect_buffer
  D:00E2H         PUBLIC        ISP_DATA
  C:11C7H         PUBLIC        temp1
  C:0BFEH         PUBLIC        naozhong
  C:1134H         PUBLIC        Init7219
  D:0044H         PUBLIC        k
  D:0045H         PUBLIC        naoling
  D:0059H         PUBLIC        cunmima
  C:11A6H         PUBLIC        _WriteDate
  D:005FH         PUBLIC        fangyin
  C:1182H         PUBLIC        _delay
  C:077AH         PUBLIC        wai0
  C:11E4H         PUBLIC        ISP_IAP_enable
  B:00A0H.7       PUBLIC        RST
  C:0971H         PUBLIC        ProcessPlay
  C:11FBH         PUBLIC        int0
  D:0068H         PUBLIC        Play_counter
  D:0069H         PUBLIC        Con_Data
  -------         PROC          MAIN
  C:10E4H         LINE#         92
  C:10E4H         LINE#         93
  C:10E4H         LINE#         95
  C:10E7H         LINE#         96
  C:10ECH         LINE#         97
  C:10EFH         LINE#         98
  C:10F2H         LINE#         100
  C:10F5H         LINE#         102
  C:10FAH         LINE#         103
  C:10FDH         LINE#         104
  C:1100H         LINE#         105
  C:1100H         LINE#         106
  C:1100H         LINE#         107
  C:1103H         LINE#         108
  C:1106H         LINE#         109
  C:1109H         LINE#         110
  C:110CH         LINE#         111
  -------         ENDPROC       MAIN
  C:0FB1H         SYMBOL        L?0233
  -------         PROC          L?0232
  -------         ENDPROC       L?0232
  C:0FB1H         SYMBOL        L?0233
  -------         PROC          DESIPS7219
  C:0FB5H         LINE#         114
  C:0FB5H         LINE#         115
  C:0FB5H         LINE#         117
  C:0FBCH         LINE#         118
  C:0FC3H         LINE#         119
  C:0FCAH         LINE#         120
  C:0FD1H         LINE#         121
  C:0FD8H         LINE#         122
  C:0FE2H         LINE#         123
  C:0FE9H         LINE#         124
  -------         ENDPROC       DESIPS7219
  -------         PROC          TEMP1
  C:11C7H         LINE#         127
BL51 BANKED LINKER/LOCATER V5.03                                                      08/21/2008  22:03:21  PAGE 6


  C:11C7H         LINE#         128
  C:11C7H         LINE#         129
  C:11C9H         LINE#         130
  C:11CBH         LINE#         131
  C:11CDH         LINE#         132
  C:11D0H         LINE#         133
  C:11D3H         LINE#         134
  C:11D5H         LINE#         135
  -------         ENDPROC       TEMP1
  -------         PROC          INT0
  C:11FBH         LINE#         136
  C:11FBH         LINE#         137
  C:11FBH         LINE#         138
  C:11FDH         LINE#         139
  C:11FFH         LINE#         140
  C:1201H         LINE#         141
  C:1203H         LINE#         142
  -------         ENDPROC       INT0
  -------         PROC          _DELAY
  D:0007H         SYMBOL        n
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:1182H         LINE#         148
  C:1182H         LINE#         149
  C:1182H         LINE#         151
  C:1188H         LINE#         152
  C:1188H         LINE#         153
  C:1193H         LINE#         155
  C:1193H         LINE#         156
  -------         ENDPROC       _DELAY
  -------         PROC          READBYTE
  -------         DO            
  D:0006H         SYMBOL        i
  D:0007H         SYMBOL        sbuf
  -------         ENDDO         
  C:1150H         LINE#         157
  C:1150H         LINE#         158
  C:1150H         LINE#         159
  C:1152H         LINE#         160
  C:1154H         LINE#         161
  C:1155H         LINE#         162
  C:1155H         LINE#         163
  C:1157H         LINE#         164
  C:1158H         LINE#         165
  C:115AH         LINE#         166
  C:115EH         LINE#         167
  C:1161H         LINE#         168
  C:1164H         LINE#         169
  C:1168H         LINE#         171
  C:1168H         LINE#         172
  -------         ENDPROC       READBYTE
  -------         PROC          _WRITEBYTE
  D:0007H         SYMBOL        D
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
BL51 BANKED LINKER/LOCATER V5.03                                                      08/21/2008  22:03:21  PAGE 7


  C:1169H         LINE#         173
  C:1169H         LINE#         174
  C:1169H         LINE#         177
  C:116BH         LINE#         178
  C:116BH         LINE#         179
  C:116DH         LINE#         180
  C:1171H         LINE#         181
  C:1173H         LINE#         182
  C:1175H         LINE#         183
  C:1176H         LINE#         184
  C:1177H         LINE#         185
  C:1179H         LINE#         186
  C:117DH         LINE#         187
  C:1181H         LINE#         188
  -------         ENDPROC       _WRITEBYTE
  -------         PROC          _WRITEDATE
  D:0007H         SYMBOL        Add
  D:0005H         SYMBOL        Date
  C:11A6H         LINE#         190
  C:11A6H         LINE#         191
  C:11A6H         LINE#         192
  C:11A8H         LINE#         193
  C:11AAH         LINE#         194
  C:11ABH         LINE#         195
  C:11ACH         LINE#         196
  C:11AEH         LINE#         197
  C:11AFH         LINE#         198
  C:11B2H         LINE#         199
  -------         ENDPROC       _WRITEDATE
  -------         PROC          _READDATE
  D:0007H         SYMBOL        Add
  -------         DO            
  D:0007H         SYMBOL        Rec
  -------         ENDDO         
  C:11B7H         LINE#         201
  C:11B7H         LINE#         202
  C:11B7H         LINE#         204
  C:11B9H         LINE#         205
  C:11BBH         LINE#         206
  C:11BCH         LINE#         207
  C:11BDH         LINE#         208
  C:11BFH         LINE#         209
  C:11C0H         LINE#         210
  C:11C3H         LINE#         211
  C:11C6H         LINE#         212
  C:11C6H         LINE#         213

⌨️ 快捷键说明

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