M16-Mp3.rar
源代码在线查看: main.o
XL
H 2 areas 1D global symbols
M main.c
S _GetMusicFile Ref0000
S _TC0_Init Ref0000
S _AD_handler Ref0000
S _Fat_Buffer Ref0000
S _SPI_Init Ref0000
S push_xgsetF0FC Ref0000
S _VS1003_WriteDat Ref0000
S _VOL Ref0000
S _FirstDataSector Ref0000
S _VS1003_WriteReg Ref0000
S _key_num Ref0000
S _Usart_Init Ref0000
S _TC0_handler Ref0000
S _VOL_BUFFER Ref0000
S _Fat_Init Ref0000
S _fsize Ref0000
S lsl32 Ref0000
S _SD_ReadBlock Ref0000
S _AD_Flag Ref0000
S _VS1003_Init Ref0000
S _AD_Init Ref0000
S pop_xgsetF0FC Ref0000
S _SD_Init Ref0000
S _fcount Ref0000
S _fclust Ref0000
S _AD_time Ref0000
S _FatNextCluster Ref0000
A text size 42A flags 0
dbfile ..\..\..\..\..\DOCUME~1\浪仔\桌面\教学实验板\M16_VS1003_test\main.c
dbfile C:\DOCUME~1\浪仔\桌面\教学实验板\M16_VS1003_test\main.c
dbfunc e main 0 fV
dbline FFFFFFFF 0
dbline 2C 0
dbline 2D 0
dbline 2E 8
dbline 2F C
dbline 30 10
dbline 30 10
dbline 31 18
dbline 32 1C
dbline 33 20
dbline 35 24
dbline FFFFFFFE 24
dbline 0 24
dbfunc e VS1003_Play 26 fV
dbsym l num E l
dbsym l music_num 15 c
dbsym r music_last E c
dbsym r music_next C c
dbsym l play_flag 14 c
dbsym l i A l
dbsym l size_buf 6 l
dbsym r vol_flag A c
dbsym l n 2 l
dbsym l data_pointer 12 i
dbline FFFFFFFF 2C
dbline 40 2C
dbline 43 2C
dbline 45 3C
dbline 46 40
dbline 47 42
dbline 48 48
dbline 48 4A
dbline 49 4C
dbline 4B 4E
dbline 4C 54
dbline 4D 58
dbline 4F 5C
dbline 51 60
dbline 54 86
dbline 55 86
dbline 56 98
dbline 57 98
dbline 59 F2
dbline 5C F2
dbline 5C 102
dbline 5D 10A
dbline 5D 11A
dbline 5E 120
dbline 5E 130
dbline 5F 136
dbline 5F 146
dbline 60 14C
dbline 60 15C
dbline 61 162
dbline 61 172
dbline 64 176
dbline 65 17C
dbline 66 17C
dbline 67 182
dbline 68 182
dbline 68 194
dbline 69 1A0
dbline 6A 1B2
dbline 6C 1B4
dbline 6D 1B4
dbline 6D 1C4
dbline 6E 1D2
dbline 6F 1E4
dbline 71 1E4
dbline 73 202
dbline 73 202
dbline 75 20A
dbline 76 210
dbline 77 212
dbline 7C 212
dbline 7D 21A
dbline 7E 21A
dbline 7F 222
dbline 80 232
dbline 83 234
dbline 84 246
dbline 85 246
dbline 86 258
dbline 87 258
dbline 88 26A
dbline 89 274
dbline 85 274
dbline 85 294
dbline 8A 2AE
dbline 8B 2CE
dbline 8D 2CE
dbline 8E 30C
dbline 8F 30C
dbline 90 314
dbline 91 324
dbline 92 334
dbline 94 334
dbline 94 334
dbline 96 342
dbline 98 34A
dbline 55 34A
dbline 55 36A
dbline 9B 386
dbline 9D 39A
dbline 9E 3BC
dbline 9F 3BC
dbline A0 3C0
dbline A1 3C0
dbline A1 3C8
dbline A2 3CE
dbline A3 3D6
dbline A6 3D8
dbline A7 3D8
dbline A7 3E4
dbline A8 3EA
dbline A9 3EE
dbline AB 3EE
dbline AC 412
dbline AD 418
dbline AE 41A
dbline AF 41C
dbline B0 422
dbline B2 422
dbline 53 422
dbline FFFFFFFE 424
dbline 0 424
S _main Def0000
S _VS1003_Play Def0026
A vector size 3C flags C
T 38 00 0C 94 00 00
R 00 00 01 00 12 04 02 00
T 24 00 0C 94 00 00
R 00 00 01 00 12 04 0C 00
T 00 00 00 E8 15 E2 0E 94 00 00 0E 94 00 00
R 00 00 00 00 12 08 0B 00 12 0C 04 00
T 0C 00 0E 94 00 00 0E 94 00 00 00 23 E1 F7
R 00 00 00 00 12 04 13 00 12 08 16 00
T 18 00 0E 94 00 00 0E 94 00 00 0E 94 00 00 00 C0
R 00 00 00 00 12 04 0E 00 12 08 14 00 12 0C 01 00
T 26 00 0E 94 00 00 66 97 40 E0 50 E0 60 E0 70 E0
R 00 00 00 00 12 04 05 00
T 34 00 4E 83 5F 83 68 87 79 87 00 24 0D 8A 0C 8A
R 00 00 00 00
T 42 00 11 24 1B 8A 0A 8A CC 24 EE 24 AA 24 22 24
R 00 00 00 00
T 50 00 20 92 00 00 20 92 00 00 20 92 00 00
R 00 00 00 00 02 04 12 00 02 08 19 00 02 0C 0A 00
T 5C 00 0E 94 00 00 80 E0
R 00 00 00 00 12 04 00 00 22 06 18 00 00 00
T 62 00 90 E0 ED 89 FF 27 EE 0F FF 1F EE 0F FF 1F
R 00 00 00 00 42 02 18 00 00 00
T 70 00 E8 0F F9 1F 20 80 31 80 42 80 53 80 2E 86
R 00 00 00 00
T 7E 00 3F 86 48 8A 59 8A CE C1 40 E0 50 E0 60 E0
R 00 00 00 00
T 8C 00 70 E0 4A 87 5B 87 6C 87 7D 87 69 C1 80 E0
R 00 00 00 00 22 0E 03 00 00 00
T 9A 00 90 E0 99 83 88 83 42 E0 50 E0 60 E0 70 E0
R 00 00 00 00 42 02 03 00 00 00
T A8 00 0E 85 1F 85 28 89 39 89 04 1B 15 0B 26 0B
R 00 00 00 00
T B6 00 37 0B 83 E0 90 E0 8A 93 0E 94 00 00 18 01
R 00 00 00 00 12 0C 10 00
T C4 00 29 01 20 91 02 00 30 91 03 00 00 91 00 00
R 00 00 00 00 02 06 08 00 02 0A 08 00 02 0E 08 00
T D2 00 10 91 01 00 02 0D 13 1D 24 1D 35 1D 2A 84
R 00 00 00 00 02 04 08 00
T E0 00 3B 84 4C 84 5D 84 02 0D 13 1D 24 1D 35 1D
R 00 00 00 00
T EE 00 0E 94 00 00 80 91 00 00 86 30 41 F4 20 90
R 00 00 00 00 12 04 11 00 02 08 0A 00
T FC 00 00 00 22 20 21 F4 00 24 03 94 0C 8A 36 C0
R 00 00 00 00 02 02 19 00
T 0A 01 80 91 00 00 85 30 39 F4 20 90 00 00 22 20
R 00 00 00 00 02 04 0A 00 02 0C 19 00
T 18 01 19 F4 00 24 0C 8A 2B C0 80 91 00 00 81 30
R 00 00 00 00 02 0C 0A 00
T 26 01 39 F4 20 90 00 00 22 20 19 F4 CC 24 C3 94
R 00 00 00 00 02 06 19 00
T 34 01 20 C0 80 91 00 00 84 30 39 F4 20 90 00 00
R 00 00 00 00 02 06 0A 00 02 0E 19 00
T 42 01 22 20 19 F4 EE 24 E3 94 15 C0 80 91 00 00
R 00 00 00 00 02 0E 0A 00
T 50 01 83 30 39 F4 20 90 00 00 22 20 19 F4 AA 24
R 00 00 00 00 02 08 19 00
T 5E 01 A3 94 0A C0 80 91 00 00 82 30 31 F4 20 90
R 00 00 00 00 02 08 0A 00
T 6C 01 00 00 22 20 11 F4 82 E0 A8 2E AA 20 09 F4
R 00 00 00 00 02 02 19 00
T 7A 01 4B C0 8A 2D 81 30 C9 F4 8B E1 90 E0 20 90
R 00 00 00 00
T 88 01 00 00 30 90 01 00 82 15 93 05 30 F4 8D E1
R 00 00 00 00 02 02 07 00 02 06 07 00
T 96 01 90 93 01 00 80 93 00 00 22 C0 80 91 00 00
R 00 00 00 00 02 04 07 00 02 08 07 00 02 0E 07 00
T A4 01 90 91 01 00 02 96 90 93 01 00 80 93 00 00
R 00 00 00 00 02 04 07 00 02 0A 07 00 02 0E 07 00
T B2 01 18 C0 80 91 00 00 90 91 01 00 82 30 E0 E0
R 00 00 00 00 02 06 07 00 02 0A 07 00
T C0 01 9E 07 38 F4 22 24 33 24 30 92 01 00 20 92
R 00 00 00 00 02 0C 07 00
T CE 01 00 00 09 C0 80 91 00 00 90 91 01 00 02 97
R 00 00 00 00 02 02 07 00 02 08 07 00 02 0C 07 00
T DC 01 90 93 01 00 80 93 00 00
R 00 00 00 00 02 04 07 00 02 08 07 00
T E4 01 80 E0 90 E0 E0 91
R 00 00 00 00 22 02 0D 00 00 00 42 04 0D 00 00 00
T EA 01 00 00 F0 91 01 00 EE 0F FF 1F E8 0F F9 1F
R 00 00 00 00 02 02 07 00 02 06 07 00
T F8 01 20 81 31 81 0B E0 0E 94 00 00 83 B3 80 78
R 00 00 00 00 12 0A 09 00
T 06 02 80 38 E1 F7 22 24 20 92 00 00 AA 24 CC 20
R 00 00 00 00 02 0A 0A 00
T 14 02 11 F4 EE 20 69 F0 80 E0 92 E0 9B 8B 8A 8B
R 00 00 00 00
T 22 02 48 E0 50 E0 60 E0 70 E0 4A 87 5B 87 6C 87
R 00 00 00 00
T 30 02 7D 87 4D C0 83 B3 80 78 80 38 09 F0 48 C0
R 00 00 00 00
T 3E 02 0C 88 00 20 09 F4 44 C0 40 E0 50 E0 60 E0
R 00 00 00 00
T 4C 02 70 E0 4A 83 5B 83 6C 83 7D 83 1E C0 80 E0
R 00 00 00 00 22 0E 03 00 00 00
T 5A 02 90 E0 EA 89 FB 89 E8 0F F9 1F 00 81
R 00 00 00 00 42 02 03 00 00 00
T 66 02 0E 94 00 00 8A 89 9B 89 01 96 9B 8B 8A 8B
R 00 00 00 00 12 04 06 00
T 74 02 41 E0 50 E0 60 E0 70 E0 2A 80 3B 80 4C 80
R 00 00 00 00
T 82 02 5D 80 24 0E 35 1E 46 1E 57 1E 2A 82 3B 82
R 00 00 00 00
T 90 02 4C 82 5D 82 40 E2 50 E0 60 E0 70 E0 2A 80
R 00 00 00 00
T 9E 02 3B 80 4C 80 5D 80 24 16 35 06 46 06 57 06
R 00 00 00 00
T AC 02 A8 F2 40 E2 50 E0 60 E0 70 E0 2E 80 3F 80
R 00 00 00 00
T BA 02 48 84 59 84 24 0E 35 1E 46 1E 57 1E 2E 82
R 00 00 00 00
T C8 02 3F 82 48 86 59 86 80 E0 90 E0 ED 89 FF 27
R 00 00 00 00 22 08 0F 00 00 00 42 0A 0F 00 00 00
T D6 02 EE 0F FF 1F EE 0F FF 1F E8 0F F9 1F 20 80
R 00 00 00 00
T E4 02 31 80 42 80 53 80 40 E4 50 E0 60 E0 70 E0
R 00 00 00 00
T F2 02 24 1A 35 0A 46 0A 57 0A 6E 80 7F 80 88 84
R 00 00 00 00
T 00 03 99 84 62 14 73 04 84 04 95 04 A0 F0 80 E0
R 00 00 00 00
T 0E 03 92 E0 9B 8B 8A 8B 48 E0 50 E0 60 E0 70 E0
R 00 00 00 00
T 1C 03 4A 87 5B 87 6C 87 7D 87 40 E0 50 E0 60 E0
R 00 00 00 00
T 2A 03 70 E0 4E 83 5F 83 68 87 79 87 8A 89 9B 89
R 00 00 00 00
T 38 03 8F 3F E1 E0 9E 07 08 F4 D8 CE 00 24 11 24
R 00 00 00 00
T 46 03 1B 8A 0A 8A 41 E0 50 E0 60 E0 70 E0 2A 84
R 00 00 00 00
T 54 03 3B 84 4C 84 5D 84 24 0E 35 1E 46 1E 57 1E
R 00 00 00 00
T 62 03 2A 86 3B 86 4C 86 5D 86 48 E0 50 E0 60 E0
R 00 00 00 00
T 70 03 70 E0 2A 84 3B 84 4C 84 5D 84 24 16 35 06
R 00 00 00 00
T 7E 03 46 06 57 06 08 F4 89 CE 0E 85 1F 85 28 89
R 00 00 00 00
T 8C 03 39 89 0E 94 00 00 0E 87 1F 87 28 8B 39 8B
R 00 00 00 00 12 06 1A 00
T 9A 03 4F EF 5F EF 6F EF 7F EF 2E 84 3F 84 48 88
R 00 00 00 00
T A8 03 59 88 24 16 35 06 46 06 57 06 21 F0 CC 20
R 00 00 00 00
T B6 03 11 F4 EE 20 99 F1 EE 20 61 F0 80 E0 0D 88
R 00 00 00 00
T C4 03 80 15 18 F4 0A 94 0D 8A 10 C0 80 91 00 00
R 00 00 00 00 02 0E 17 00
T D2 03 81 50 8D 8B 0B C0 80 91 00 00 81 50 0D 88
R 00 00 00 00 02 0A 17 00
T E0 03 08 16 18 F4 03 94 0D 8A 02 C0 00 24 0D 8A
R 00 00 00 00
T EE 03 80 E0 90 E0 ED 89 FF 27 EE 0F FF 1F EE 0F
R 00 00 00 00 22 02 18 00 00 00 42 04 18 00 00 00
T FC 03 FF 1F E8 0F F9 1F 20 80 31 80 42 80 53 80
R 00 00 00 00
T 0A 04 2E 86 3F 86 48 8A 59 8A 00 24 03 94 0C 8A
R 00 00 00 00
T 18 04 CC 24 EE 24 22 24 20 92 00 00 31 CE 66 96
R 00 00 00 00 02 0A 0A 00
T 26 04 0C 94 00 00
R 00 00 00 00 12 04 15 00