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

📄 csys.m51

📁 KEILC51的始终程序,显示年月日
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        11/12/2006  10:31:49  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, Main.obj, Interrupt.obj, Global.obj, KeyTestTask.obj, HelloTask.obj, ClockTask.obj
>>  TO CSys RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  Main.obj (MAIN)
  Interrupt.obj (INTERRUPT)
  Global.obj (GLOBAL)
  KeyTestTask.obj (KEYTESTTASK)
  HelloTask.obj (HELLOTASK)
  ClockTask.obj (CLOCKTASK)
  D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  CSys (?C_STARTUP)


            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     000DH     UNIT         ?DT?CLOCKTASK
                    0015H     0003H                  *** GAP ***
            REG     0018H     0008H     ABSOLUTE     "REG BANK 3"
            BIT     0020H.0   0000H.2   UNIT         ?BI?CLOCKTASK
            BIT     0020H.2   0000H.1   UNIT         ?BI?GLOBAL
                    0020H.3   0000H.5                *** GAP ***
            DATA    0021H     0012H     UNIT         ?DT?GLOBAL
            DATA    0033H     0004H     UNIT         ?DT?INTERRUPT
            IDATA   0037H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0003H     UNIT         ?PR?INT0_INTERRUPTSERVICE?INTERRUPT
            CODE    0009H     0001H     UNIT         ?PR?INT1_INTERRUPTSERVICE?INTERRUPT
            CODE    000AH     0001H     UNIT         ?PR?TIMER1_INTERRUPTSERVICE?INTERRUPT
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     0005H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
                    0016H     0005H                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
                    001EH     0005H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
                    0026H     0005H                  *** GAP ***
            CODE    002BH     0003H     ABSOLUTE     
            CODE    002EH     0301H     UNIT         ?PR?CLOCKTASK?CLOCKTASK
            CODE    032FH     00A9H     UNIT         ?PR?DISPLAYKEYBOARDCONTROL?GLOBAL
            CODE    03D8H     00A0H     UNIT         ?PR?KEYCONVERT?GLOBAL
            CODE    0478H     008CH     UNIT         ?C_C51STARTUP
            CODE    0504H     0069H     UNIT         ?PR?CLOCKINCREASEPROCESS?CLOCKTASK
            CODE    056DH     0065H     UNIT         ?PR?TIMER2_INTERRUPTSERVICE?INTERRUPT
BL51 BANKED LINKER/LOCATER V5.12                                                      11/12/2006  10:31:49  PAGE 2


            CODE    05D2H     0048H     UNIT         ?C_INITSEG
            CODE    061AH     0047H     UNIT         ?PR?KEYTESTTASK?KEYTESTTASK
            CODE    0661H     0046H     UNIT         ?PR?MAIN?MAIN
            CODE    06A7H     002EH     UNIT         ?PR?HELLOTASK?HELLOTASK
            CODE    06D5H     002CH     UNIT         ?PR?SYSTEMINITIALIZE?MAIN
            CODE    0701H     0015H     UNIT         ?CO?GLOBAL
            CODE    0716H     000CH     UNIT         ?PR?_DELAY?MAIN
            CODE    0722H     000BH     UNIT         ?PR?SERIALPORT_INTERRUPTSERVICE?INTERRUPT
            CODE    072DH     0007H     UNIT         ?PR?TIMER0_INTERRUPTSERVICE?INTERRUPT



OVERLAY MAP OF MODULE:   CSys (?C_STARTUP)


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

?PR?MAIN?MAIN
  +--> ?PR?_DELAY?MAIN
  +--> ?PR?SYSTEMINITIALIZE?MAIN
  +--> ?PR?KEYCONVERT?GLOBAL
  +--> ?PR?CLOCKINCREASEPROCESS?CLOCKTASK
  +--> ?PR?KEYTESTTASK?KEYTESTTASK
  +--> ?PR?HELLOTASK?HELLOTASK
  +--> ?PR?CLOCKTASK?CLOCKTASK

?PR?KEYTESTTASK?KEYTESTTASK
  +--> ?CO?GLOBAL

?PR?HELLOTASK?HELLOTASK
  +--> ?CO?GLOBAL

?PR?CLOCKTASK?CLOCKTASK
  +--> ?CO?GLOBAL

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

?PR?TIMER2_INTERRUPTSERVICE?INTERRUPT
  +--> ?PR?DISPLAYKEYBOARDCONTROL?GLOBAL



