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

📄 watch.m51

📁 一款电子钟程序,可通过数码管显示时
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        11/18/2006  00:43:17  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
E:\PROGRAM FILES\C51\BIN\BL51.EXE watch.obj, .\STARTUP.obj TO watch


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  watch.obj (WATCH)
  .\STARTUP.obj (?C_STARTUP)


LINK MAP OF MODULE:  watch (WATCH)


            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     000EH     UNIT         ?DT?WATCH
            IDATA   0016H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0012H     UNIT         ?PR?_DELAY?WATCH
                    0015H     0006H                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     00C4H     UNIT         ?PR?LEDSCAN?WATCH
            CODE    00E2H     0050H     UNIT         ?PR?INT50MS?WATCH
            CODE    0132H     0049H     UNIT         ?PR?FEEDBUFFER?WATCH
            CODE    017BH     002CH     UNIT         ?PR?INITIAL?WATCH
            CODE    01A7H     001AH     UNIT         ?CO?WATCH
            CODE    01C1H     000CH     UNIT         ?C_C51STARTUP
            CODE    01CDH     000BH     UNIT         ?PR?MAIN?WATCH



OVERLAY MAP OF MODULE:   watch (WATCH)


SEGMENT
  +--> CALLED SEGMENT
---------------------
?C_C51STARTUP
  +--> ?PR?MAIN?WATCH

?PR?MAIN?WATCH
  +--> ?PR?INITIAL?WATCH
  +--> ?PR?FEEDBUFFER?WATCH
  +--> ?PR?LEDSCAN?WATCH

?PR?LEDSCAN?WATCH
  +--> ?CO?WATCH
  +--> ?PR?_DELAY?WATCH



BL51 BANKED LINKER/LOCATER V5.03                                                      11/18/2006  00:43:17  PAGE 2


SYMBOL TABLE OF MODULE:  watch (WATCH)

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

  -------         MODULE        WATCH
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0008H         PUBLIC        second
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:00A8H.7       PUBLIC        EA
  C:01AFH         PUBLIC        table
  D:0009H         PUBLIC        keybit
  D:00A8H         PUBLIC        IE
  C:00E2H         PUBLIC        int50ms
  C:0132H         PUBLIC        feedbuffer
  D:000AH         PUBLIC        minute
  D:00B8H         PUBLIC        IP
  D:000BH         PUBLIC        flag
  C:01CDH         PUBLIC        main
  C:01A7H         PUBLIC        scan
  D:000CH         PUBLIC        count
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  D:000DH         PUBLIC        hour
  B:00A8H.3       PUBLIC        ET1
  B:0090H.4       PUBLIC        addr0
  D:008DH         PUBLIC        TH1
  B:0090H.5       PUBLIC        addr1
  B:0090H.6       PUBLIC        addr2
  B:0090H.7       PUBLIC        addr3
  D:008BH         PUBLIC        TL1
  B:00B8H.3       PUBLIC        PT1
  B:0088H.6       PUBLIC        TR1
  C:001EH         PUBLIC        ledscan
  D:00C8H         PUBLIC        T2CON
  C:017BH         PUBLIC        initial
  C:0003H         PUBLIC        _delay
  D:000EH         PUBLIC        dispbuf
  D:00D0H         PUBLIC        PSW
  -------         PROC          _DELAY
  D:0006H         SYMBOL        loop
  -------         DO            
  D:0004H         SYMBOL        i
  -------         ENDDO         
  C:0003H         LINE#         33
  C:0003H         LINE#         34
  C:0003H         LINE#         35
  C:0014H         LINE#         36
  -------         ENDPROC       _DELAY
  -------         PROC          INITIAL
  -------         DO            
  D:0007H         SYMBOL        j
  -------         ENDDO         
BL51 BANKED LINKER/LOCATER V5.03                                                      11/18/2006  00:43:17  PAGE 3


  C:017BH         LINE#         39
  C:017BH         LINE#         40
  C:017BH         LINE#         41
  C:017EH         LINE#         42
  C:0180H         LINE#         43
  C:0183H         LINE#         44
  C:0186H         LINE#         45
  C:0188H         LINE#         46
  C:018BH         LINE#         47
  C:018BH         LINE#         48
  C:0195H         LINE#         49
  C:0198H         LINE#         50
  C:019BH         LINE#         51
  C:019EH         LINE#         52
  C:01A0H         LINE#         53
  C:01A2H         LINE#         55
  C:01A4H         LINE#         56
  C:01A6H         LINE#         57
  -------         ENDPROC       INITIAL
  -------         PROC          LEDSCAN
  -------         DO            
  D:0003H         SYMBOL        i
  D:0006H         SYMBOL        key
  D:0007H         SYMBOL        value
  D:0007H         SYMBOL        keyvalue
  D:0001H         SYMBOL        dispvalue
  -------         ENDDO         
  C:001EH         LINE#         62
  C:001EH         LINE#         63
  C:001EH         LINE#         65
  C:0020H         LINE#         67
  C:0022H         LINE#         68
  C:0024H         LINE#         69
  C:0026H         LINE#         70
  C:0028H         LINE#         71
  C:002BH         LINE#         72
  C:002DH         LINE#         73
  C:002FH         LINE#         74
  C:0036H         LINE#         75
  C:0038H         LINE#         76
  C:003AH         LINE#         77
  C:003CH         LINE#         78
  C:003EH         LINE#         79
  C:0041H         LINE#         80
  C:004AH         LINE#         81
  C:004BH         LINE#         82
  C:004FH         LINE#         83
  C:0052H         LINE#         84
  C:0055H         LINE#         85
  C:0056H         LINE#         86
  C:0059H         LINE#         87
  C:005BH         LINE#         88
  C:0061H         LINE#         89
  C:0074H         LINE#         90
  C:0074H         LINE#         91
  C:0079H         LINE#         92
  C:007EH         LINE#         94
