mp3.m51

来自「f340的MP3程序,通过SD卡读入解码器」· M51 代码 · 共 1,687 行 · 第 1/5 页

M51
1,687
字号
  C:9C09H         LINE#         31
  C:9C14H         LINE#         32
  C:9C17H         LINE#         33
  C:9C1CH         LINE#         34
  C:9C1FH         LINE#         35
  C:9C22H         LINE#         36
  -------         ENDPROC       OSCILLATOR_INIT
BL51 BANKED LINKER/LOCATER V6.05                                                      05/19/2011  23:29:43  PAGE 18


  -------         PROC          UART_INIT
  C:001EH         LINE#         44
  C:001EH         LINE#         45
  C:001EH         LINE#         46
  C:0021H         LINE#         49
  -------         ENDPROC       UART_INIT
  -------         PROC          INTERRUPTS_INIT
  C:9D4BH         LINE#         57
  C:9D4BH         LINE#         58
  C:9D4BH         LINE#         59
  C:9D4EH         LINE#         61
  C:9D51H         LINE#         63
  -------         ENDPROC       INTERRUPTS_INIT
  -------         PROC          TIMER_INIT
  C:9D30H         LINE#         71
  C:9D30H         LINE#         72
  C:9D30H         LINE#         73
  C:9D33H         LINE#         75
  C:9D36H         LINE#         76
  C:9D39H         LINE#         79
  -------         ENDPROC       TIMER_INIT
  -------         PROC          PORT_IO_INIT
  C:9CE8H         LINE#         88
  C:9CE8H         LINE#         89
  C:9CE8H         LINE#         90
  C:9CEBH         LINE#         91
  C:9CEEH         LINE#         92
  C:9CF1H         LINE#         93
  C:9CF4H         LINE#         94
  C:9CF7H         LINE#         95
  C:9CFAH         LINE#         96
  C:9CFDH         LINE#         97
  C:9D00H         LINE#         98
  -------         ENDPROC       PORT_IO_INIT
  -------         PROC          INIT_DEVICE
  C:9D16H         LINE#         107
  C:9D16H         LINE#         108
  C:9D16H         LINE#         109
  C:9D19H         LINE#         110
  C:9D1CH         LINE#         111
  C:9D1FH         LINE#         112
  C:9D22H         LINE#         113
  -------         ENDPROC       INIT_DEVICE
  -------         PROC          UART0_INTERRUPT
  C:9CCEH         LINE#         123
  C:9CD4H         LINE#         125
  C:9CD7H         LINE#         126
  C:9CD7H         LINE#         127
  C:9CD9H         LINE#         128
  C:9CDFH         LINE#         129
  C:9CE1H         LINE#         130
  C:9CE1H         LINE#         131
  -------         ENDPROC       UART0_INTERRUPT
  -------         PROC          _UART_SEND_CHAR
  D:0007H         SYMBOL        sendByte
  C:9D43H         LINE#         139
  C:9D43H         LINE#         140
BL51 BANKED LINKER/LOCATER V6.05                                                      05/19/2011  23:29:43  PAGE 19


  C:9D43H         LINE#         141
  C:9D45H         LINE#         142
  C:9D48H         LINE#         143
  C:9D4AH         LINE#         144
  -------         ENDPROC       _UART_SEND_CHAR
  -------         PROC          _UART_SEND_STR
  X:04B5H         SYMBOL        s
  -------         DO            
  X:04B8H         SYMBOL        len
  D:0004H         SYMBOL        i
  -------         ENDDO         
  C:9964H         LINE#         153
  C:996FH         LINE#         154
  C:996FH         LINE#         155
  C:997AH         LINE#         157
  C:9990H         LINE#         158
  C:99ADH         LINE#         159
  -------         ENDPROC       _UART_SEND_STR
  -------         PROC          _UART_PUT_NUM
  X:04B5H         SYMBOL        x
  -------         DO            
  X:04B9H         SYMBOL        i
  X:04BBH         SYMBOL        display_buffer
  -------         ENDDO         
  C:93B2H         LINE#         167
  C:93B8H         LINE#         168
  C:93B8H         LINE#         172
  C:93C1H         LINE#         173
  C:93C1H         LINE#         174
  C:93EEH         LINE#         175
  C:940BH         LINE#         176
  C:9422H         LINE#         177
  C:943BH         LINE#         178
  C:943BH         LINE#         179
  C:9449H         LINE#         180
  C:9459H         LINE#         181
  C:948AH         LINE#         182
  -------         ENDPROC       _UART_PUT_NUM
  -------         PROC          _UART_SEND_4HEX
  D:0004H         SYMBOL        x
  -------         DO            
  D:0003H         SYMBOL        i
  X:0585H         SYMBOL        display_buffer
  -------         ENDDO         
  C:9911H         LINE#         190
  C:9915H         LINE#         191
  C:9915H         LINE#         194
  C:991AH         LINE#         195
  C:9920H         LINE#         196
  C:9924H         LINE#         197
  C:9926H         LINE#         198
  C:9926H         LINE#         199
  C:9948H         LINE#         200
  C:9956H         LINE#         201
  C:995BH         LINE#         202
  -------         ENDPROC       _UART_SEND_4HEX
  -------         PROC          _UART_SEND_8HEX