SYMBOL TABLE OF MODULE:  CSys (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:0478H         SEGMENT       ?C_C51STARTUP
  I:0037H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
BL51 BANKED LINKER/LOCATER V5.12                                                      11/12/2006  10:31:49  PAGE 3


  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:047BH         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
  D:0081H         SYMBOL        SP
  C:0478H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:0478H         LINE#         99
  C:047AH         LINE#         100
  C:047BH         LINE#         101
  C:047CH         LINE#         102
  C:047EH         LINE#         151
  C:0481H         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  B:00A8H.7       PUBLIC        EA
  D:00A8H         PUBLIC        IE
  D:00B8H         PUBLIC        IP
  D:00CBH         PUBLIC        RCAP2H
  C:06D5H         PUBLIC        SystemInitialize
  D:00CAH         PUBLIC        RCAP2L
  C:0661H         PUBLIC        main
  D:0087H         PUBLIC        PCON
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  D:00CDH         PUBLIC        TH2
  D:008AH         PUBLIC        TL0
  C:0716H         PUBLIC        _Delay
  D:008BH         PUBLIC        TL1
  D:00CCH         PUBLIC        TL2
  D:00C8H         PUBLIC        T2CON
  -------         PROC          MAIN
  C:0661H         LINE#         9
  C:0661H         LINE#         10
  C:0661H         LINE#         13
  C:0668H         LINE#         17
  C:066BH         LINE#         21
  C:066BH         LINE#         22
BL51 BANKED LINKER/LOCATER V5.12                                                      11/12/2006  10:31:49  PAGE 4


  C:066BH         LINE#         25
  C:066EH         LINE#         29
  C:0671H         LINE#         33
  C:0674H         LINE#         34
  C:0674H         LINE#         35
  C:0676H         LINE#         37
  C:0678H         LINE#         38
  C:0682H         LINE#         40
  C:0685H         LINE#         41
  C:0688H         LINE#         42
  C:068BH         LINE#         43
  C:068BH         LINE#         47
  C:0698H         LINE#         48
  C:0698H         LINE#         49
  C:069DH         LINE#         50
  C:06A2H         LINE#         51
  -------         ENDPROC       MAIN
  -------         PROC          _DELAY
  D:0006H         SYMBOL        time
  C:0716H         LINE#         57
  C:0716H         LINE#         58
  C:0716H         LINE#         59
  C:0721H         LINE#         60
  -------         ENDPROC       _DELAY
  -------         PROC          SYSTEMINITIALIZE
  C:06D5H         LINE#         63
  C:06D5H         LINE#         64
  C:06D5H         LINE#         73
  C:06D8H         LINE#         75
  C:06DBH         LINE#         76
  C:06DDH         LINE#         78
  C:06E0H         LINE#         79
  C:06E3H         LINE#         81
  C:06E6H         LINE#         83
  C:06E9H         LINE#         84
  C:06ECH         LINE#         85
  C:06EEH         LINE#         86
  C:06F1H         LINE#         87
  C:06F3H         LINE#         89
  C:06F6H         LINE#         90
  C:06F8H         LINE#         92
  C:06FBH         LINE#         93
  C:06FEH         LINE#         98
  C:0700H         LINE#         99
  -------         ENDPROC       SYSTEMINITIALIZE
  -------         ENDMOD        MAIN

  -------         MODULE        INTERRUPT
  C:0000H         SYMBOL        _ICE_DUMMY_
  B:00C8H.6       PUBLIC        EXF2
  C:0722H         PUBLIC        SerialPort_InterruptService
  B:0098H.0       PUBLIC        RI
  B:0098H.1       PUBLIC        TI
  C:0006H         PUBLIC        INT0_InterruptService
  C:0009H         PUBLIC        INT1_InterruptService
  D:0033H         PUBLIC        Counter_Flash
  C:072DH         PUBLIC        Timer0_InterruptService
BL51 BANKED LINKER/LOCATER V5.12                                                      11/12/2006  10:31:49  PAGE 5


  C:000AH         PUBLIC        Timer1_InterruptService
  C:056DH         PUBLIC        Timer2_InterruptService
  B:00C8H.7       PUBLIC        TF2
  D:008CH         PUBLIC        TH0
  D:008AH         PUBLIC        TL0
  D:0035H         PUBLIC        Counter_1s
  -------         PROC          INT0_INTERRUPTSERVICE
  C:0006H         LINE#         6
  C:0006H         LINE#         10
  C:0008H         LINE#         11
  -------         ENDPROC       INT0_INTERRUPTSERVICE
  -------         PROC          INT1_INTERRUPTSERVICE
  C:0009H         LINE#         15
  C:0009H         LINE#         17
  -------         ENDPROC       INT1_INTERRUPTSERVICE
  -------         PROC          TIMER0_INTERRUPTSERVICE
  C:072DH         LINE#         21
  C:072DH         LINE#         23
  C:0730H         LINE#         24
  C:0733H         LINE#         25
  -------         ENDPROC       TIMER0_INTERRUPTSERVICE
  -------         PROC          TIMER1_INTERRUPTSERVICE
  C:000AH         LINE#         29
  C:000AH         LINE#         31
  -------         ENDPROC       TIMER1_INTERRUPTSERVICE
  -------         PROC          TIMER2_INTERRUPTSERVICE
  C:056DH         LINE#         38
  C:057AH         LINE#         40
  C:057DH         LINE#         41
  C:057DH         LINE#         44
  C:0585H         LINE#         45
  C:058EH         LINE#         46
  C:058EH         LINE#         47
  C:0594H         LINE#         49
  C:0596H         LINE#         50
  C:0596H         LINE#         54
  C:059EH         LINE#         55
  C:05A4H         LINE#         56

⌨️ 快捷键说明

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