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

📄 51

📁 51单片机大量源码
💻
📖 第 1 页 / 共 4 页
字号:
BL51 BANKED LINKER/LOCATER V6.20                                                        12/15/2009  15:11:35  PAGE 1


BL51 BANKED LINKER/LOCATER V6.20, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE da1302.obj TO ds1302


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  da1302.obj (DA1302)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (STRLEN)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  ds1302 (DA1302)


            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     000CH     UNIT         ?DT?DA1302
            DATA    0014H     0008H     UNIT         _DATA_GROUP_
                    001CH     0004H                  *** GAP ***
            BIT     0020H.0   0000H.2   UNIT         ?BI?DA1302
                    0020H.2   0000H.6                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0008H     UNIT         ?PR?KEYSOUND?DA1302
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     01D0H     UNIT         ?PR?MODEL3?DA1302
            CODE    01DEH     018DH     UNIT         ?PR?MODEL1?DA1302
            CODE    036BH     0181H     UNIT         ?PR?MODEL2?DA1302
            CODE    04ECH     015DH     UNIT         ?PR?MODEL0?DA1302
            CODE    0649H     00F1H     UNIT         ?PR?MODEL4?DA1302
            CODE    073AH     00EDH     UNIT         ?PR?_SET?DA1302
            CODE    0827H     00B6H     UNIT         ?PR?MAIN?DA1302
            CODE    08DDH     008CH     UNIT         ?C_C51STARTUP
            CODE    0969H     0080H     UNIT         ?PR?SYSTEMSETUP?DA1302
            CODE    09E9H     0069H     UNIT         ?PR?ID_CASE1_KEY?DA1302
            CODE    0A52H     0067H     UNIT         ?PR?MODEL5?DA1302
            CODE    0AB9H     005BH     UNIT         ?PR?MODEL6?DA1302
            CODE    0B14H     004CH     UNIT         ?PR?_DISPLAYLISTCHAR?DA1302
            CODE    0B60H     0045H     UNIT         ?CO?DA1302
            CODE    0BA5H     0039H     UNIT         ?PR?OUT_LCM?DA1302
            CODE    0BDEH     0039H     UNIT         ?PR?LCMINIT?DA1302
            CODE    0C17H     0038H     UNIT         ?PR?ALARMCLOCKSET?DA1302
            CODE    0C4FH     002EH     UNIT         ?PR?_WRITECOMMANDLCM?DA1302
            CODE    0C7DH     0029H     UNIT         ?PR?_SET1302?DA1302
            CODE    0CA6H     0028H     UNIT         ?PR?TIMER_1?DA1302
            CODE    0CCEH     0027H     UNIT         ?PR?TIMESETUP?DA1302
            CODE    0CF5H     0027H     UNIT         ?PR?DATESETUP?DA1302
            CODE    0D1CH     0027H     UNIT         ?PR?LAMPSETUP?DA1302
            CODE    0D43H     0022H     UNIT         ?PR?_OUTPUTINFORMATION?DA1302
BL51 BANKED LINKER/LOCATER V6.20                                                      12/15/2009  15:11:35  PAGE 2


            CODE    0D65H     001BH     UNIT         ?PR?_WRITEDATALCM?DA1302
            CODE    0D80H     001AH     UNIT         ?PR?_DELAY1?DA1302
            CODE    0D9AH     0019H     UNIT         ?PR?DELAY400MS?DA1302
            CODE    0DB3H     0019H     UNIT         ?C?LIB_CODE
            CODE    0DCCH     0017H     UNIT         ?PR?MODSET?DA1302
            CODE    0DE3H     0016H     UNIT         ?PR?READSTATUSLCM?DA1302
            CODE    0DF9H     0016H     UNIT         ?PR?_RTINPUTBYTE?DA1302
            CODE    0E0FH     0015H     UNIT         ?PR?_STRLEN?STRLEN
            CODE    0E24H     0014H     UNIT         ?PR?BEEP?DA1302
            CODE    0E38H     0013H     UNIT         ?PR?TIMERESET?DA1302
            CODE    0E4BH     0012H     UNIT         ?PR?_DELAY11?DA1302
            CODE    0E5DH     0012H     UNIT         ?PR?_DELAY0?DA1302
            CODE    0E6FH     0010H     UNIT         ?PR?RTOUTPUTBYTE?DA1302
            CODE    0E7FH     000FH     UNIT         ?PR?DELAY5MS?DA1302
            CODE    0E8EH     000FH     UNIT         ?PR?_W1302?DA1302
            CODE    0E9DH     000BH     UNIT         ?PR?_R1302?DA1302
            CODE    0EA8H     000AH     UNIT         ?C_INITSEG
            CODE    0EB2H     0007H     UNIT         ?PR?CLOCKSOUND?DA1302



OVERLAY MAP OF MODULE:   ds1302 (DA1302)


SEGMENT                                 DATA_GROUP 
  +--> CALLED SEGMENT                 START    LENGTH
