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

📄 player.m51

📁 本人at89c51snd1c主控IC增加了128*32点阵驱动显示
💻 M51
📖 第 1 页 / 共 5 页
字号:

?PR?_FAT_UPDATE_BUF_FAT?FAT                      0024H.2  0000H.2    0030H    0005H      -----    -----
  +--> ?PR?_FAT_UPDATE_FAT_SECTOR?FAT
  +--> ?PR?_FAT_LOAD_SECTOR?FAT

?PR?SONG_START?SONG_DRV                          -----    -----      -----    -----      -----    -----
  +--> ?PR?MP3_INIT?MP3_DRV

?PR?PRINT_STATE_PLAY?DISP                        -----    -----      0027H    0003H      -----    -----
  +--> ?CO?DISP
  +--> ?PR?_SETLCDADDRESS?LCD_DRV
  +--> ?PR?_PUTCODETOLCD?LCD_DRV

?PR?PRINT_STATE_PAUSE?DISP                       -----    -----      -----    -----      -----    -----
  +--> ?PR?_SETLCDADDRESS?LCD_DRV
  +--> ?CO?DISP
  +--> ?PR?_PUTCODETOLCD?LCD_DRV

?PR?SONG_PAUSE?SONG_DRV                          -----    -----      -----    -----      -----    -----
  +--> ?PR?MP3_STOP?MP3_DRV

?PR?_PRINT_REPEAT?DISP                           -----    -----      0027H    0001H      -----    -----
  +--> ?PR?_SETLCDADDRESS?LCD_DRV
  +--> ?CO?DISP
  +--> ?PR?_PUTCODETOLCD?LCD_DRV
BL51 BANKED LINKER/LOCATER V5.11                                                      03/24/2007  10:02:41  PAGE 15



?PR?PRINT_STATE_STOP?DISP                        -----    -----      -----    -----      -----    -----
  +--> ?PR?_SETLCDADDRESS?LCD_DRV
  +--> ?CO?DISP
  +--> ?PR?_PUTCODETOLCD?LCD_DRV

?PR?VOICE_TASK?VOICE_TASK                        -----    -----      0026H    0001H      0780H    000FH
  +--> ?PR?PRINT_MODE_VOICE?DISP
  +--> ?PR?PRINT_STATE_BLANK?DISP
  +--> ?CO?VOICE_TASK
  +--> ?PR?_PRINT_SCREEN?DISP
  +--> ?PR?_PRINT_VOICE_VOL?DISP
  +--> ?PR?MEM_STATUS?MEM_TASK
  +--> ?PR?_FAT_GET_ROOT_DIRECTORY?FAT
  +--> ?PR?PRINT_FILE_NAME?DISP
  +--> ?PR?PRINT_STATE_ERROR?DISP
  +--> ?PR?MEM_SELECT_NEXT?MEM_TASK
  +--> ?PR?MODE_SET_INIT?MODE_TASK
  +--> ?PR?MEM_CHECK_CARD?MEM_TASK
  +--> ?PR?_FILE_SEEK_NEXT?FILE
  +--> ?PR?_FILE_SEEK_PREV?FILE
  +--> ?PR?VOC_INC_VOLUME?VOICE_DRV
  +--> ?PR?VOC_DEC_VOLUME?VOICE_DRV
  +--> ?PR?DISP_NAME_STOP?DISP_TASK
  +--> ?PR?DISP_CLOCK_RESET?DISP_TASK
  +--> ?PR?FAT_FOPEN?FAT
  +--> ?PR?_FAT_FSEEK?FAT
  +--> ?PR?VOC_PLAY_INIT?VOICE_DRV
  +--> ?PR?VOC_PLAY_START?VOICE_DRV
  +--> ?PR?DISP_CLOCK_START?DISP_TASK
  +--> ?PR?PRINT_STATE_PLAY?DISP
  +--> ?PR?FAT_FGETC?FAT
  +--> ?PR?VOC_PLAY_STOP?VOICE_DRV
  +--> ?PR?FAT_FCLOSE?FAT
  +--> ?PR?FAT_FEOF?FAT
  +--> ?PR?DISP_CLOCK_STOP?DISP_TASK
  +--> ?PR?PRINT_STATE_PAUSE?DISP
  +--> ?PR?PRINT_FILE_TYPE?DISP
  +--> ?PR?DISP_END_OF_PLAY?DISP_TASK
  +--> ?PR?FAT_GET_NAME?FAT
  +--> ?PR?FAT_GOTO_NEXT?FAT
  +--> ?PR?_FAT_FCREATE?FAT
  +--> ?PR?PRINT_STATE_RECORD?DISP
  +--> ?PR?VOC_REC_INIT?VOICE_DRV
  +--> ?PR?_FAT_FPUTC?FAT
  +--> ?CO?VARIABLE
  +--> ?PR?FAT_FDELETE?FAT
  +--> ?PR?_FAT_REFRESH_DIR_FILE_INFO?FAT

