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

📄 player.m51r.m51

📁 这是atmel公司的89C51SND1C的mp3源程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
?PR?_MMC_WRITE_BYTE?MMC                          -----    -----      0016H    0001H      -----    -----
  +--> ?PR?_MMC_SEND_CMD?MMC_DRV

?PR?TOOL_TASK?TOOL_TASK                          -----    -----      -----    -----      -----    -----
  +--> ?PR?MEM_STATUS?MEM_TASK
  +--> ?PR?PRINT_MODE_TOOL?DISP
  +--> ?PR?PRINT_STATE_STOP?DISP
  +--> ?CO?TOOL_TASK
  +--> ?PR?_PRINT_SCREEN?DISP
  +--> ?PR?_PRINT_STRING?DISP
  +--> ?PR?MEM_SELECT_NEXT?MEM_TASK
  +--> ?PR?MODE_SET_INIT?MODE_TASK
  +--> ?PR?MEM_CHECK_CARD?MEM_TASK
  +--> ?PR?PRINT_STATE_PLAY?DISP
  +--> ?PR?FAT_FORMAT?FAT
  +--> ?PR?MEM_SELECT_FORMAT?MEM_TASK

?PR?PRINT_MODE_TOOL?DISP                         -----    -----      -----    -----      -----    -----
  +--> ?CO?DISP
  +--> ?PR?_LCD_CGRAM?LCD_DRV

?PR?PRINT_STATE_STOP?DISP                        -----    -----      -----    -----      -----    -----
  +--> ?CO?DISP
  +--> ?PR?_LCD_CGRAM?LCD_DRV

?PR?FAT_FORMAT?FAT                               0021H.5  0000H.1    0008H    000EH      -----    -----
  +--> ?PR?DF_FORMAT?DF
  +--> ?PR?MMC_FORMAT?MMC
  +--> ?PR?_DF_WRITE_OPEN?DF
  +--> ?PR?_MMC_WRITE_OPEN?MMC
  +--> ?PR?_DF_WRITE_BYTE?DF
  +--> ?PR?_MMC_WRITE_BYTE?MMC
  +--> ?PR?DF_WRITE_CLOSE?DF
  +--> ?PR?MMC_WRITE_CLOSE?MMC
  +--> ?CO?VARIABLE

?PR?DF_FORMAT?DF                                 -----    -----      -----    -----      -----    -----
  +--> ?CO?DF

?PR?MMC_FORMAT?MMC                               -----    -----      -----    -----      -----    -----
  +--> ?CO?MMC

?PR?MEM_SELECT_FORMAT?MEM_TASK                   -----    -----      -----    -----      -----    -----
  +--> ?PR?FAT_INSTALL?FAT

?PR?FAT_INSTALL?FAT                              -----    -----      0009H    000FH      -----    -----
  +--> ?PR?_DF_READ_OPEN?DF
  +--> ?PR?_MMC_READ_OPEN?MMC
  +--> ?PR?DF_READ_BYTE?DF
BL51 BANKED LINKER/LOCATER V4.20                                                      07/10/2002  15:17:50  PAGE 16


  +--> ?PR?MMC_READ_BYTE?MMC
  +--> ?PR?DF_READ_CLOSE?DF
  +--> ?PR?MMC_READ_CLOSE?MMC

?PR?USB_TASK?USB_TASK                            -----    -----      -----    -----      -----    -----
  +--> ?PR?CLOCK_DISABLE?CLOCK
  +--> ?PR?MODE_EXIT_DOWNLOAD?MODE_TASK
  +--> ?PR?MODE_SET_DOWNLOAD?MODE_TASK
  +--> ?PR?CLOCK_USB_INIT?CLOCK
  +--> ?PR?PRINT_MODE_MASS?DISP
  +--> ?CO?USB_TASK
  +--> ?PR?_PRINT_SCREEN?DISP
  +--> ?PR?SBC_MMC_INIT?SBC_MMC
  +--> ?PR?SBC_DF_INIT?SBC_DF
  +--> ?PR?USB_ENUMERATION_PROCESS?USB_DRV
  +--> ?PR?USB_MASS_STORAGE_CBW?USB_TASK
  +--> ?PR?USB_MASS_STORAGE_CSW?USB_TASK

