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

📄 jmbiemp3.m51

📁 mp3c程序源码
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        11/18/2005  21:31:24  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE FLASH_RW.obj, MAIN.obj, MCU_UART.obj, MP3_PLAYER.obj, USB_DISK.obj, FILE_SYS.obj, MCU_KEYPAD.ob
>> j, LCD.obj TO JMBIEMP3 RAMSIZE (256) XDATA (0X0000-0X07FF)


MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  FLASH_RW.obj (FLASH_RW)
  MAIN.obj (MAIN)
  MCU_UART.obj (MCU_UART)
  MP3_PLAYER.obj (MP3_PLAYER)
  USB_DISK.obj (USB_DISK)
  FILE_SYS.obj (FILE_SYS)
  MCU_KEYPAD.obj (MCU_KEYPAD)
  LCD.obj (LCD)
  D:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
  D:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
  D:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
  D:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
  D:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
  D:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
  D:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
  D:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
  D:\KEIL\C51\LIB\C51L.LIB (?C?SIDIV)
  D:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
  D:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
  D:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
  D:\KEIL\C51\LIB\C51L.LIB (?C?SLCMP)
  D:\KEIL\C51\LIB\C51L.LIB (?C?LSHL)
  D:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
  D:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
  D:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
  D:\KEIL\C51\LIB\C51L.LIB (?C?MEMCMP)
  D:\KEIL\C51\LIB\C51L.LIB (?C_INIT)


LINK MAP OF MODULE:  JMBIEMP3 (FLASH_RW)


            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     0049H     UNIT         _DATA_GROUP_
            DATA    0051H     0019H     UNIT         ?DT?USB_DISK
            DATA    006AH     000CH     UNIT         ?DT?MP3_PLAYER
            IDATA   0076H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0225H     UNIT         ?XD?FILE_SYS
            XDATA   0225H     005BH     UNIT         ?XD?MP3_PLAYER
            XDATA   0280H     0048H     UNIT         _XDATA_GROUP_
            XDATA   02C8H     0010H     UNIT         ?XD?MCU_UART
            XDATA   02D8H     0010H     UNIT         ?XD?LCD

BL51 BANKED LINKER/LOCATER V5.12                                                      11/18/2005  21:31:24  PAGE 2


            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0055H     UNIT         ?C_INITSEG
            CODE    0058H     0003H     UNIT         ?CO?FILE_SYS
            CODE    005BH     0003H     ABSOLUTE     
            CODE    005EH     0576H     UNIT         ?C?LIB_CODE
            CODE    05D4H     0404H     UNIT         ?PR?_READSECTOR?FILE_SYS
            CODE    09D8H     02BEH     UNIT         ?PR?INIT_FAT_INFO?FILE_SYS
            CODE    0C96H     0243H     UNIT         ?PR?_LCD_PRINTCH?LCD
            CODE    0ED9H     022EH     UNIT         ?CO?LCD
            CODE    1107H     0229H     UNIT         ?PR?MAIN?MAIN
            CODE    1330H     01E6H     UNIT         ?PR?_READONESECTOR?FILE_SYS
            CODE    1516H     01D7H     UNIT         ?PR?SCSI_WRITE10?USB_DISK
            CODE    16EDH     01D4H     UNIT         ?PR?_PLAYINIT?MP3_PLAYER
            CODE    18C1H     0182H     UNIT         ?PR?_PLAYMP3?MP3_PLAYER
            CODE    1A43H     0148H     UNIT         ?PR?GETMP3LIST?FILE_SYS
            CODE    1B8BH     0128H     UNIT         ?CO?MAIN
            CODE    1CB3H     00C1H     UNIT         ?PR?READFLASH?FLASH_RW
            CODE    1D74H     00C1H     UNIT         ?PR?WRITEFLASH?FLASH_RW
            CODE    1E35H     00B8H     UNIT         ?CO?USB_DISK
            CODE    1EEDH     00B6H     UNIT         ?PR?_LCD_PRINTEN?LCD
            CODE    1FA3H     00B2H     UNIT         ?PR?_LCD_INIT?LCD
            CODE    2055H     0099H     UNIT         ?PR?_PRINTUF?MCU_UART
            CODE    20EEH     008FH     UNIT         ?PR?KEY_INTERRUPT?MCU_KEYPAD
            CODE    217DH     008DH     UNIT         ?PR?_DISPLAYBMP?LCD
            CODE    220AH     008CH     UNIT         ?C_C51STARTUP
            CODE    2296H     008AH     UNIT         ?PR?MAIN_RXDONE?USB_DISK
            CODE    2320H     007FH     UNIT         ?PR?_SENDDATA?LCD
            CODE    239FH     0074H     UNIT         ?PR?SCSI_READ10?USB_DISK
            CODE    2413H     0068H     UNIT         ?PR?_READPAGE?USB_DISK
            CODE    247BH     005BH     UNIT         ?PR?EP0?USB_DISK
            CODE    24D6H     0055H     UNIT         ?PR?PCM1770_INIT?MP3_PLAYER
            CODE    252BH     004BH     UNIT         ?CO?MP3_PLAYER
            CODE    2576H     004AH     UNIT         ?PR?_WRITEEP?USB_DISK
            CODE    25C0H     0046H     UNIT         ?PR?PREVIOUS?MP3_PLAYER
            CODE    2606H     0046H     UNIT         ?PR?_GET_DESCRIPTOR?USB_DISK
            CODE    264CH     0043H     UNIT         ?PR?NEXT?MP3_PLAYER
            CODE    268FH     003BH     UNIT         ?PR?_SET_CONFIGURATION?USB_DISK
            CODE    26CAH     0038H     UNIT         ?PR?_MP3FSINIT?MP3_PLAYER
            CODE    2702H     0038H     UNIT         ?PR?_READEP?USB_DISK
            CODE    273AH     0037H     UNIT         ?PR?_WRITEEPBULK?USB_DISK
            CODE    2771H     002DH     UNIT         ?PR?ATMELUSBINIT?USB_DISK
            CODE    279EH     002CH     UNIT         ?PR?FUNC?MP3_PLAYER
            CODE    27CAH     002CH     UNIT         ?PR?FLASH_RESET?USB_DISK
            CODE    27F6H     002AH     UNIT         ?PR?SCSI_MODE_SENSE?USB_DISK
            CODE    2820H     002AH     UNIT         ?PR?DELAY?USB_DISK
            CODE    284AH     0028H     UNIT         ?PR?PLAYPAUSE?MP3_PLAYER
            CODE    2872H     0024H     UNIT         ?PR?_PRINTU?MCU_UART
            CODE    2896H     0022H     UNIT         ?PR?_MUTE?MP3_PLAYER
            CODE    28B8H     0022H     UNIT         ?PR?_READSTATE?LCD
            CODE    28DAH     0021H     UNIT         ?PR?EPENABLE?USB_DISK
            CODE    28FBH     001DH     UNIT         ?PR?_SENDBYTEPCM?MP3_PLAYER
            CODE    2918H     001CH     UNIT         ?PR?_SENDCOMMAND?LCD
            CODE    2934H     001BH     UNIT         ?PR?_INIT_UART?MCU_UART
            CODE    294FH     0018H     UNIT         ?PR?_SET_ADDRESS?USB_DISK
            CODE    2967H     0016H     UNIT         ?PR?MP3INIT?MP3_PLAYER
            CODE    297DH     0016H     UNIT         ?PR?TRANSMITCSW?USB_DISK