?PR?VOC_PLAY_INIT?VOICE_DRV                      -----    -----      -----    -----      -----    -----
  +--> ?PR?VOC_AUDIO_INIT?VOICE_DRV
  +--> ?PR?CLOCK_VOICE_INIT?CLOCK

?PR?VOC_AUDIO_INIT?VOICE_DRV                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_AUD_SET_PRIO?AUD_DRV

?PR?CLOCK_VOICE_INIT?CLOCK                       -----    -----      -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.11                                                      03/24/2007  10:02:41  PAGE 16


  +--> ?CO?CLOCK

?PR?VOC_PLAY_STOP?VOICE_DRV                      -----    -----      -----    -----      -----    -----
  +--> ?PR?AUD_STOP?AUD_DRV

?PR?PRINT_FILE_TYPE?DISP                         -----    -----      -----    -----      -----    -----
  +--> ?PR?FAT_CHECK_EXT?FAT
  +--> ?PR?_SETLCDADDRESS?LCD_DRV
  +--> ?CO?DISP
  +--> ?PR?_PUTCODETOLCD?LCD_DRV

?PR?_FAT_FCREATE?FAT                             -----    -----      0027H    0009H      -----    -----
  +--> ?PR?FAT_CHECK_EXT?FAT
  +--> ?PR?FAT_SET_CLUSTERS?FAT
  +--> ?PR?_NF_READ_OPEN?NF
  +--> ?PR?NF_READ_BYTE?NF
  +--> ?PR?NF_READ_CLOSE?NF
  +--> ?PR?_FAT_LOAD_SECTOR?FAT
  +--> ?PR?_NF_WRITE_OPEN?NF
  +--> ?PR?_NF_WRITE_BYTE?NF
  +--> ?PR?NF_WRITE_CLOSE?NF
  +--> ?PR?_FAT_GET_DIR_FILE_LIST?FAT
  +--> ?PR?_FAT_DSEEK?FAT
  +--> ?PR?_FAT_GET_DIR_ENTRY?FAT

?PR?FAT_SET_CLUSTERS?FAT                         0024H.1  0000H.1    0030H    0002H      -----    -----
  +--> ?PR?_NF_READ_OPEN?NF
  +--> ?PR?FAT_READ_CLUSTER?FAT
  +--> ?PR?NF_READ_CLOSE?NF

?PR?VOC_REC_INIT?VOICE_DRV                       -----    -----      -----    -----      -----    -----
  +--> ?PR?_T1_SET_PRIO?TIMER_DRV

?PR?_FAT_FPUTC?FAT                               -----    -----      0027H    0001H      -----    -----
  +--> ?PR?NF_WRITE_CLOSE?NF
  +--> ?PR?_NF_WRITE_OPEN?NF
  +--> ?PR?_NF_WRITE_BYTE?NF

?PR?FAT_FDELETE?FAT                              -----    -----      0027H    0006H      -----    -----
  +--> ?PR?FAT_CHECK_EXT?FAT
  +--> ?PR?FAT_SEEK_ENTRY_RECORD?FAT
  +--> ?PR?NF_READ_CLOSE?NF
  +--> ?PR?_FAT_LOAD_SECTOR?FAT
  +--> ?PR?_NF_WRITE_OPEN?NF
  +--> ?PR?_NF_WRITE_BYTE?NF
  +--> ?PR?NF_WRITE_CLOSE?NF
  +--> ?PR?_FAT_GET_CLUSTERS?FAT
  +--> ?PR?FAT_CLEAR_FAT?FAT

?PR?FAT_SEEK_ENTRY_RECORD?FAT                    -----    -----      002DH    0002H      -----    -----
  +--> ?PR?_FAT_DSEEK?FAT