-----------------------------------------------------
?C_C51STARTUP                         -----    -----
  +--> ?PR?MAIN?DA1302
  +--> ?C_INITSEG

?PR?MAIN?DA1302                       -----    -----
  +--> ?PR?DELAY400MS?DA1302
  +--> ?PR?LCMINIT?DA1302
  +--> ?PR?DELAY5MS?DA1302
  +--> ?PR?KEYSOUND?DA1302
  +--> ?PR?_R1302?DA1302
  +--> ?PR?MODSET?DA1302
  +--> ?PR?SYSTEMSETUP?DA1302
  +--> ?PR?CLOCKSOUND?DA1302
  +--> ?PR?MODEL0?DA1302

?PR?LCMINIT?DA1302                    -----    -----
  +--> ?PR?_DELAY1?DA1302
  +--> ?PR?_WRITECOMMANDLCM?DA1302

?PR?_WRITECOMMANDLCM?DA1302           001BH    0001H
  +--> ?PR?_DELAY1?DA1302
  +--> ?PR?READSTATUSLCM?DA1302

?PR?KEYSOUND?DA1302                   -----    -----
  +--> ?PR?BEEP?DA1302

?PR?BEEP?DA1302                       -----    -----
  +--> ?PR?_DELAY0?DA1302
  +--> ?PR?_DELAY11?DA1302

BL51 BANKED LINKER/LOCATER V6.20                                                      12/15/2009  15:11:35  PAGE 3


?PR?_R1302?DA1302                     -----    -----
  +--> ?PR?_RTINPUTBYTE?DA1302
  +--> ?PR?RTOUTPUTBYTE?DA1302

?PR?MODSET?DA1302                     -----    -----
  +--> ?PR?DELAY5MS?DA1302
  +--> ?PR?KEYSOUND?DA1302

?PR?SYSTEMSETUP?DA1302                -----    -----
  +--> ?PR?OUT_LCM?DA1302
  +--> ?PR?DELAY5MS?DA1302
  +--> ?PR?KEYSOUND?DA1302
  +--> ?PR?MODSET?DA1302
  +--> ?PR?TIMESETUP?DA1302
  +--> ?PR?DATESETUP?DA1302
  +--> ?PR?ALARMCLOCKSET?DA1302
  +--> ?PR?LAMPSETUP?DA1302
  +--> ?PR?TIMERESET?DA1302

?PR?OUT_LCM?DA1302                    -----    -----
  +--> ?PR?MODEL0?DA1302
  +--> ?PR?MODEL1?DA1302
  +--> ?PR?MODEL2?DA1302
  +--> ?PR?MODEL3?DA1302
  +--> ?PR?MODEL4?DA1302
  +--> ?PR?MODEL5?DA1302
  +--> ?PR?MODEL6?DA1302

?PR?MODEL0?DA1302                     -----    -----
  +--> ?PR?_DISPLAYLISTCHAR?DA1302
  +--> ?PR?_OUTPUTINFORMATION?DA1302
  +--> ?CO?DA1302
  +--> ?PR?_R1302?DA1302

?PR?_DISPLAYLISTCHAR?DA1302           0014H    0006H
  +--> ?CO?DA1302
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?_OUTPUTINFORMATION?DA1302

?PR?_OUTPUTINFORMATION?DA1302         001AH    0001H
  +--> ?PR?_WRITECOMMANDLCM?DA1302
  +--> ?PR?_WRITEDATALCM?DA1302

?PR?_WRITEDATALCM?DA1302              001BH    0001H
  +--> ?PR?READSTATUSLCM?DA1302

?PR?MODEL1?DA1302                     -----    -----
  +--> ?PR?_OUTPUTINFORMATION?DA1302
  +--> ?CO?DA1302
  +--> ?PR?_DISPLAYLISTCHAR?DA1302
  +--> ?PR?_R1302?DA1302

?PR?MODEL2?DA1302                     -----    -----
  +--> ?PR?_OUTPUTINFORMATION?DA1302
  +--> ?PR?_DISPLAYLISTCHAR?DA1302
  +--> ?CO?DA1302
  +--> ?PR?_R1302?DA1302
BL51 BANKED LINKER/LOCATER V6.20                                                      12/15/2009  15:11:35  PAGE 4



?PR?MODEL3?DA1302                     -----    -----
  +--> ?PR?_OUTPUTINFORMATION?DA1302
  +--> ?PR?_DISPLAYLISTCHAR?DA1302
  +--> ?CO?DA1302
  +--> ?PR?_R1302?DA1302

?PR?MODEL4?DA1302                     -----    -----
  +--> ?PR?_OUTPUTINFORMATION?DA1302
  +--> ?CO?DA1302
  +--> ?PR?_DISPLAYLISTCHAR?DA1302
  +--> ?PR?_R1302?DA1302

?PR?MODEL5?DA1302                     -----    -----
  +--> ?PR?_OUTPUTINFORMATION?DA1302
  +--> ?CO?DA1302
  +--> ?PR?_DISPLAYLISTCHAR?DA1302