BL51 BANKED LINKER/LOCATER V5.03                                                      11/18/2006  00:43:17  PAGE 4


  C:0080H         LINE#         95
  C:0082H         LINE#         96
  C:0086H         LINE#         97
  C:008BH         LINE#         99
  C:008DH         LINE#         100
  C:008FH         LINE#         101
  C:0094H         LINE#         102
  C:0099H         LINE#         104
  C:009BH         LINE#         105
  C:009DH         LINE#         106
  C:00A1H         LINE#         107
  C:00A6H         LINE#         109
  C:00A8H         LINE#         110
  C:00AAH         LINE#         111
  C:00ADH         LINE#         112
  C:00ADH         LINE#         113
  C:00ADH         LINE#         115
  C:00ADH         LINE#         116
  C:00ADH         LINE#         117
  C:00AFH         LINE#         119
  C:00B1H         LINE#         120
  C:00B3H         LINE#         121
  C:00B5H         LINE#         122
  C:00B7H         LINE#         123
  C:00C1H         LINE#         124
  C:00C8H         LINE#         125
  C:00CBH         LINE#         126
  C:00CDH         LINE#         127
  C:00CFH         LINE#         128
  C:00D1H         LINE#         129
  C:00D8H         LINE#         130
  C:00E1H         LINE#         131
  -------         ENDPROC       LEDSCAN
  -------         PROC          INT50MS
  C:00E2H         LINE#         135
  C:00E6H         LINE#         137
  C:00E8H         LINE#         138
  C:00EBH         LINE#         139
  C:00EEH         LINE#         140
  C:00F0H         LINE#         141
  C:00F2H         LINE#         142
  C:00F7H         LINE#         143
  C:00FAH         LINE#         144
  C:00FEH         LINE#         145
  C:0101H         LINE#         146
  C:0104H         LINE#         147
  C:0106H         LINE#         148
  C:010CH         LINE#         149
  C:0110H         LINE#         150
  C:0110H         LINE#         151
  C:0113H         LINE#         152
  C:0119H         LINE#         153
  C:011DH         LINE#         154
  C:011DH         LINE#         155
  C:0120H         LINE#         156
  C:0126H         LINE#         157
  C:012AH         LINE#         159
BL51 BANKED LINKER/LOCATER V5.03                                                      11/18/2006  00:43:17  PAGE 5


  C:012DH         LINE#         160
  C:012DH         LINE#         161
  C:012DH         LINE#         162
  C:012DH         LINE#         163
  -------         ENDPROC       INT50MS
  -------         PROC          FEEDBUFFER
  -------         DO            
  D:0007H         SYMBOL        temp
  -------         ENDDO         
  C:0132H         LINE#         168
  C:0132H         LINE#         169
  C:0132H         LINE#         171
  C:0134H         LINE#         172
  C:013CH         LINE#         173
  C:0141H         LINE#         174
  C:0148H         LINE#         176
  C:014BH         LINE#         178
  C:014DH         LINE#         179
  C:0155H         LINE#         180
  C:015AH         LINE#         181
  C:0161H         LINE#         183
  C:0164H         LINE#         185
  C:0166H         LINE#         186
  C:016EH         LINE#         187
  C:0173H         LINE#         188
  C:017AH         LINE#         189
  -------         ENDPROC       FEEDBUFFER
  -------         PROC          MAIN
  C:01CDH         LINE#         194
  C:01CDH         LINE#         195
  C:01CDH         LINE#         197
  C:01D0H         LINE#         198
  C:01D0H         LINE#         200
  C:01D3H         LINE#         201
  C:01D6H         LINE#         202
  -------         ENDPROC       MAIN
  -------         ENDMOD        WATCH

  -------         MODULE        ?C_STARTUP
  C:01C1H         SEGMENT       ?C_C51STARTUP
  I:0016H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:01C4H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
BL51 BANKED LINKER/LOCATER V5.03                                                      11/18/2006  00:43:17  PAGE 6


  D:0081H         SYMBOL        SP
  C:01C1H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:01C1H         LINE#         99
  C:01C3H         LINE#         100
  C:01C4H         LINE#         101
  C:01C5H         LINE#         102
  C:01C7H         LINE#         151
  C:01CAH         LINE#         155
  -------         ENDMOD        ?C_STARTUP

Program Size: data=23.0 xdata=0 code=466
LINK/LOCATE RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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