?PR?MODE_EXIT_DOWNLOAD?MODE_TASK                 -----    -----      -----    -----      -----    -----
  +--> ?PR?MEM_CARD_SELECT?MEM_TASK

?PR?MEM_CARD_SELECT?MEM_TASK                     0021H.6  0000H.1    -----    -----      -----    -----

?PR?MODE_SET_DOWNLOAD?MODE_TASK                  -----    -----      -----    -----      -----    -----
  +--> ?PR?MEM_CARD_SELECT?MEM_TASK
  +--> ?PR?KBD_SET_STOP?KBD_TASK
  +--> ?PR?SONG_TASK?SONG_TASK
  +--> ?PR?VOICE_TASK?VOICE_TASK
  +--> ?PR?TOOL_TASK?TOOL_TASK

?PR?PRINT_MODE_MASS?DISP                         -----    -----      -----    -----      -----    -----
  +--> ?CO?DISP
  +--> ?PR?_LCD_CGRAM?LCD_DRV

?PR?USB_ENUMERATION_PROCESS?USB_DRV              -----    -----      -----    -----      -----    -----
  +--> ?PR?USB_READ_REQUEST?USB_DRV

?PR?USB_READ_REQUEST?USB_DRV                     -----    -----      -----    -----      -----    -----
  +--> ?PR?USB_GET_DESCRIPTOR?USB_DRV
  +--> ?PR?USB_GET_CONFIGURATION?USB_DRV
  +--> ?PR?USB_SET_ADDRESS?USB_DRV
  +--> ?PR?USB_SET_CONFIGURATION?USB_DRV
  +--> ?PR?USB_CLEAR_FEATURE?USB_DRV
  +--> ?PR?USB_SET_FEATURE?USB_DRV
  +--> ?PR?USB_GET_STATUS?USB_DRV
  +--> ?PR?USB_MASS_STORAGE_GET_LUN?USB_TASK
  +--> ?PR?USB_MASS_STORAGE_RESET?USB_TASK

?PR?USB_GET_DESCRIPTOR?USB_DRV                   -----    -----      0008H    0002H      -----    -----
  +--> ?CO?USB_DRV
  +--> ?PR?_SEND_EP0_PACKET?USB_DRV

?PR?_SEND_EP0_PACKET?USB_DRV                     -----    -----      000AH    0003H      -----    -----

?PR?USB_MASS_STORAGE_GET_LUN?USB_TASK            -----    -----      -----    -----      -----    -----
  +--> ?CO?USB_TASK
  +--> ?PR?_PRINT_SCREEN?DISP
BL51 BANKED LINKER/LOCATER V4.20                                                      07/10/2002  15:17:50  PAGE 17



?PR?USB_MASS_STORAGE_CBW?USB_TASK                0021H.5  0000H.1    -----    -----      -----    -----
  +--> ?PR?SBC_COMMAND_DF?SBC_DF
  +--> ?PR?SBC_COMMAND_MMC?SBC_MMC

?PR?SBC_COMMAND_DF?SBC_DF                        -----    -----      0008H    0001H      -----    -----
  +--> ?PR?SBC_DF_WRITE_10?SBC_DF
  +--> ?PR?SBC_DF_READ_10?SBC_DF
  +--> ?PR?SBC_REQUEST_SENSE?SBC
  +--> ?PR?SBC_FORMAT?SBC
  +--> ?PR?SBC_INQUIRY?SBC
  +--> ?PR?SBC_MODE_SELECT_6?SBC
  +--> ?PR?SBC_MODE_SENSE_6?SBC
  +--> ?PR?SBC_MODE_SENSE_10?SBC
  +--> ?PR?SBC_DF_READ_CAPACITY?SBC_DF

?PR?SBC_DF_WRITE_10?SBC_DF                       -----    -----      -----    -----      -----    -----
  +--> ?PR?_DF_WRITE_OPEN?DF
  +--> ?PR?DF_WRITE_SECTOR?DF
  +--> ?PR?DF_WRITE_CLOSE?DF