?PR?MODEL6?DA1302                     -----    -----
  +--> ?PR?_OUTPUTINFORMATION?DA1302
  +--> ?CO?DA1302
  +--> ?PR?_DISPLAYLISTCHAR?DA1302

?PR?TIMESETUP?DA1302                  -----    -----
  +--> ?PR?MODSET?DA1302
  +--> ?PR?KEYSOUND?DA1302
  +--> ?PR?ID_CASE1_KEY?DA1302
  +--> ?PR?OUT_LCM?DA1302

?PR?ID_CASE1_KEY?DA1302               -----    -----
  +--> ?PR?DELAY5MS?DA1302
  +--> ?PR?KEYSOUND?DA1302
  +--> ?PR?_SET?DA1302

?PR?_SET?DA1302                       0014H    0005H
  +--> ?PR?_R1302?DA1302
  +--> ?PR?_W1302?DA1302

?PR?_W1302?DA1302                     -----    -----
  +--> ?PR?_RTINPUTBYTE?DA1302

?PR?DATESETUP?DA1302                  -----    -----
  +--> ?PR?MODSET?DA1302
  +--> ?PR?KEYSOUND?DA1302
  +--> ?PR?ID_CASE1_KEY?DA1302
  +--> ?PR?OUT_LCM?DA1302

?PR?ALARMCLOCKSET?DA1302              -----    -----
  +--> ?PR?MODSET?DA1302
  +--> ?PR?KEYSOUND?DA1302
  +--> ?PR?_R1302?DA1302
  +--> ?PR?ID_CASE1_KEY?DA1302
  +--> ?PR?OUT_LCM?DA1302

?PR?LAMPSETUP?DA1302                  -----    -----
  +--> ?PR?MODSET?DA1302
  +--> ?PR?KEYSOUND?DA1302
BL51 BANKED LINKER/LOCATER V6.20                                                      12/15/2009  15:11:35  PAGE 5


  +--> ?PR?ID_CASE1_KEY?DA1302
  +--> ?PR?OUT_LCM?DA1302

?PR?TIMERESET?DA1302                  -----    -----
  +--> ?PR?_SET1302?DA1302
  +--> ?PR?_W1302?DA1302

?PR?_SET1302?DA1302                   0014H    0001H
  +--> ?PR?_W1302?DA1302

?PR?CLOCKSOUND?DA1302                 -----    -----
  +--> ?PR?BEEP?DA1302



SYMBOL TABLE OF MODULE:  ds1302 (DA1302)

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

  -------         MODULE        DA1302
  C:0000H         SYMBOL        _ICE_DUMMY_
  B:00E0H.7       PUBLIC        ACC7
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  C:0B6DH         PUBLIC        TIMER
  D:00B0H         PUBLIC        P3
  B:00A8H.7       PUBLIC        EA
  C:0BA1H         PUBLIC        ClockOff
  B:0090H.0       PUBLIC        T_CLK
  B:00A0H.0       PUBLIC        P2_0
  B:00A0H.1       PUBLIC        P2_1
  D:0008H         PUBLIC        model
  B:00A0H.2       PUBLIC        P2_2
  C:0E9DH         PUBLIC        _R1302
  C:0B60H         PUBLIC        systemp
  C:0B95H         PUBLIC        ClockSet
  B:00B0H.6       PUBLIC        BEEP
  C:0E24H         PUBLIC        beep
  C:0E8EH         PUBLIC        _W1302
  C:0B72H         PUBLIC        DATE
  B:00B0H.4       PUBLIC        TimerDown
  C:0B77H         PUBLIC        alarmclock
  C:0D49H         PUBLIC        _OutputInformation
  C:0B82H         PUBLIC        reset
  C:0827H         PUBLIC        main
  D:0009H         PUBLIC        LedTime
  C:09E9H         PUBLIC        id_case1_key
  B:00B0H.2       PUBLIC        system
  D:000AH         PUBLIC        msec
  C:0B7DH         PUBLIC        lamp
  C:0B9EH         PUBLIC        ClockOn
  C:073AH         PUBLIC        _Set
  B:0090H.2       PUBLIC        T_RST
  C:0C5CH         PUBLIC        _WriteCommandLCM
  C:0CA6H         PUBLIC        timer_1
  D:0089H         PUBLIC        TMOD
BL51 BANKED LINKER/LOCATER V6.20                                                      12/15/2009  15:11:35  PAGE 6


  C:0008H         PUBLIC        KeySound
  C:0B91H         PUBLIC        sec
  C:0B88H         PUBLIC        exit
  C:0E5DH         PUBLIC        _delay0
  C:0D80H         PUBLIC        _delay1
  C:04ECH         PUBLIC        model0
  C:01DEH         PUBLIC        model1
  C:036BH         PUBLIC        model2
  C:000EH         PUBLIC        model3
  D:00E0H         PUBLIC        ACC
  C:0D9AH         PUBLIC        Delay400Ms
  C:0649H         PUBLIC        model4

⌨️ 快捷键说明

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