BL51 BANKED LINKER/LOCATER V6.05                                                      05/19/2011  23:29:43  PAGE 20


  X:0576H         SYMBOL        x
  -------         DO            
  D:0003H         SYMBOL        i
  X:057AH         SYMBOL        display_buffer
  -------         ENDDO         
  C:984FH         LINE#         211
  C:9855H         LINE#         212
  C:9855H         LINE#         215
  C:985AH         LINE#         216
  C:9860H         LINE#         217
  C:9864H         LINE#         218
  C:9866H         LINE#         219
  C:9866H         LINE#         220
  C:9890H         LINE#         221
  C:98A9H         LINE#         222
  C:98AEH         LINE#         223
  -------         ENDPROC       _UART_SEND_8HEX
  -------         PROC          _UART_PUT_INF
  D:0001H         SYMBOL        inf
  X:04B1H         SYMBOL        dat
  C:9BE0H         LINE#         235
  C:9BE6H         LINE#         236
  C:9BE6H         LINE#         237
  C:9BE9H         LINE#         238
  C:9BFAH         LINE#         239
  -------         ENDPROC       _UART_PUT_INF
  -------         PROC          UART_SEND_ENTER
  C:9D3AH         LINE#         242
  C:9D3AH         LINE#         243
  C:9D3AH         LINE#         244
  -------         ENDPROC       UART_SEND_ENTER
  -------         ENDMOD        UART0_F340

  -------         MODULE        ZNFAT
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  X:027CH         PUBLIC        znFAT_Buffer
  C:8F08H         PUBLIC        _znFAT_toFileName
  C:8DE1H         PUBLIC        _FilenameMatch
  C:9B46H         PUBLIC        _znFAT_ReadSector
  C:76F7H         PUBLIC        _znFAT_Open_File
  C:876FH         PUBLIC        _znFAT_Enter_Dir
  C:9C41H         PUBLIC        _znFAT_WriteSector
  C:9A35H         PUBLIC        _Compare_Dir_Name
  C:9AB8H         PUBLIC        _Str2Up
  X:047CH         PUBLIC        temp_last_cluster
  C:8AE1H         PUBLIC        znFAT_Init
  X:0480H         PUBLIC        temp_dir_cluster
  C:92EAH         PUBLIC        _LE2BE
  C:96AAH         PUBLIC        _znFAT_GetNextCluster
  C:9C66H         PUBLIC        _L2U
  X:0484H         PUBLIC        temp_rec
  C:9B90H         PUBLIC        Search_Last_Usable_Cluster
  X:04A4H         PUBLIC        temp_dir_name
  C:9AF7H         PUBLIC        znFAT_Find_DBR
  C:9D52H         PUBLIC        znFAT_Device_Init
  -------         PROC          ZNFAT_DEVICE_INIT
BL51 BANKED LINKER/LOCATER V6.05                                                      05/19/2011  23:29:43  PAGE 21


  C:9D52H         LINE#         42
  C:9D52H         LINE#         43
  C:9D52H         LINE#         44
  C:9D55H         LINE#         45
  -------         ENDPROC       ZNFAT_DEVICE_INIT
  C:9B40H         SYMBOL        L?0125
  -------         PROC          L?0124
  -------         ENDPROC       L?0124
  C:9B40H         SYMBOL        L?0125
  -------         PROC          _ZNFAT_READSECTOR
  X:052CH         SYMBOL        addr
  D:0001H         SYMBOL        buf
  C:9B46H         LINE#         62
  C:9B4CH         LINE#         63
  C:9B4CH         LINE#         64
  C:9B52H         LINE#         65
  C:9B52H         LINE#         66
  C:9B52H         LINE#         67
  C:9B63H         LINE#         68
  C:9B63H         LINE#         69
  C:9B63H         LINE#         71
  C:9B63H         LINE#         72
  C:9B63H         LINE#         74
  C:9B63H         LINE#         75
  C:9B63H         LINE#         77
  C:9B63H         LINE#         78
  C:9B63H         LINE#         79
  -------         ENDPROC       _ZNFAT_READSECTOR
  -------         PROC          _ZNFAT_WRITESECTOR
  X:058CH         SYMBOL        addr
  D:0001H         SYMBOL        buf
  C:9C41H         LINE#         92
  C:9C47H         LINE#         93
  C:9C47H         LINE#         94
  C:9C4DH         LINE#         95
  C:9C4DH         LINE#         96
  C:9C4DH         LINE#         97
  C:9C5EH         LINE#         98
  C:9C5EH         LINE#         99
  C:9C5EH         LINE#         101
  C:9C5EH         LINE#         102
  C:9C5EH         LINE#         104
  C:9C5EH         LINE#         105
  C:9C5EH         LINE#         107
  C:9C5EH         LINE#         108
  C:9C5EH         LINE#         109
  -------         ENDPROC       _ZNFAT_WRITESECTOR
  C:92DBH         SYMBOL        L?0122
  C:92E4H         SYMBOL        L?0123
  -------         PROC          L?0121
  -------         ENDPROC       L?0121
  C:92DBH         SYMBOL        L?0122
  C:92E4H         SYMBOL        L?0123
  -------         PROC          _LE2BE
  X:052CH         SYMBOL        dat
  X:052FH         SYMBOL        len
  -------         DO            
