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

📄 dock.m51

📁 NoteBook Docking Power and Audio Switch Control using Atmel AT89S51 Chip Program by C language Com
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V5.11                                                        01/12/2009  17:49:12  PAGE 1


BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51 OBJ\STARTUP.OBJ, OBJ\INTERRUPT.OBJ, OBJ\RS232.OBJ, OBJ\MAIN.OBJ, OBJ\FUNCTION.OBJ TO EXE\DOCK.A03 D
>> S DL NOSY NOLI RS (128)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  OBJ\STARTUP.OBJ (?C_STARTUP)
  OBJ\INTERRUPT.OBJ (INTERRUPT)
  OBJ\RS232.OBJ (RS232)
  OBJ\MAIN.OBJ (MAIN)
  OBJ\FUNCTION.OBJ (FUNCTION)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  EXE\DOCK.A03 (?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     0008H     UNIT         ?DT?MAIN
            IDATA   0010H     0008H     UNIT         ?ID?MAIN
                    0018H     0008H                  *** GAP ***
            DATA    0020H     0002H     BIT_ADDR     ?BA?MAIN
            BIT     0022H.0   0002H.3   UNIT         ?BI?MAIN
                    0024H.3   0000H.5                *** GAP ***
            IDATA   0025H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0011H     UNIT         ?PR?INITTIMER?FUNCTION
            CODE    0017H     0003H     UNIT         ?PR?EX0_ISR?INTERRUPT
                    001AH     0001H                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     02FEH     UNIT         ?PR?MAIN?MAIN
            CODE    031CH     008CH     UNIT         ?C_C51STARTUP
            CODE    03A8H     0074H     UNIT         ?PR?PROCLEDBLINK2?FUNCTION
            CODE    041CH     006BH     UNIT         ?PR?CHECKEXPRESSCARD?FUNCTION
            CODE    0487H     0060H     UNIT         ?PR?CHKPOWERSWITCH?FUNCTION
            CODE    04E7H     005DH     UNIT         ?C_INITSEG
            CODE    0544H     0057H     UNIT         ?PR?CHKMUTESWITCH?FUNCTION
            CODE    059BH     0050H     UNIT         ?PR?CHKVOLUMEUPSWITCH?FUNCTION
            CODE    05EBH     0050H     UNIT         ?PR?CHKVOLUMEDOWNSWITCH?FUNCTION
            CODE    063BH     004DH     UNIT         ?PR?RESETVAR?FUNCTION
            CODE    0688H     0044H     UNIT         ?PR?PROCLEDBLINK1?FUNCTION
            CODE    06CCH     003CH     UNIT         ?PR?PWRONINITAL?FUNCTION
            CODE    0708H     000BH     UNIT         ?PR?TIMER1_ISR?INTERRUPT
            CODE    0713H     0005H     UNIT         ?PR?ENABLEEX0INT?FUNCTION



OVERLAY MAP OF MODULE:   EXE\DOCK.A03 (?C_STARTUP)
BL51 BANKED LINKER/LOCATER V5.11                                                      01/12/2009  17:49:12  PAGE 2




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

?PR?MAIN?MAIN
  +--> ?PR?PWRONINITAL?FUNCTION
  +--> ?PR?PROCLEDBLINK1?FUNCTION
  +--> ?PR?PROCLEDBLINK2?FUNCTION
  +--> ?PR?CHECKEXPRESSCARD?FUNCTION
  +--> ?PR?CHKPOWERSWITCH?FUNCTION
  +--> ?PR?CHKVOLUMEUPSWITCH?FUNCTION
  +--> ?PR?CHKVOLUMEDOWNSWITCH?FUNCTION
  +--> ?PR?CHKMUTESWITCH?FUNCTION
  +--> ?PR?RESETVAR?FUNCTION

?PR?PWRONINITAL?FUNCTION
  +--> ?PR?RESETVAR?FUNCTION
  +--> ?PR?ENABLEEX0INT?FUNCTION
  +--> ?PR?INITTIMER?FUNCTION



SYMBOL TABLE OF MODULE:  EXE\DOCK.A03 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:031CH         SEGMENT       ?C_C51STARTUP
  I:0025H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        INTERRUPT
  C:0708H         PUBLIC        Timer1_ISR
  C:0017H         PUBLIC        EX0_ISR
  B:0088H.7       PUBLIC        TF1
  D:008DH         PUBLIC        TH1
  D:008BH         PUBLIC        TL1
  -------         ENDMOD        INTERRUPT

  -------         MODULE        RS232
  -------         ENDMOD        RS232

  -------         MODULE        MAIN
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:0008H         PUBLIC        _bVolDnLEDBlinkRate
  D:00A0H         PUBLIC        P2
  B:0022H.0       PUBLIC        _fgMuteOn
  D:0020H         PUBLIC        _bAllKeyStatus
  I:0010H         PUBLIC        _bMuteKeyStatus
BL51 BANKED LINKER/LOCATER V5.11                                                      01/12/2009  17:49:12  PAGE 3


  B:0022H.1       PUBLIC        _fgMuteLEDFlash
  D:0009H         PUBLIC        _bVolUpLEDBlinkRate
  D:000AH         PUBLIC        _bPWRLEDBlinkRate
  B:0021H.1       PUBLIC        _fgOldMuteKey
  I:0011H         PUBLIC        _bPWRLEDBlinkTime
  B:0022H.2       PUBLIC        _fgTimeout
  B:0021H.0       PUBLIC        _fgOldConnect
  B:0022H.3       PUBLIC        _fgExpCardLEDFlash
  B:0020H.6       PUBLIC        _fgPEXReset
  C:001EH         PUBLIC        main
  B:0022H.4       PUBLIC        _fgVolDnLEDOn
  B:0022H.5       PUBLIC        _fgPWRKeyPressed
  D:0087H         PUBLIC        PCON
  D:0021H         PUBLIC        _bOldAllKeyStatus
  D:000BH         PUBLIC        _bMuteLEDBlinkRate
  B:0022H.6       PUBLIC        _fgVolUpLEDOn
  B:0020H.5       PUBLIC        _fgForceOff
  B:0022H.7       PUBLIC        _fgPWRLEDOn
  B:0023H.0       PUBLIC        _fgExt0Int
  B:0020H.3       PUBLIC        _fgVolDnKey
  I:0012H         PUBLIC        _bPEXResetStatus
  D:000CH         PUBLIC        _bFlashCount
  B:0023H.1       PUBLIC        _fgExpCardBreak
  B:0021H.6       PUBLIC        _fgOldPEXReset
  B:0023H.2       PUBLIC        _fgVolumeDown
  D:000DH         PUBLIC        _bExpCardLEDBlinkRate
  B:0020H.2       PUBLIC        _fgVolUpKey
  B:0023H.3       PUBLIC        _fgMuteKeyPressed
  B:0020H.4       PUBLIC        _fgPWRKey
  I:0013H         PUBLIC        _bSystemMode
  D:000EH         PUBLIC        _bSystemCount
  I:0014H         PUBLIC        _bVolDnKeyStatus
  B:0023H.4       PUBLIC        _fgVolDnLEDFlash
  B:0021H.5       PUBLIC        _fgOldForceOff
  D:000FH         PUBLIC        _b20msTimeUp
  B:0021H.3       PUBLIC        _fgOldVolDnKey
  B:0023H.5       PUBLIC        _fgMuteLEDOn
  B:0023H.6       PUBLIC        _fgExpCardLEDOn
  I:0015H         PUBLIC        _bVolUpKeyStatus
  B:0023H.7       PUBLIC        _fgVolUpLEDFlash
  I:0016H         PUBLIC        _bPWRKeyStatus
  B:0024H.0       PUBLIC        _fgPWRLEDFlash
  B:0024H.1       PUBLIC        _fgVolumeUp
  B:0021H.2       PUBLIC        _fgOldVolUpKey
  B:0021H.4       PUBLIC        _fgOldPWRKey
  B:0024H.2       PUBLIC        _fgExpCardPlug
  B:0020H.1       PUBLIC        _fgMuteKey
  I:0017H         PUBLIC        _bExpCardStatus
  B:0020H.0       PUBLIC        _fgConnect
  -------         ENDMOD        MAIN

  -------         MODULE        FUNCTION
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  B:00A8H.7       PUBLIC        EA
  C:0688H         PUBLIC        ProcLEDBlink1
BL51 BANKED LINKER/LOCATER V5.11                                                      01/12/2009  17:49:12  PAGE 4


  C:03A8H         PUBLIC        ProcLEDBlink2
  C:0006H         PUBLIC        InitTimer
  C:06CCH         PUBLIC        PWROnInital
  C:0487H         PUBLIC        ChkPowerSwitch
  C:05EBH         PUBLIC        ChkVolumeDownSwitch
  C:0544H         PUBLIC        ChkMuteSwitch
  C:063BH         PUBLIC        ResetVar
  D:0089H         PUBLIC        TMOD
  C:0713H         PUBLIC        EnableEX0Int
  B:00A8H.3       PUBLIC        ET1
  C:041CH         PUBLIC        CheckExpressCard
  B:00A8H.0       PUBLIC        EX0
  D:008DH         PUBLIC        TH1
  B:0088H.0       PUBLIC        IT0
  C:059BH         PUBLIC        ChkVolumeUpSwitch
  D:008BH         PUBLIC        TL1
  B:0088H.6       PUBLIC        TR1
  -------         ENDMOD        FUNCTION

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

⌨️ 快捷键说明

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