BL51 BANKED LINKER/LOCATER V5.12                                                      11/18/2005  21:31:24  PAGE 3


            CODE    2993H     0016H     UNIT         ?PR?SCSI_READ_FORMAT_CAPACITIES?USB_DISK
            CODE    29A9H     0011H     UNIT         ?PR?AUDIOINIT?MP3_PLAYER
            CODE    29BAH     000CH     UNIT         ?PR?MP3_INIT?MP3_PLAYER
            CODE    29C6H     000AH     UNIT         ?PR?PLLINIT?MP3_PLAYER
            CODE    29D0H     000AH     UNIT         ?PR?KEYBOARDINIT?MCU_KEYPAD
            CODE    29DAH     0009H     UNIT         ?PR?LCDDELAY?LCD
            CODE    29E3H     0006H     UNIT         ?PR?MAIN_TXDONE?USB_DISK



OVERLAY MAP OF MODULE:   JMBIEMP3 (FLASH_RW)


SEGMENT                                            DATA_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT                            START    LENGTH     START    LENGTH
------------------------------------------------------------------------------------
?PR?KEY_INTERRUPT?MCU_KEYPAD                     -----    -----      0280H    0001H
  +--> ?PR?FUNC?MP3_PLAYER
  +--> ?PR?PREVIOUS?MP3_PLAYER
  +--> ?PR?NEXT?MP3_PLAYER
  +--> ?PR?PLAYPAUSE?MP3_PLAYER

?PR?PLAYPAUSE?MP3_PLAYER                         -----    -----      -----    -----
  +--> ?CO?MP3_PLAYER
  +--> ?PR?_PRINTU?MCU_UART

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

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

?PR?MAIN?MAIN                                    -----    -----      0281H    0001H
  +--> ?PR?_INIT_UART?MCU_UART
  +--> ?CO?MAIN
  +--> ?PR?_PRINTU?MCU_UART
  +--> ?PR?FLASH_RESET?USB_DISK
  +--> ?PR?_LCD_INIT?LCD
  +--> ?CO?LCD
  +--> ?PR?_DISPLAYBMP?LCD
  +--> ?PR?_LCD_PRINTEN?LCD
  +--> ?PR?ATMELUSBINIT?USB_DISK
  +--> ?PR?EPENABLE?USB_DISK
  +--> ?PR?EP0?USB_DISK
  +--> ?PR?MAIN_TXDONE?USB_DISK
  +--> ?PR?MAIN_RXDONE?USB_DISK
  +--> ?PR?MP3_INIT?MP3_PLAYER
  +--> ?PR?_MUTE?MP3_PLAYER
  +--> ?PR?KEYBOARDINIT?MCU_KEYPAD
  +--> ?PR?INIT_FAT_INFO?FILE_SYS
  +--> ?PR?GETMP3LIST?FILE_SYS
  +--> ?PR?_PRINTUF?MCU_UART
  +--> ?PR?_LCD_PRINTCH?LCD
  +--> ?PR?_PLAYINIT?MP3_PLAYER
  +--> ?PR?_PLAYMP3?MP3_PLAYER

?PR?FLASH_RESET?USB_DISK                         0008H    0002H      -----    -----
BL51 BANKED LINKER/LOCATER V5.12                                                      11/18/2005  21:31:24  PAGE 4



?PR?_LCD_INIT?LCD                                -----    -----      0282H    0002H
  +--> ?PR?_SENDCOMMAND?LCD
  +--> ?PR?_SENDDATA?LCD

?PR?_SENDCOMMAND?LCD                             -----    -----      -----    -----
  +--> ?PR?LCDDELAY?LCD

?PR?_SENDDATA?LCD                                -----    -----      -----    -----
  +--> ?PR?_SENDCOMMAND?LCD
  +--> ?PR?LCDDELAY?LCD

?PR?_DISPLAYBMP?LCD                              -----    -----      0282H    0007H
  +--> ?PR?_SENDDATA?LCD

⌨️ 快捷键说明

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