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

📄 2.m51

📁 最简单的时钟程序
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V4.13                                                        07/06/2005  07:41:54  PAGE 1


BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE cs.obj TO 2


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  cs.obj (CS)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  2 (CS)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
            DATA    0010H     0021H     UNIT         ?DT?CS
            DATA    0031H     0004H     UNIT         _DATA_GROUP_
            IDATA   0035H     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     008CH     UNIT         ?C_C51STARTUP
            CODE    009AH     005AH     UNIT         ?PR?MAIN?CS
            CODE    00F4H     0047H     UNIT         ?PR?SCANLED?CS
            CODE    013BH     0037H     UNIT         ?PR?TIME?CS
            CODE    0172H     0035H     UNIT         ?PR?TIMETOBUFFER?CS
            CODE    01A7H     002CH     UNIT         ?PR?KEYEXE?CS
            CODE    01D3H     0028H     UNIT         ?PR?MANUALONOFF?CS
            CODE    01FBH     0023H     UNIT         ?PR?COMPARETIME?CS
            CODE    021EH     0022H     UNIT         ?PR?SHOWONCE?CS
            CODE    0240H     0020H     UNIT         ?PR?TIMER0INT?CS
            CODE    0260H     001DH     UNIT         ?PR?SAVETIMEONOFF1?CS
            CODE    027DH     0018H     UNIT         ?PR?_PAUSE?CS
            CODE    0295H     0016H     UNIT         ?PR?BLINK?CS
            CODE    02ABH     000FH     UNIT         ?PR?SAVETIMEOFF1?CS
            CODE    02BAH     000EH     UNIT         ?PR?SETMIN?CS
            CODE    02C8H     000DH     UNIT         ?C_INITSEG
            CODE    02D5H     000CH     UNIT         ?PR?KEYDELAY?CS
            CODE    02E1H     000BH     UNIT         ?PR?SETHOUR?CS
            CODE    02ECH     0009H     UNIT         ?PR?OFFMSD?CS



OVERLAY MAP OF MODULE:   2 (CS)


SEGMENT                          DATA_GROUP 
  +--> CALLED SEGMENT          START    LENGTH
----------------------------------------------
BL51 BANKED LINKER/LOCATER V4.13                                                      07/06/2005  07:41:54  PAGE 2


?PR?TIMER0INT?CS               -----    -----
  +--> ?PR?TIME?CS

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

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

?PR?MAIN?CS                    -----    -----
  +--> ?PR?SCANLED?CS
  +--> ?PR?TIMETOBUFFER?CS
  +--> ?PR?BLINK?CS
  +--> ?PR?OFFMSD?CS
  +--> ?PR?KEYEXE?CS
  +--> ?PR?KEYDELAY?CS
  +--> ?PR?COMPARETIME?CS

?PR?SCANLED?CS                 0033H    0002H
  +--> ?PR?_PAUSE?CS

?PR?KEYEXE?CS                  -----    -----
  +--> ?PR?MANUALONOFF?CS
  +--> ?PR?SAVETIMEONOFF1?CS
  +--> ?PR?SETMIN?CS
  +--> ?PR?SETHOUR?CS

?PR?MANUALONOFF?CS             -----    -----
  +--> ?PR?SHOWONCE?CS

?PR?SHOWONCE?CS                0031H    0002H
  +--> ?PR?SCANLED?CS

?PR?SAVETIMEONOFF1?CS          -----    -----
  +--> ?PR?SHOWONCE?CS
  +--> ?PR?SAVETIMEOFF1?CS

?PR?SAVETIMEOFF1?CS            -----    -----
  +--> ?PR?SHOWONCE?CS



SYMBOL TABLE OF MODULE:  2 (CS)

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

  -------         MODULE        CS
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:027DH         PUBLIC        _pause
  D:0090H         PUBLIC        P1
  C:02ECH         PUBLIC        offmsd
  D:00B0H         PUBLIC        P3
  B:00D0H.6       PUBLIC        AC
  B:00B0H.4       PUBLIC        T0
  B:00B0H.5       PUBLIC        T1
  D:0010H         PUBLIC        convert
