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

📄 led.m51

📁 本人写的STC单片机EEPROM功能程序
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        10/22/2007  09:39:59  PAGE 1


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


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  led.obj (LED)


LINK MAP OF MODULE:  led (?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"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
            IDATA   0010H     0004H     UNIT         ?ID?LED
                    0014H     000CH                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         ?BI?LED
                    0020H.1   0000H.7                *** GAP ***
            DATA    0021H     0016H     UNIT         ?DT?LED
            IDATA   0037H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0007H     UNIT         ?PR?KEYSCAN?LED
                    000AH     0001H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     00B5H     UNIT         ?PR?TRINT0?LED
            CODE    00C3H     0067H     UNIT         ?PR?DISPLAY?LED
            CODE    012AH     003FH     UNIT         ?PR?KEYHANDLE?LED
            CODE    0169H     003EH     UNIT         ?PR?CHIPINIT?LED
            CODE    01A7H     0037H     UNIT         ?PR?KEYACTION?LED
            CODE    01DEH     0026H     UNIT         ?PR?_DELAY_MS?LED
            CODE    0204H     0024H     UNIT         ?PR?_EEPROM_WRITE?LED
            CODE    0228H     0024H     UNIT         ?PR?_EEPROM_READ?LED
            CODE    024CH     0022H     UNIT         ?PR?_EEPROM_EARES?LED
            CODE    026EH     001CH     UNIT         ?CO?LED
            CODE    028AH     0019H     UNIT         ?PR?TIMESAVE?LED
            CODE    02A3H     0018H     UNIT         ?PR?TIMEREAD?LED
            CODE    02BBH     0014H     UNIT         ?PR?MAIN?LED
            CODE    02CFH     000EH     UNIT         ?PR?SYSTEMINITIAL?LED
            CODE    02DDH     000CH     UNIT         ?C_C51STARTUP
            CODE    02E9H     000CH     UNIT         ?PR?IO_INIT?LED
            CODE    02F5H     0004H     UNIT         ?PR?_?DOGRESET?LED
            CODE    02F9H     0004H     UNIT         ?PR?DOG_INIT?LED



OVERLAY MAP OF MODULE:   led (?C_STARTUP)


SEGMENT
BL51 BANKED LINKER/LOCATER V5.03                                                      10/22/2007  09:39:59  PAGE 2


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

?PR?MAIN?LED
  +--> ?PR?SYSTEMINITIAL?LED
  +--> ?PR?_?DOGRESET?LED
  +--> ?PR?KEYHANDLE?LED
  +--> ?PR?_EEPROM_READ?LED

?PR?SYSTEMINITIAL?LED
  +--> ?PR?TIMEREAD?LED
  +--> ?PR?IO_INIT?LED
  +--> ?PR?CHIPINIT?LED

?PR?TIMEREAD?LED
  +--> ?PR?_EEPROM_READ?LED

?PR?CHIPINIT?LED
  +--> ?PR?DOG_INIT?LED
  +--> ?PR?IO_INIT?LED
  +--> ?PR?_DELAY_MS?LED

?PR?_DELAY_MS?LED
  +--> ?PR?_?DOGRESET?LED

?PR?KEYHANDLE?LED
  +--> ?PR?KEYACTION?LED
  +--> ?PR?TIMEREAD?LED
  +--> ?PR?_EEPROM_WRITE?LED

?PR?KEYACTION?LED
  +--> ?PR?KEYSCAN?LED
  +--> ?PR?_DELAY_MS?LED

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

?PR?TRINT0?LED
  +--> ?PR?DISPLAY?LED
  +--> ?PR?TIMESAVE?LED

?PR?DISPLAY?LED
  +--> ?CO?LED
  +--> ?PR?_?DOGRESET?LED

?PR?TIMESAVE?LED
  +--> ?PR?_EEPROM_EARES?LED
  +--> ?PR?_EEPROM_WRITE?LED



SYMBOL TABLE OF MODULE:  led (?C_STARTUP)

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

BL51 BANKED LINKER/LOCATER V5.03                                                      10/22/2007  09:39:59  PAGE 3


  -------         MODULE        ?C_STARTUP
  C:02DDH         SEGMENT       ?C_C51STARTUP
  I:0037H         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:02E0H         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:02DDH         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:02DDH         LINE#         99
  C:02DFH         LINE#         100
  C:02E0H         LINE#         101
  C:02E1H         LINE#         102
  C:02E3H         LINE#         151
  C:02E6H         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        LED
  C:0000H         SYMBOL        _ICE_DUMMY_
  B:00A0H.2       PUBLIC        RELAY
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  D:00E6H         PUBLIC        ISP_TRIG
  B:00A8H.7       PUBLIC        EA
  D:0021H         PUBLIC        cT01s
  D:00A8H         PUBLIC        IE
  C:02E9H         PUBLIC        IO_Init
  C:02F9H         PUBLIC        Dog_Init
  I:0010H         PUBLIC        cDY_KeyKeep
  I:0011H         PUBLIC        time0_tmp
  D:0022H         PUBLIC        vHour
  D:00B8H         PUBLIC        IP
  C:0169H         PUBLIC        ChipInit
  D:00E5H         PUBLIC        ISP_CMD
  C:02BBH         PUBLIC        main
  D:0023H         PUBLIC        cT010ms
  C:01A7H         PUBLIC        keyAction
  D:0024H         PUBLIC        cBtnVal
BL51 BANKED LINKER/LOCATER V5.03                                                      10/22/2007  09:39:59  PAGE 4


  C:02A3H         PUBLIC        timeRead
  D:0025H         PUBLIC        time
  D:0087H         PUBLIC        PCON
  D:00E3H         PUBLIC        ISP_ADDRH
  C:01DEH         PUBLIC        _delay_ms
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  D:00E4H         PUBLIC        ISP_ADDRL
  D:0028H         PUBLIC        iKeyVal
  C:012AH         PUBLIC        keyhandle
  D:002AH         PUBLIC        cKeySetValue
  C:02F5H         PUBLIC        _?DogReset
  D:008EH         PUBLIC        AUXR
  D:002BH         PUBLIC        vEEprom
  C:028AH         PUBLIC        timeSave
  C:000EH         PUBLIC        Trint0
  B:00A8H.1       PUBLIC        ET0
  B:0088H.5       PUBLIC        TF0
  D:008CH         PUBLIC        TH0
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  D:008DH         PUBLIC        TH1
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  D:008AH         PUBLIC        TL0
  B:00A0H.7       PUBLIC        LED
  D:00E7H         PUBLIC        ISP_CONTR
  D:002CH         PUBLIC        vSecond
  B:0088H.4       PUBLIC        TR0
  D:002DH         PUBLIC        cBtnValPre
  C:02CFH         PUBLIC        SystemInitial
  D:00E1H         PUBLIC        WDT_CONTR
  C:024CH         PUBLIC        _eeprom_eares
  D:00B7H         PUBLIC        IPH
  D:00C8H         PUBLIC        T2CON
  D:00E2H         PUBLIC        ISP_DATA
  I:0013H         PUBLIC        cDY_LedFlash
  C:0228H         PUBLIC        _eeprom_read
  D:002EH         PUBLIC        iDY_Timer
  D:0030H         PUBLIC        vMinute
  C:0003H         PUBLIC        keyscan
  C:026EH         PUBLIC        Led_Data
  D:0031H         PUBLIC        digbit
  B:0020H.0       PUBLIC        b_Run
  C:00C3H         PUBLIC        display
  C:0204H         PUBLIC        _eeprom_write
  D:0032H         PUBLIC        cT01ms
  D:00D0H         PUBLIC        PSW
  D:0033H         PUBLIC        wordbuf
  -------         PROC          _EEPROM_EARES
  D:0006H         SYMBOL        addres
  C:024CH         LINE#         174
  C:024CH         LINE#         176
  C:024EH         LINE#         177
  C:0250H         LINE#         178
  C:0253H         LINE#         179
BL51 BANKED LINKER/LOCATER V5.03                                                      10/22/2007  09:39:59  PAGE 5


  C:0256H         LINE#         180
  C:0259H         LINE#         181
  C:025CH         LINE#         182
  C:025FH         LINE#         183
  C:0260H         LINE#         185
  C:0263H         LINE#         186
  C:0266H         LINE#         187
  C:0269H         LINE#         188
  C:026BH         LINE#         189
  C:026DH         LINE#         190
  -------         ENDPROC       _EEPROM_EARES
  -------         PROC          _EEPROM_WRITE
  D:0006H         SYMBOL        addres
  D:0005H         SYMBOL        write_data
  C:0204H         LINE#         196
  C:0204H         LINE#         198
  C:0206H         LINE#         199
  C:0208H         LINE#         200
  C:020AH         LINE#         201
  C:020DH         LINE#         202
  C:0210H         LINE#         203
  C:0213H         LINE#         204
  C:0216H         LINE#         205
  C:0219H         LINE#         206
  C:021AH         LINE#         208
  C:021DH         LINE#         209
  C:0220H         LINE#         210
  C:0223H         LINE#         211
  C:0225H         LINE#         212
  C:0227H         LINE#         213
  -------         ENDPROC       _EEPROM_WRITE
  -------         PROC          _EEPROM_READ
  D:0006H         SYMBOL        addres
  -------         DO            
  D:0007H         SYMBOL        caData

⌨️ 快捷键说明

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