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

📄 clock.m51

📁 电子中开发程序 有图
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V6.05                                                        04/02/2008  17:44:13  PAGE 1


BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE clock.obj TO clock


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  clock.obj (CLOCK)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)


LINK MAP OF MODULE:  clock (CLOCK)


            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     0003H     UNIT         _DATA_GROUP_
                    000BH     0005H                  *** GAP ***
            REG     0010H     0008H     ABSOLUTE     "REG BANK 2"
            REG     0018H     0008H     ABSOLUTE     "REG BANK 3"
            BIT     0020H.0   0000H.7   UNIT         ?BI?CLOCK
            BIT     0020H.7   0000H.1   UNIT         _BIT_GROUP_
            DATA    0021H     0027H     UNIT         ?DT?CLOCK
            IDATA   0048H     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     000DH     UNIT         ?PR?STOP?CLOCK
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     047FH     UNIT         ?PR?TIMER1ISR?CLOCK
            CODE    049DH     024EH     UNIT         ?PR?TIMER0ISR?CLOCK
            CODE    06EBH     010EH     UNIT         ?PR?MAIN?CLOCK
            CODE    07F9H     0055H     UNIT         ?C?LIB_CODE
            CODE    084EH     0031H     UNIT         ?PR?_SENDBYTE?CLOCK
            CODE    087FH     0027H     UNIT         ?PR?_MYREAD?CLOCK
            CODE    08A6H     0020H     UNIT         ?PR?READBYTE?CLOCK
            CODE    08C6H     001CH     UNIT         ?PR?_MYWRITE?CLOCK
            CODE    08E2H     0011H     UNIT         ?PR?I2CDELAY?CLOCK
            CODE    08F3H     0011H     UNIT         ?PR?_DELAYX1MS?CLOCK
            CODE    0904H     000CH     UNIT         ?C_C51STARTUP
            CODE    0910H     000BH     UNIT         ?PR?START?CLOCK



OVERLAY MAP OF MODULE:   clock (CLOCK)


SEGMENT                           BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT          START    LENGTH     START    LENGTH
------------------------------------------------------------------
?PR?TIMER0ISR?CLOCK            -----    -----      0008H    0001H
BL51 BANKED LINKER/LOCATER V6.05                                                      04/02/2008  17:44:13  PAGE 2



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

?PR?TIMER1ISR?CLOCK            -----    -----      0009H    0002H

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

?C_C51STARTUP                  -----    -----      -----    -----
  +--> ?PR?MAIN?CLOCK

?PR?MAIN?CLOCK                 -----    -----      -----    -----
  +--> ?PR?_MYREAD?CLOCK
  +--> ?PR?_DELAYX1MS?CLOCK
  +--> ?PR?_MYWRITE?CLOCK

?PR?_MYREAD?CLOCK              -----    -----      -----    -----
  +--> ?PR?START?CLOCK
  +--> ?PR?_SENDBYTE?CLOCK
  +--> ?PR?READBYTE?CLOCK
  +--> ?PR?STOP?CLOCK
  +--> ?PR?_DELAYX1MS?CLOCK

?PR?START?CLOCK                -----    -----      -----    -----
  +--> ?PR?I2CDELAY?CLOCK

?PR?_SENDBYTE?CLOCK            0020H.7  0000H.1    -----    -----
  +--> ?PR?I2CDELAY?CLOCK

?PR?READBYTE?CLOCK             -----    -----      -----    -----
  +--> ?PR?I2CDELAY?CLOCK

?PR?STOP?CLOCK                 -----    -----      -----    -----
  +--> ?PR?I2CDELAY?CLOCK

?PR?_MYWRITE?CLOCK             -----    -----      -----    -----
  +--> ?PR?START?CLOCK
  +--> ?PR?_SENDBYTE?CLOCK
  +--> ?PR?STOP?CLOCK
  +--> ?PR?_DELAYX1MS?CLOCK



SYMBOL TABLE OF MODULE:  clock (CLOCK)

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

  -------         MODULE        CLOCK
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:087FH         PUBLIC        _myread
  B:00A8H.7       PUBLIC        EA
  D:00A8H         PUBLIC        IE
  D:0021H         PUBLIC        alarm
