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

📄 dds.m51

📁 用89C52+DS1302+1602液晶做的多功能音乐播放器(多级菜单)
💻 M51
📖 第 1 页 / 共 4 页
字号:
BL51 BANKED LINKER/LOCATER V5.00                                                        08/11/2008  22:05:18  PAGE 1


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


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  dds.obj (DDS)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)


LINK MAP OF MODULE:  dds (?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     0032H     UNIT         _DATA_GROUP_
            DATA    003AH     0025H     UNIT         ?DT?DDS
            IDATA   005FH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0005H     UNIT         ?PR?INIT_DS1302?DDS
                    0008H     0003H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     001BH     UNIT         ?PR?_WRITE_DATE?DDS
                    0029H     0002H                  *** GAP ***
            CODE    002BH     0003H     ABSOLUTE     
            CODE    002EH     06BFH     UNIT         ?CO?DDS
            CODE    06EDH     02F9H     UNIT         ?PR?_PLAY?DDS
            CODE    09E6H     01B8H     UNIT         ?C?LIB_CODE
            CODE    0B9EH     00E5H     UNIT         ?PR?MAIN?DDS
            CODE    0C83H     00BFH     UNIT         ?PR?OPEN?DDS
            CODE    0D42H     00AAH     UNIT         ?PR?MUSIC?DDS
            CODE    0DECH     00A9H     UNIT         ?PR?TIME_SET?DDS
            CODE    0E95H     00A6H     UNIT         ?PR?ALAMN?DDS
            CODE    0F3BH     0091H     UNIT         ?PR?TIMER2?DDS
            CODE    0FCCH     008CH     UNIT         ?C_C51STARTUP
            CODE    1058H     0083H     UNIT         ?PR?DETECT?DDS
            CODE    10DBH     0073H     UNIT         ?PR?_PAGE?DDS
            CODE    114EH     0069H     UNIT         ?PR?TIMEUP?DDS
            CODE    11B7H     0045H     UNIT         ?PR?BOOK?DDS
            CODE    11FCH     0044H     UNIT         ?C?LDIV
            CODE    1240H     003EH     UNIT         ?PR?WRITECG?DDS
            CODE    127EH     0033H     UNIT         ?PR?INITIALSOUND?DDS
            CODE    12B1H     0028H     UNIT         ?PR?_SET_DS1302?DDS
            CODE    12D9H     001EH     UNIT         ?PR?INI?DDS
BL51 BANKED LINKER/LOCATER V5.00                                                      08/11/2008  22:05:18  PAGE 2


            CODE    12F7H     0016H     UNIT         ?PR?_WRITE_BYTE?DDS
            CODE    130DH     0016H     UNIT         ?PR?GET_DS1302?DDS
            CODE    1323H     0016H     UNIT         ?PR?READ_RING?DDS
            CODE    1339H     0015H     UNIT         ?PR?_DELAY?DDS
            CODE    134EH     0013H     UNIT         ?PR?_WRITE_ORDER?DDS
            CODE    1361H     0010H     UNIT         ?PR?READ_BYTE?DDS
            CODE    1371H     000FH     UNIT         ?PR?_WRITE_DATA_DS1302?DDS
            CODE    1380H     000BH     UNIT         ?PR?_READ_DATA_DS1302?DDS
            CODE    138BH     0009H     UNIT         ?PR?BEEPTIMER0?DDS
            CODE    1394H     0009H     UNIT         ?C_INITSEG



OVERLAY MAP OF MODULE:   dds (?C_STARTUP)


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

?PR?MAIN?DDS                       -----    -----
  +--> ?PR?INI?DDS
  +--> ?PR?OPEN?DDS
  +--> ?PR?_DELAY?DDS
  +--> ?PR?_WRITE_ORDER?DDS
  +--> ?PR?INIT_DS1302?DDS
  +--> ?PR?_SET_DS1302?DDS
  +--> ?PR?READ_RING?DDS
  +--> ?PR?TIMEUP?DDS
  +--> ?PR?DETECT?DDS
  +--> ?CO?DDS
  +--> ?PR?_WRITE_DATE?DDS
  +--> ?PR?GET_DS1302?DDS
  +--> ?PR?BOOK?DDS
  +--> ?PR?MUSIC?DDS
  +--> ?PR?ALAMN?DDS
  +--> ?PR?TIME_SET?DDS

?PR?INI?DDS                        -----    -----
  +--> ?PR?WRITECG?DDS
  +--> ?PR?_WRITE_ORDER?DDS

?PR?WRITECG?DDS                    0008H    0002H
  +--> ?PR?_WRITE_ORDER?DDS
  +--> ?CO?DDS
  +--> ?PR?_WRITE_DATE?DDS

?PR?_WRITE_ORDER?DDS               -----    -----
  +--> ?PR?_DELAY?DDS

?PR?_WRITE_DATE?DDS                -----    -----
  +--> ?CO?DDS
  +--> ?PR?_DELAY?DDS

BL51 BANKED LINKER/LOCATER V5.00                                                      08/11/2008  22:05:18  PAGE 3


?PR?OPEN?DDS                       0008H    0001H
  +--> ?PR?_WRITE_ORDER?DDS
  +--> ?CO?DDS
  +--> ?PR?_WRITE_DATE?DDS
  +--> ?PR?_DELAY?DDS

?PR?_SET_DS1302?DDS                0008H    0001H
  +--> ?PR?_WRITE_DATA_DS1302?DDS

?PR?_WRITE_DATA_DS1302?DDS         -----    -----
  +--> ?PR?_WRITE_BYTE?DDS

?PR?READ_RING?DDS                  -----    -----
  +--> ?PR?_READ_DATA_DS1302?DDS

?PR?_READ_DATA_DS1302?DDS          -----    -----
  +--> ?PR?_WRITE_BYTE?DDS
  +--> ?PR?READ_BYTE?DDS

?PR?TIMEUP?DDS                     -----    -----
  +--> ?PR?_WRITE_ORDER?DDS
  +--> ?CO?DDS
  +--> ?PR?_WRITE_DATE?DDS
  +--> ?PR?INITIALSOUND?DDS
  +--> ?PR?_PLAY?DDS

?PR?_PLAY?DDS                      0008H    0032H
  +--> ?CO?DDS

?PR?DETECT?DDS                     0008H    0001H
  +--> ?PR?_WRITE_ORDER?DDS

?PR?GET_DS1302?DDS                 -----    -----
  +--> ?PR?_READ_DATA_DS1302?DDS

?PR?BOOK?DDS                       -----    -----
  +--> ?PR?DETECT?DDS
  +--> ?PR?_PAGE?DDS

?PR?_PAGE?DDS                      0008H    0001H
  +--> ?PR?_WRITE_ORDER?DDS
  +--> ?CO?DDS
  +--> ?PR?_WRITE_DATE?DDS

?PR?MUSIC?DDS                      -----    -----
  +--> ?PR?_WRITE_ORDER?DDS
  +--> ?PR?DETECT?DDS
  +--> ?CO?DDS
  +--> ?PR?_WRITE_DATE?DDS
  +--> ?PR?INITIALSOUND?DDS
  +--> ?PR?_PLAY?DDS

?PR?ALAMN?DDS                      -----    -----
  +--> ?PR?DETECT?DDS
  +--> ?PR?_WRITE_ORDER?DDS
  +--> ?PR?_WRITE_DATE?DDS
  +--> ?PR?_SET_DS1302?DDS
BL51 BANKED LINKER/LOCATER V5.00                                                      08/11/2008  22:05:18  PAGE 4



?PR?TIME_SET?DDS                   -----    -----
  +--> ?PR?DETECT?DDS
  +--> ?PR?_WRITE_ORDER?DDS
  +--> ?PR?_WRITE_DATE?DDS
  +--> ?PR?_SET_DS1302?DDS



SYMBOL TABLE OF MODULE:  dds (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:0FCCH         SEGMENT       ?C_C51STARTUP
  I:005FH         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:0FCFH         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:0FCCH         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:0FCCH         LINE#         99
  C:0FCEH         LINE#         100
  C:0FCFH         LINE#         101
  C:0FD0H         LINE#         102
  C:0FD2H         LINE#         151
  C:0FD5H         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        DDS
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:05F8H         PUBLIC        LengthTab
  C:10DBH         PUBLIC        _page
  B:00E0H.7       PUBLIC        ACC7
  D:0080H         PUBLIC        P0
  D:003AH         PUBLIC        initial_time
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
BL51 BANKED LINKER/LOCATER V5.00                                                      08/11/2008  22:05:18  PAGE 5


  D:00B0H         PUBLIC        P3
  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
  C:12FDH         PUBLIC        _write_Byte
  B:00B0H.5       PUBLIC        T1
  B:0090H.0       PUBLIC        T2
  B:00A8H.7       PUBLIC        EA
  C:0609H         PUBLIC        get_up
  D:003DH         PUBLIC        timego
  D:0040H         PUBLIC        ringgo
  C:1371H         PUBLIC        _write_data_ds1302
  C:0E95H         PUBLIC        alamn
  C:02AFH         PUBLIC        Meet
  C:134EH         PUBLIC        _write_order
  D:00A8H         PUBLIC        IE
  C:0016H         PUBLIC        _write_date
  C:044DH         PUBLIC        coral
  C:1361H         PUBLIC        read_Byte
  B:00C8H.6       PUBLIC        EXF2
  B:00B0H.7       PUBLIC        RD
  B:00B0H.5       PUBLIC        BeepIO
  C:114EH         PUBLIC        timeup
  C:0093H         PUBLIC        Love
  B:0090H.6       PUBLIC        ds1302_IO
  B:00A8H.4       PUBLIC        ES
  D:00B8H         PUBLIC        IP
  B:0098H.0       PUBLIC        RI
  D:0043H         PUBLIC        flag
  B:00B0H.2       PUBLIC        INT0
  B:00D0H.7       PUBLIC        CY
  C:003FH         PUBLIC        hanzi
  B:0098H.1       PUBLIC        TI
  B:00B0H.3       PUBLIC        INT1
  B:0090H.2       PUBLIC        pause
  D:00CBH         PUBLIC        RCAP2H
  B:00B8H.4       PUBLIC        PS
  C:0D42H         PUBLIC        music
  B:0090H.1       PUBLIC        T2EX
  B:00D0H.2       PUBLIC        OV
  D:00CAH         PUBLIC        RCAP2L
  C:0B9EH         PUBLIC        main
  C:03CDH         PUBLIC        tale
  C:002EH         PUBLIC        opens
  B:00C8H.1       PUBLIC        C_T2
  B:00B0H.6       PUBLIC        WR
  C:05F1H         PUBLIC        SignTab
  D:0044H         PUBLIC        bee
  C:11B7H         PUBLIC        book
  C:12B1H         PUBLIC        _set_ds1302
  B:00C8H.5       PUBLIC        RCLK
  B:0090H.5       PUBLIC        ds1302_SCLK
  B:00C8H.4       PUBLIC        TCLK
  C:05FFH         PUBLIC        time
  C:1323H         PUBLIC        read_ring
  D:0045H         PUBLIC        Sound_Temp_TH0
  C:138BH         PUBLIC        BeepTimer0
  D:0046H         PUBLIC        Sound_Temp_TH1
BL51 BANKED LINKER/LOCATER V5.00                                                      08/11/2008  22:05:18  PAGE 6


  C:0C83H         PUBLIC        open
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  D:0047H         PUBLIC        Sound_Temp_TL0
  C:0003H         PUBLIC        init_ds1302
  C:06C5H         PUBLIC        menu
  D:0048H         PUBLIC        Sound_Temp_TL1
  C:05D9H         PUBLIC        FreTab
  D:0049H         PUBLIC        move
  C:0057H         PUBLIC        song
  C:1240H         PUBLIC        writeCG
  B:0090H.3       PUBLIC        esc
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  C:130DH         PUBLIC        get_ds1302

⌨️ 快捷键说明

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