?PR?DF_WRITE_SECTOR?DF                           -----    -----      -----    -----      -----    -----
  +--> ?PR?DF_BUSY?DF

?PR?SBC_DF_READ_10?SBC_DF                        -----    -----      -----    -----      -----    -----
  +--> ?PR?_DF_READ_OPEN?DF
  +--> ?PR?DF_READ_SECTOR?DF
  +--> ?PR?DF_READ_CLOSE?DF

?PR?SBC_INQUIRY?SBC                              -----    -----      0009H    0004H      -----    -----
  +--> ?CO?SBC

?PR?SBC_MODE_SENSE_6?SBC                         -----    -----      0009H    0002H      -----    -----
  +--> ?PR?SEND_INFORMATIONAL_EXCEPTIONS_PAG...
  +--> ?PR?_SEND_READ_WRITE_ERROR_RECOVERY_P...

?PR?SBC_MODE_SENSE_10?SBC                        -----    -----      0009H    0002H      -----    -----
  +--> ?PR?SEND_INFORMATIONAL_EXCEPTIONS_PAG...
  +--> ?PR?_SEND_READ_WRITE_ERROR_RECOVERY_P...

?PR?SBC_COMMAND_MMC?SBC_MMC                      -----    -----      0008H    0001H      -----    -----
  +--> ?PR?SBC_MMC_WRITE_10?SBC_MMC
  +--> ?PR?SBC_MMC_READ_10?SBC_MMC
  +--> ?PR?MMC_CHECK_PRESENCE?MMC
  +--> ?PR?MEM_CARD_SELECT?MEM_TASK
  +--> ?PR?MEM_STATUS?MEM_TASK
  +--> ?PR?SBC_REQUEST_SENSE?SBC
  +--> ?PR?SBC_FORMAT?SBC
  +--> ?PR?SBC_INQUIRY?SBC
  +--> ?PR?SBC_MODE_SELECT_6?SBC
  +--> ?PR?SBC_MODE_SENSE_6?SBC
  +--> ?PR?SBC_MODE_SENSE_10?SBC
  +--> ?PR?SBC_MMC_READ_CAPACITY?SBC_MMC

?PR?SBC_MMC_WRITE_10?SBC_MMC                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_MMC_WRITE_OPEN?MMC
  +--> ?PR?MMC_WRITE_SECTOR?MMC
BL51 BANKED LINKER/LOCATER V4.20                                                      07/10/2002  15:17:50  PAGE 18


  +--> ?PR?MMC_WRITE_CLOSE?MMC

?PR?MMC_WRITE_SECTOR?MMC                         -----    -----      -----    -----      -----    -----
  +--> ?PR?_MMC_SEND_CMD?MMC_DRV

?PR?SBC_MMC_READ_10?SBC_MMC                      -----    -----      -----    -----      -----    -----
  +--> ?PR?_MMC_READ_OPEN?MMC
  +--> ?PR?MMC_READ_SECTOR?MMC
  +--> ?PR?MMC_READ_CLOSE?MMC

?PR?MMC_READ_SECTOR?MMC                          -----    -----      -----    -----      -----    -----
  +--> ?PR?_MMC_SEND_CMD?MMC_DRV
  +--> ?PR?MMC_CHECK_RESPONSE?MMC_DRV
  +--> ?PR?MMC_READ_RESPONSE?MMC_DRV

?PR?SBC_MMC_READ_CAPACITY?SBC_MMC                -----    -----      -----    -----      -----    -----
  +--> ?PR?MMC_CHECK_PRESENCE?MMC
  +--> ?PR?MEM_CARD_SELECT?MEM_TASK

?PR?USB_MASS_STORAGE_CSW?USB_TASK                -----    -----      -----    -----      -----    -----
  +--> ?PR?USB_ENUMERATION_PROCESS?USB_DRV