BL51 BANKED LINKER/LOCATER V6.05                                                      05/19/2011  23:29:43  PAGE 22


  X:0530H         SYMBOL        temp
  X:0534H         SYMBOL        fact
  X:0538H         SYMBOL        i
  -------         ENDDO         
  C:92EAH         LINE#         126
  C:92F8H         LINE#         127
  C:92F8H         LINE#         128
  C:9300H         LINE#         129
  C:930AH         LINE#         130
  C:930FH         LINE#         131
  C:9320H         LINE#         132
  C:9320H         LINE#         133
  C:937DH         LINE#         134
  C:939AH         LINE#         135
  C:93A3H         LINE#         136
  C:93B1H         LINE#         137
  -------         ENDPROC       _LE2BE
  -------         PROC          L?0127
  -------         ENDPROC       L?0127
  -------         PROC          _L2U
  D:0007H         SYMBOL        c
  C:9C66H         LINE#         200
  C:9C66H         LINE#         201
  C:9C66H         LINE#         202
  C:9C7BH         LINE#         203
  C:9C7BH         LINE#         204
  -------         ENDPROC       _L2U
  -------         PROC          ZNFAT_FIND_DBR
  -------         DO            
  X:04B4H         SYMBOL        sec_dbr
  -------         ENDDO         
  C:9AF7H         LINE#         217
  C:9AF7H         LINE#         218
  C:9AF7H         LINE#         220
  C:9B08H         LINE#         221
  C:9B10H         LINE#         222
  C:9B10H         LINE#         223
  C:9B23H         LINE#         224
  C:9B25H         LINE#         226
  C:9B25H         LINE#         227
  C:9B2CH         LINE#         228
  C:9B2CH         LINE#         229
  C:9B34H         LINE#         230
  -------         ENDPROC       ZNFAT_FIND_DBR
  -------         PROC          SEARCH_LAST_USABLE_CLUSTER
  C:9B90H         LINE#         257
  C:9B90H         LINE#         258
  C:9B90H         LINE#         259
  C:9BADH         LINE#         260
  C:9BB8H         LINE#         261
  -------         ENDPROC       SEARCH_LAST_USABLE_CLUSTER
  -------         PROC          ZNFAT_INIT
  -------         DO            
  X:04B1H         SYMBOL        bpb
  -------         ENDDO         
  C:8AE1H         LINE#         275
  C:8AE1H         LINE#         276
BL51 BANKED LINKER/LOCATER V6.05                                                      05/19/2011  23:29:43  PAGE 23


  C:8AE1H         LINE#         279
  C:8AEFH         LINE#         281
  C:8B03H         LINE#         283
  C:8B18H         LINE#         285
  C:8B26H         LINE#         287
  C:8B4CH         LINE#         288
  C:8B72H         LINE#         289
  C:8B92H         LINE#         290
  C:8BB8H         LINE#         291
  C:8C0AH         LINE#         292
  C:8C62H         LINE#         294
  C:8C9CH         LINE#         296
  -------         ENDPROC       ZNFAT_INIT
  -------         PROC          L?0126
  -------         ENDPROC       L?0126
  -------         PROC          _ZNFAT_GETNEXTCLUSTER
  X:0525H         SYMBOL        LastCluster
  -------         DO            
  D:0004H         SYMBOL        temp
  X:0529H         SYMBOL        pFAT
  D:0001H         SYMBOL        pFAT_Item
  -------         ENDDO         
  C:96AAH         LINE#         360
  C:96B0H         LINE#         361
  C:96B0H         LINE#         365
  C:96F4H         LINE#         366
  C:96F7H         LINE#         367
  C:9705H         LINE#         368

⌨️ 快捷键说明

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