?PR?FAT_CLEAR_FAT?FAT                            0024H.1  0000H.1    002DH    0008H      -----    -----
  +--> ?PR?_FAT_LOAD_SECTOR?FAT
  +--> ?PR?_FAT_UPDATE_FAT_SECTOR?FAT

?PR?_FAT_REFRESH_DIR_FILE_INFO?FAT               -----    -----      0027H    0001H      -----    -----
BL51 BANKED LINKER/LOCATER V5.11                                                      03/24/2007  10:02:41  PAGE 17


  +--> ?PR?_FAT_GET_DIR_FILE_LIST?FAT
  +--> ?PR?FAT_SEEK_ENTRY_RECORD?FAT
  +--> ?PR?_FAT_GET_DIR_ENTRY?FAT

?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?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_NF_INIT?SBC_NF
  +--> ?PR?USB_ENUMERATION_PROCESS?USB_DRV
  +--> ?PR?USB_MASS_STORAGE_CBW?USB_TASK
  +--> ?PR?USB_MASS_STORAGE_CSW?USB_TASK

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

?PR?CLOCK_USB_INIT?CLOCK                         -----    -----      -----    -----      -----    -----
  +--> ?CO?CLOCK

?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                   -----    -----      0026H    0002H      -----    -----
  +--> ?CO?USB_DRV
  +--> ?PR?_SEND_EP0_PACKET?USB_DRV
BL51 BANKED LINKER/LOCATER V5.11                                                      03/24/2007  10:02:41  PAGE 18



?PR?USB_MASS_STORAGE_CBW?USB_TASK                0024H.1  0000H.1    -----    -----      -----    -----
  +--> ?PR?SBC_COMMAND_NF?SBC_NF

?PR?SBC_COMMAND_NF?SBC_NF                        -----    -----      0026H    0001H      -----    -----
  +--> ?PR?SBC_NF_WRITE_10?SBC_NF
  +--> ?PR?SBC_NF_READ_10?SBC_NF
  +--> ?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_NF_READ_CAPACITY?SBC_NF

?PR?SBC_NF_WRITE_10?SBC_NF                       -----    -----      -----    -----      -----    -----
  +--> ?PR?_NF_WRITE_OPEN?NF
  +--> ?PR?_NF_WRITE_SECTOR?NF
  +--> ?PR?NF_WRITE_CLOSE?NF

?PR?_NF_WRITE_SECTOR?NF                          -----    -----      0027H    0002H      -----    -----
  +--> ?PR?_NF_BLOCK_ERASE?NF_DRV
  +--> ?PR?_NF_WRITE_OPEN?NF
  +--> ?PR?NF_CALC_LOGICAL_BLOCK?NF_DRV

?PR?SBC_NF_READ_10?SBC_NF                        -----    -----      -----    -----      -----    -----
  +--> ?PR?_NF_READ_OPEN?NF
  +--> ?PR?_NF_READ_SECTOR?NF
  +--> ?PR?NF_READ_CLOSE?NF

?PR?_NF_READ_SECTOR?NF                           0024H.2  0000H.1    0027H    0002H      -----    -----
  +--> ?PR?_NF_READ_OPEN?NF

?PR?SBC_INQUIRY?SBC                              -----    -----      0027H    0004H      -----    -----
  +--> ?CO?SBC
  +--> ?CO?VARIABLE

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

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

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

?PR?MEM_TASK?MEM_TASK                            -----    -----      -----    -----      -----    -----
  +--> ?PR?NF_INIT?NF
  +--> ?CO?MEM_TASK
  +--> ?PR?_PRINT_SCREEN?DISP
  +--> ?PR?NF_READ_SPARE_BYTE?NF
  +--> ?PR?_PRINT_MEM?DISP
  +--> ?PR?FAT_INSTALL?FAT

?PR?_PRINT_MEM?DISP                              -----    -----      0026H    0001H      -----    -----
BL51 BANKED LINKER/LOCATER V5.11                                                      03/24/2007  10:02:41  PAGE 19



?PR?DISP_TASK?DISP_TASK                          -----    -----      -----    -----      -----    -----
  +--> ?PR?LED_TASK?LED_TASK
  +--> ?PR?FAT_GET_NAME?FAT

⌨️ 快捷键说明

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