?PR?MEM_TASK?MEM_TASK                            -----    -----      0008H    0001H      -----    -----
  +--> ?PR?MMC_INIT?MMC
  +--> ?PR?DF_INIT?DF
  +--> ?CO?MEM_TASK
  +--> ?PR?_PRINT_SCREEN?DISP
  +--> ?PR?_PRINT_DECIM?DISP
  +--> ?PR?DF_INIT_MEM?DF
  +--> ?PR?_PRINT_MEM?DISP
  +--> ?PR?FAT_INSTALL?FAT
  +--> ?PR?MMC_INIT_STACK?MMC
  +--> ?PR?MMC_SINGLE_ACQ?MMC
  +--> ?PR?MMC_INIT_CSD?MMC
  +--> ?PR?MMC_SETUP_CARD?MMC
  +--> ?PR?MMC_INIT_NEXT?MMC
  +--> ?PR?MMC_UPDATE_ACQ?MMC

?PR?_PRINT_MEM?DISP                              -----    -----      -----    -----      -----    -----
  +--> ?CO?DISP
  +--> ?PR?_LCD_CGRAM?LCD_DRV

?PR?MMC_INIT_STACK?MMC                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_MMC_SEND_SCMD?MMC_DRV

?PR?MMC_SINGLE_ACQ?MMC                           -----    -----      -----    -----      -----    -----
  +--> ?PR?_MMC_SEND_CMD?MMC_DRV
  +--> ?PR?MMC_CHECK_RESPONSE?MMC_DRV
  +--> ?PR?MMC_READ_RESPONSE?MMC_DRV
  +--> ?PR?_MMC_SEND_SCMD?MMC_DRV

?PR?MMC_SETUP_CARD?MMC                           0021H.5  0000H.1    -----    -----      -----    -----
  +--> ?PR?_MMC_SEND_CMD?MMC_DRV
  +--> ?PR?MMC_CHECK_RESPONSE?MMC_DRV
  +--> ?PR?MMC_READ_RESPONSE?MMC_DRV

?PR?MMC_UPDATE_ACQ?MMC                           -----    -----      -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V4.20                                                      07/10/2002  15:17:50  PAGE 19


  +--> ?PR?_MMC_SEND_CMD?MMC_DRV
  +--> ?PR?MMC_CHECK_RESPONSE?MMC_DRV
  +--> ?PR?MMC_READ_RESPONSE?MMC_DRV
  +--> ?PR?_MMC_SEND_SCMD?MMC_DRV

?PR?KBD_TASK?KBD_TASK                            -----    -----      -----    -----      -----    -----
  +--> ?PR?KBD_DECODE?KBD_DRV

?PR?KBD_DECODE?KBD_DRV                           -----    -----      -----    -----      -----    -----
  +--> ?PR?KBD_INSTALL?KBD_DRV

?PR?DISP_TASK?DISP_TASK                          -----    -----      -----    -----      -----    -----
  +--> ?PR?FAT_GET_NAME?FAT
  +--> ?PR?_PRINT_NAME?DISP
  +--> ?PR?_PRINT_SEC?DISP
  +--> ?PR?_PRINT_MIN?DISP

?PR?_PRINT_NAME?DISP                             -----    -----      0008H    0001H      -----    -----
  +--> ?PR?_LCD_SET_CUR?LCD_DRV
  +--> ?PR?_LCD_PUTCHAR?LCD_DRV

?PR?_PRINT_SEC?DISP                              -----    -----      0008H    0001H      -----    -----
  +--> ?PR?_LCD_SET_CUR?LCD_DRV
  +--> ?PR?_PRINT_DECIM?DISP

?PR?_PRINT_MIN?DISP                              -----    -----      0008H    0001H      -----    -----
  +--> ?PR?_LCD_SET_CUR?LCD_DRV
  +--> ?PR?_PRINT_DECIM?DISP



SYMBOL TABLE OF MODULE:  ..\obj\..\bin\player.aof (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:00B0H.4       PUBLIC        T0
  D:00C0H         PUBLIC        P4
  B:00D0H.6       PUBLIC        AC
  B:00B0H.5       PUBLIC        T1
  D:00D8H         PUBLIC        P5
  B:00C0H.3       PUBLIC        SS_
  B:00A8H.7       PUBLIC        EA
  B:00C8H.6       PUBLIC        MPREQ
  B:0098H.7       PUBLIC        FE
  B:00C8H.0       PUBLIC        MPVER

⌨️ 快捷键说明

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