BL51 BANKED LINKER/LOCATER V6.05                                                      04/02/2008  17:44:13  PAGE 3


  C:0910H         PUBLIC        Start
  B:0020H.0       PUBLIC        flash
  C:08A6H         PUBLIC        ReadByte
  C:08C6H         PUBLIC        _mywrite
  D:00B8H         PUBLIC        IP
  D:0031H         PUBLIC        cur_alarm_active
  C:084EH         PUBLIC        _SendByte
  C:049DH         PUBLIC        Timer0ISR
  C:001EH         PUBLIC        Timer1ISR
  C:06EBH         PUBLIC        main
  C:000EH         PUBLIC        Stop
  D:0032H         PUBLIC        month
  B:0020H.1       PUBLIC        sound
  D:0033H         PUBLIC        year
  D:0089H         PUBLIC        TMOD
  B:0020H.2       PUBLIC        alarm_stop
  D:0034H         PUBLIC        sec
  D:0035H         PUBLIC        attr
  D:0036H         PUBLIC        day
  D:0037H         PUBLIC        hour
  B:0090H.5       PUBLIC        sound_output
  D:0038H         PUBLIC        alarm_en
  D:0039H         PUBLIC        min
  D:003AH         PUBLIC        count_down
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  B:0020H.3       PUBLIC        new_alarm_info
  D:003CH         PUBLIC        show_status
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  D:008AH         PUBLIC        TL0
  C:08ECH         PUBLIC        I2cDelay
  D:008BH         PUBLIC        TL1
  D:003DH         PUBLIC        alarm_wk
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  B:0090H.6       PUBLIC        SDA
  B:0020H.4       PUBLIC        km
  B:0020H.5       PUBLIC        kp
  C:08F3H         PUBLIC        _DelayX1ms
  B:0090H.7       PUBLIC        SCL
  D:003EH         PUBLIC        cur_alarm_set
  D:003FH         PUBLIC        weekday
  B:0020H.6       PUBLIC        led_on
  D:0040H         PUBLIC        display
  C:08E2H         SYMBOL        L?0238
  C:08E5H         SYMBOL        L?0239
  C:08E7H         SYMBOL        L?0240
  -------         PROC          L?0237
  -------         ENDPROC       L?0237
  C:08E2H         SYMBOL        L?0238
  C:08E5H         SYMBOL        L?0239
  C:08E7H         SYMBOL        L?0240
  -------         PROC          I2CDELAY
  C:08ECH         LINE#         33
  C:08ECH         LINE#         34
  C:08ECH         LINE#         35
BL51 BANKED LINKER/LOCATER V6.05                                                      04/02/2008  17:44:13  PAGE 4


  C:08EFH         LINE#         36
  C:08F2H         LINE#         37
  -------         ENDPROC       I2CDELAY
  -------         PROC          _DELAYX1MS
  D:0007H         SYMBOL        count
  -------         DO            
  D:0006H         SYMBOL        i
  D:0005H         SYMBOL        j
  -------         ENDDO         
  C:08F3H         LINE#         40
  C:08F3H         LINE#         41
  C:08F3H         LINE#         43
  C:08FAH         LINE#         44
  C:0903H         LINE#         45
  -------         ENDPROC       _DELAYX1MS
  -------         PROC          START
  C:0910H         LINE#         48
  C:0910H         LINE#         49
  C:0910H         LINE#         50
  C:0910H         LINE#         51
  C:0910H         LINE#         52
  C:0910H         LINE#         53
  C:0913H         LINE#         54
  C:0915H         LINE#         55
  C:0918H         LINE#         56
  C:091AH         LINE#         57
  -------         ENDPROC       START
  -------         PROC          STOP
  C:000EH         LINE#         60
  C:000EH         LINE#         61
  C:000EH         LINE#         62
  C:0011H         LINE#         63
  C:0013H         LINE#         64
  C:0013H         LINE#         65
  C:0013H         LINE#         66
  C:0016H         LINE#         67
  C:0018H         LINE#         68
  -------         ENDPROC       STOP
  -------         PROC          _SENDBYTE
  D:0007H         SYMBOL        value
  -------         DO            
  D:0006H         SYMBOL        i
  B:0020H.7       SYMBOL        no_ack
  -------         ENDDO         
  C:084EH         LINE#         72
  C:084EH         LINE#         73
  C:084EH         LINE#         75
  C:0850H         LINE#         76
  C:0852H         LINE#         77
  C:0852H         LINE#         78
  C:0855H         LINE#         79
  C:085DH         LINE#         80
  C:085FH         LINE#         81
  C:0863H         LINE#         82
  C:0863H         LINE#         83
  C:0863H         LINE#         84
  C:0866H         LINE#         85
