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

📄 jmbiemp3.m51

📁 基于atmel单片机的MP3设计。音质很好
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V6.05                                                        05/19/2008  19:51:06  PAGE 1


BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\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)
  C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?SIDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?SLCMP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSHL)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51L.LIB (?C?MEMCMP)
  C:\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 V6.05                                                      05/19/2008  19:51:06  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     0224H     UNIT         ?PR?MAIN?MAIN
            CODE    132BH     01E6H     UNIT         ?PR?_READONESECTOR?FILE_SYS
            CODE    1511H     01E2H     UNIT         ?PR?SCSI_WRITE10?USB_DISK
            CODE    16F3H     01D4H     UNIT         ?PR?_PLAYINIT?MP3_PLAYER
            CODE    18C7H     0182H     UNIT         ?PR?_PLAYMP3?MP3_PLAYER
            CODE    1A49H     0148H     UNIT         ?PR?GETMP3LIST?FILE_SYS
            CODE    1B91H     0128H     UNIT         ?CO?MAIN
            CODE    1CB9H     00C1H     UNIT         ?PR?READFLASH?FLASH_RW
            CODE    1D7AH     00C1H     UNIT         ?PR?WRITEFLASH?FLASH_RW
            CODE    1E3BH     00B8H     UNIT         ?CO?USB_DISK
            CODE    1EF3H     00B6H     UNIT         ?PR?_LCD_PRINTEN?LCD
            CODE    1FA9H     00B2H     UNIT         ?PR?_LCD_INIT?LCD
            CODE    205BH     0099H     UNIT         ?PR?_PRINTUF?MCU_UART
            CODE    20F4H     008FH     UNIT         ?PR?KEY_INTERRUPT?MCU_KEYPAD
            CODE    2183H     008DH     UNIT         ?PR?_DISPLAYBMP?LCD
            CODE    2210H     008CH     UNIT         ?C_C51STARTUP
            CODE    229CH     008AH     UNIT         ?PR?MAIN_RXDONE?USB_DISK
            CODE    2326H     007FH     UNIT         ?PR?_SENDDATA?LCD
            CODE    23A5H     0079H     UNIT         ?PR?SCSI_READ10?USB_DISK
            CODE    241EH     0067H     UNIT         ?PR?_READPAGE?USB_DISK
            CODE    2485H     005BH     UNIT         ?PR?EP0?USB_DISK
            CODE    24E0H     004BH     UNIT         ?CO?MP3_PLAYER
            CODE    252BH     004AH     UNIT         ?PR?_WRITEEP?USB_DISK
            CODE    2575H     0046H     UNIT         ?PR?PREVIOUS?MP3_PLAYER
            CODE    25BBH     0046H     UNIT         ?PR?_GET_DESCRIPTOR?USB_DISK
            CODE    2601H     0043H     UNIT         ?PR?NEXT?MP3_PLAYER
            CODE    2644H     003BH     UNIT         ?PR?_SET_CONFIGURATION?USB_DISK
            CODE    267FH     0038H     UNIT         ?PR?_MP3FSINIT?MP3_PLAYER
            CODE    26B7H     0038H     UNIT         ?PR?_READEP?USB_DISK
            CODE    26EFH     0037H     UNIT         ?PR?_WRITEEPBULK?USB_DISK
            CODE    2726H     002DH     UNIT         ?PR?ATMELUSBINIT?USB_DISK
            CODE    2753H     002CH     UNIT         ?PR?FUNC?MP3_PLAYER
            CODE    277FH     002BH     UNIT         ?PR?DELAY?USB_DISK
            CODE    27AAH     002AH     UNIT         ?PR?SCSI_MODE_SENSE?USB_DISK
            CODE    27D4H     0028H     UNIT         ?PR?PLAYPAUSE?MP3_PLAYER
            CODE    27FCH     0024H     UNIT         ?PR?_PRINTU?MCU_UART
            CODE    2820H     0022H     UNIT         ?PR?_MUTE?MP3_PLAYER
            CODE    2842H     0022H     UNIT         ?PR?_READSTATE?LCD
            CODE    2864H     0021H     UNIT         ?PR?EPENABLE?USB_DISK
            CODE    2885H     001FH     UNIT         ?PR?FLASH_RESET?USB_DISK
            CODE    28A4H     001CH     UNIT         ?PR?_SENDCOMMAND?LCD
            CODE    28C0H     001BH     UNIT         ?PR?_INIT_UART?MCU_UART
            CODE    28DBH     0018H     UNIT         ?PR?_SET_ADDRESS?USB_DISK
            CODE    28F3H     0016H     UNIT         ?PR?MP3INIT?MP3_PLAYER
            CODE    2909H     0016H     UNIT         ?PR?TRANSMITCSW?USB_DISK
            CODE    291FH     0016H     UNIT         ?PR?SCSI_READ_FORMAT_CAPACITIES?USB_DISK
            CODE    2935H     0011H     UNIT         ?PR?AUDIOINIT?MP3_PLAYER
BL51 BANKED LINKER/LOCATER V6.05                                                      05/19/2008  19:51:06  PAGE 3


            CODE    2946H     000AH     UNIT         ?PR?PLLINIT?MP3_PLAYER
            CODE    2950H     000AH     UNIT         ?PR?KEYBOARDINIT?MCU_KEYPAD
            CODE    295AH     0009H     UNIT         ?PR?MP3_INIT?MP3_PLAYER
            CODE    2963H     0009H     UNIT         ?PR?LCDDELAY?LCD
            CODE    296CH     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?NEXT?MP3_PLAYER
  +--> ?PR?PREVIOUS?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      -----    -----

?PR?_LCD_INIT?LCD                                -----    -----      0282H    0002H
BL51 BANKED LINKER/LOCATER V6.05                                                      05/19/2008  19:51:06  PAGE 4


  +--> ?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

⌨️ 快捷键说明

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