BL51 BANKED LINKER/LOCATER V4.13                                                      07/06/2005  07:41:54  PAGE 3


  B:00A8H.7       PUBLIC        EA
  B:0090H.0       PUBLIC        AIN0
  B:0090H.1       PUBLIC        AIN1
  C:01A7H         PUBLIC        keyexe
  C:02E1H         PUBLIC        sethour
  D:001AH         PUBLIC        offHour1
  B:0090H.0       PUBLIC        P1_0
  D:001BH         PUBLIC        delay
  B:00D0H.1       PUBLIC        FL
  B:0090H.1       PUBLIC        P1_1
  C:0295H         PUBLIC        blink
  B:00B0H.0       PUBLIC        P3_0
  B:0090H.2       PUBLIC        P1_2
  C:02BAH         PUBLIC        setmin
  D:001CH         PUBLIC        offMin1
  D:001DH         PUBLIC        digit
  B:00B0H.1       PUBLIC        P3_1
  B:0090H.3       PUBLIC        P1_3
  B:00B0H.2       PUBLIC        P3_2
  B:0090H.4       PUBLIC        P1_4
  B:00B0H.3       PUBLIC        P3_3
  B:0090H.5       PUBLIC        P1_5
  B:00B0H.4       PUBLIC        P3_4
  B:0090H.6       PUBLIC        P1_6
  B:00B0H.5       PUBLIC        P3_5
  B:00A8H.4       PUBLIC        ES
  B:0090H.7       PUBLIC        P1_7
  B:00B0H.7       PUBLIC        P3_7
  B:0098H.0       PUBLIC        RI
  B:00D0H.7       PUBLIC        CY
  B:00B0H.2       PUBLIC        INT0
  B:00B0H.3       PUBLIC        INT1
  B:0098H.1       PUBLIC        TI
  C:01FBH         PUBLIC        comparetime
  C:0240H         PUBLIC        timer0int
  B:00B8H.4       PUBLIC        PS
  B:00D0H.2       PUBLIC        OV
  C:009AH         PUBLIC        main
  D:001EH         PUBLIC        onHour1
  C:013BH         PUBLIC        time
  C:02ABH         PUBLIC        savetimeOff1
  D:001FH         PUBLIC        onMin1
  D:0089H         PUBLIC        TMOD
  D:0020H         PUBLIC        temp
  B:00B0H.6       PUBLIC        AOUT
  D:0021H         PUBLIC        sec
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  D:0022H         PUBLIC        hour
  D:0023H         PUBLIC        opto
  D:0024H         PUBLIC        min
  B:00A8H.1       PUBLIC        ET0
  D:0025H         PUBLIC        key
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  C:0224H         PUBLIC        showOnce
  B:00A8H.5       PUBLIC        ET2
BL51 BANKED LINKER/LOCATER V4.13                                                      07/06/2005  07:41:54  PAGE 4


  B:0088H.7       PUBLIC        TF1
  B:0098H.2       PUBLIC        RB8
  D:008CH         PUBLIC        TH0
  D:0026H         PUBLIC        flag1
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  D:0027H         PUBLIC        sec100
  B:00A8H.2       PUBLIC        EX1
  B:0098H.3       PUBLIC        TB8
  B:0088H.2       PUBLIC        IT1
  B:00D0H.0       PUBLIC        P
  B:0098H.7       PUBLIC        SM0
  B:0098H.6       PUBLIC        SM1
  B:0098H.5       PUBLIC        SM2
  C:0172H         PUBLIC        timeToBuffer
  B:00B8H.1       PUBLIC        PT0
  B:00D0H.3       PUBLIC        RS0
  B:00B8H.3       PUBLIC        PT1
  B:00D0H.4       PUBLIC        RS1
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  B:00B8H.0       PUBLIC        PX0
  B:00B8H.2       PUBLIC        PX1
  C:02D5H         PUBLIC        keydelay
  C:01D3H         PUBLIC        manualOnOff
  D:0028H         PUBLIC        count1
  D:0029H         PUBLIC        command
  B:0098H.4       PUBLIC        REN
  D:002AH         PUBLIC        i
  B:00B0H.0       PUBLIC        RXD
  C:0260H         PUBLIC        savetimeOnOff1
  B:00B0H.1       PUBLIC        TXD
  D:002BH         PUBLIC        sec5
  B:00D0H.5       PUBLIC        F0
  D:002CH         PUBLIC        cputick
  C:00F4H         PUBLIC        scanLED
  D:002DH         PUBLIC        buffer
  -------         PROC          TIMER0INT
  C:0240H         LINE#         29
  C:024DH         LINE#         30
  C:0250H         LINE#         31
  C:0252H         LINE#         32
  C:0255H         LINE#         34
  -------         ENDPROC       TIMER0INT
  -------         PROC          MAIN
  C:009AH         LINE#         36
  C:009AH         LINE#         37
  C:009AH         LINE#         38
  C:009CH         LINE#         39
  C:009EH         LINE#         40
  C:00A1H         LINE#         41
  C:00A3H         LINE#         45
  C:00A6H         LINE#         46
  C:00A9H         LINE#         47
  C:00ACH         LINE#         48
  C:00AEH         LINE#         49
  C:00B0H         LINE#         50
BL51 BANKED LINKER/LOCATER V4.13                                                      07/06/2005  07:41:54  PAGE 5


  C:00B3H         LINE#         51
  C:00B5H         LINE#         52
  C:00B8H         LINE#         53
  C:00BBH         LINE#         54
  C:00BEH         LINE#         55
  C:00C1H         LINE#         56
  C:00C3H         LINE#         57

⌨️ 快捷键说明

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