BL51 BANKED LINKER/LOCATER V6.05                                                      04/02/2008  17:44:13  PAGE 5


  C:0869H         LINE#         86
  C:086BH         LINE#         87
  C:086FH         LINE#         88
  C:086FH         LINE#         89
  C:086FH         LINE#         90
  C:086FH         LINE#         91
  C:086FH         LINE#         92
  C:0872H         LINE#         93
  C:0877H         LINE#         94
  C:087AH         LINE#         95
  C:087CH         LINE#         96
  C:087EH         LINE#         97
  -------         ENDPROC       _SENDBYTE
  -------         PROC          _MYWRITE
  D:0004H         SYMBOL        address
  D:0005H         SYMBOL        value
  C:08C6H         LINE#         100
  C:08C8H         LINE#         101
  C:08C8H         LINE#         102
  C:08CBH         LINE#         103
  C:08D0H         LINE#         104
  C:08D5H         LINE#         105
  C:08DAH         LINE#         106
  C:08DDH         LINE#         107
  -------         ENDPROC       _MYWRITE
  -------         PROC          READBYTE
  -------         DO            
  D:0006H         SYMBOL        i
  D:0007H         SYMBOL        bval
  -------         ENDDO         
  C:08A6H         LINE#         111
  C:08A6H         LINE#         112
  C:08A6H         LINE#         114
  C:08A8H         LINE#         115
  C:08A9H         LINE#         116
  C:08A9H         LINE#         117
  C:08A9H         LINE#         118
  C:08A9H         LINE#         119
  C:08A9H         LINE#         120
  C:08A9H         LINE#         121
  C:08ACH         LINE#         122
  C:08B0H         LINE#         123
  C:08B6H         LINE#         124
  C:08B9H         LINE#         125
  C:08BBH         LINE#         126
  C:08BFH         LINE#         127
  C:08BFH         LINE#         128
  C:08BFH         LINE#         129
  C:08BFH         LINE#         130
  C:08BFH         LINE#         131
  C:08C2H         LINE#         132
  C:08C5H         LINE#         133
  C:08C5H         LINE#         134
  -------         ENDPROC       READBYTE
  -------         PROC          _MYREAD
  D:0005H         SYMBOL        address
  -------         DO            
BL51 BANKED LINKER/LOCATER V6.05                                                      04/02/2008  17:44:13  PAGE 6


  D:0004H         SYMBOL        tmp
  -------         ENDDO         
  C:087FH         LINE#         136
  C:0881H         LINE#         137
  C:0881H         LINE#         139
  C:0884H         LINE#         140
  C:0889H         LINE#         141
  C:088EH         LINE#         142
  C:0891H         LINE#         143
  C:0896H         LINE#         144
  C:089BH         LINE#         145
  C:089EH         LINE#         146
  C:08A3H         LINE#         147
  C:08A5H         LINE#         148
  -------         ENDPROC       _MYREAD
  -------         PROC          TIMER0ISR
  -------         DO            
  D:0008H         SYMBOL        tmp
  D:001EH         SYMBOL        tmp_days
  -------         ENDDO         
  C:049DH         LINE#         152
  C:04A6H         LINE#         155
  C:04A9H         LINE#         156
  C:04B1H         LINE#         157
  C:04DBH         LINE#         158
  C:04DBH         LINE#         159
  C:04DDH         LINE#         160
  C:04E3H         LINE#         161
  C:04E8H         LINE#         162
  C:04EDH         LINE#         164
  C:04EDH         LINE#         166
  C:04FCH         LINE#         167
  C:04FCH         LINE#         168
  C:0505H         LINE#         169
  C:0505H         LINE#         170
  C:050FH         LINE#         171
  C:051CH         LINE#         172
  C:0525H         LINE#         173
  C:0525H         LINE#         175
  C:0528H         LINE#         176
  C:0532H         LINE#         177
  C:055BH         LINE#         178
  C:055FH         LINE#         179
  C:0576H         LINE#         180
  C:057AH         LINE#         181
  C:057FH         LINE#         182
  C:057FH         LINE#         183
  C:0589H         LINE#         184
  C:0590H         LINE#         185
  C:0594H         LINE#         186
  C:05A1H         LINE#         187
  C:05BFH         LINE#         189
  C:05BFH         LINE#         192
  C:05CEH         LINE#         193
  C:05CEH         LINE#         194
  C:05E0H         LINE#         195
  C:05E0H         LINE#         196
BL51 BANKED LINKER/LOCATER V6.05                                                      04/02/2008  17:44:13  PAGE 7


  C:05E2H         LINE#         197
  C:05E4H         LINE#         198

⌨️ 快捷键说明

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