mp3.m51
来自「这个是一个完整的MP3项目」· M51 代码 · 共 1,649 行 · 第 1/5 页
M51
1,649 行
C:1E81H LINE# 109
C:1E84H LINE# 110
C:1E84H LINE# 111
C:1E84H LINE# 112
C:1E86H LINE# 113
C:1E86H LINE# 115
C:1E86H LINE# 116
C:1E8EH LINE# 117
C:1E8EH LINE# 118
C:1EA7H LINE# 119
C:1EA7H LINE# 120
C:1EAEH LINE# 121
C:1EB1H LINE# 123
C:1EB4H LINE# 124
C:1EB6H LINE# 125
C:1EB9H LINE# 127
C:1EBCH LINE# 128
C:1EBEH LINE# 129
C:1EBEH LINE# 130
C:1EC0H LINE# 131
C:1EC0H LINE# 132
C:1EC0H LINE# 133
C:1EC6H LINE# 134
C:1EC9H LINE# 135
C:1ECBH LINE# 136
C:1ED0H LINE# 137
C:1EE6H LINE# 138
C:1EE9H LINE# 139
C:1EECH LINE# 142
------- ENDPROC _PRINTUF
------- ENDMOD UART
BL51 BANKED LINKER/LOCATER V5.12 03/16/2006 09:11:15 PAGE 7
------- MODULE FLASH
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00C0H PUBLIC P4
D:00D8H PUBLIC P5
D:00A8H PUBLIC IEN0
D:00B8H PUBLIC IPL0
C:249CH PUBLIC _Erase_Cluster
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00C8H PUBLIC MP3STA
C:26DFH PUBLIC Check_Flash_Id
X:4000H PUBLIC rKM29UXDATA
C:29D3H PUBLIC Flash_Reset
D:00F8H PUBLIC UEPINT
C:2514H PUBLIC _ReadPage
C:208CH PUBLIC _WritePage
D:00D0H PUBLIC PSW
------- PROC CHECK_FLASH_ID
------- DO
D:0006H SYMBOL i
D:0004H SYMBOL id
------- ENDDO
C:26DFH LINE# 32
C:26DFH LINE# 33
C:26DFH LINE# 34
C:26DFH LINE# 37
C:26E5H LINE# 38
C:26EBH LINE# 40
C:26F1H LINE# 41
C:26F3H LINE# 42
C:26F6H LINE# 44
C:2703H LINE# 45
C:270AH LINE# 47
C:2718H LINE# 48
C:2720H LINE# 49
C:2726H LINE# 50
C:2729H LINE# 51
------- ENDPROC CHECK_FLASH_ID
------- PROC FLASH_RESET
------- DO
D:0006H SYMBOL i
------- ENDDO
C:29D3H LINE# 53
C:29D3H LINE# 54
C:29D3H LINE# 55
C:29D3H LINE# 57
C:29D9H LINE# 58
C:29DFH LINE# 59
C:29EDH LINE# 60
------- ENDPROC FLASH_RESET
------- PROC _ERASE_CLUSTER
D:0006H SYMBOL cluster
BL51 BANKED LINKER/LOCATER V5.12 03/16/2006 09:11:15 PAGE 8
------- DO
D:0004H SYMBOL blockPage
D:0006H SYMBOL i
------- ENDDO
C:249CH LINE# 68
C:249CH LINE# 69
C:249CH LINE# 70
C:24A7H LINE# 73
C:24ADH LINE# 74
C:24B3H LINE# 76
C:24B9H LINE# 77
C:24BDH LINE# 78
C:24BFH LINE# 80
C:24CDH LINE# 82
C:24D3H LINE# 83
C:24D9H LINE# 85
C:24E7H LINE# 87
C:24EAH LINE# 88
C:24EFH LINE# 90
C:24F5H LINE# 91
C:24FBH LINE# 92
C:24FEH LINE# 93
C:2502H LINE# 94
C:2502H LINE# 95
C:2508H LINE# 96
C:250BH LINE# 97
C:250BH LINE# 99
C:250BH LINE# 100
C:2511H LINE# 101
C:2513H LINE# 102
C:2513H LINE# 103
------- ENDPROC _ERASE_CLUSTER
------- PROC _READPAGE
D:0006H SYMBOL block
D:0004H SYMBOL page
X:0409H SYMBOL pPage
------- DO
D:0006H SYMBOL i
D:0004H SYMBOL blockPage
------- ENDDO
C:2514H LINE# 123
C:251FH LINE# 124
C:251FH LINE# 126
C:252EH LINE# 128
C:2534H LINE# 129
C:2539H LINE# 130
C:253FH LINE# 131
C:2540H LINE# 132
C:2542H LINE# 133
C:2546H LINE# 135
C:2554H LINE# 136
C:2557H LINE# 137
C:255CH LINE# 140
C:255FH LINE# 141
C:255FH LINE# 142
C:2578H LINE# 143
C:2585H LINE# 144
BL51 BANKED LINKER/LOCATER V5.12 03/16/2006 09:11:15 PAGE 9
C:258BH LINE# 145
------- ENDPROC _READPAGE
------- PROC _WRITEPAGE
D:0006H SYMBOL block
D:0004H SYMBOL page
X:0440H SYMBOL pPage
------- DO
D:0004H SYMBOL blockPage
D:0006H SYMBOL i
X:0443H SYMBOL Source
------- ENDDO
C:208CH LINE# 155
C:2097H LINE# 156
C:2097H LINE# 157
C:20A6H LINE# 160
C:20B1H LINE# 161
C:20B7H LINE# 162
C:20BDH LINE# 163
C:20C3H LINE# 164
C:20C5H LINE# 165
C:20C7H LINE# 166
C:20CBH LINE# 167
C:20CEH LINE# 169
C:20D1H LINE# 170
C:20D1H LINE# 171
C:20E8H LINE# 172
C:20F3H LINE# 175
C:20F9H LINE# 176
C:20FFH LINE# 177
C:210DH LINE# 179
C:2112H LINE# 180
C:2118H LINE# 181
C:211BH LINE# 182
C:2129H LINE# 183
C:2130H LINE# 184
C:2130H LINE# 185
C:2136H LINE# 186
C:213AH LINE# 187
C:213AH LINE# 189
C:213AH LINE# 190
C:2140H LINE# 192
C:2140H LINE# 193
------- ENDPROC _WRITEPAGE
------- ENDMOD FLASH
------- MODULE MP3
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
C:2887H PUBLIC _MP3FsInit
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00C0H PUBLIC P4
D:00D8H PUBLIC P5
B:00A8H.7 PUBLIC EA
C:263BH PUBLIC _Get_Descriptor
D:00C6H PUBLIC USBADDR
BL51 BANKED LINKER/LOCATER V5.12 03/16/2006 09:11:15 PAGE 10
X:028EH PUBLIC MP3_Trailer
C:2997H PUBLIC MP3Disable
C:2B01H PUBLIC Get_Status
C:2ACAH PUBLIC AudioInit
X:030EH PUBLIC BaudRate
D:00A8H PUBLIC IEN0
C:29EEH PUBLIC Func
D:00B1H PUBLIC IEN1
C:11B5H PUBLIC _PlayInit
X:0362H PUBLIC NowPlaying
C:1FD2H PUBLIC Ep0Int
X:0363H PUBLIC CurrentFun
C:28BFH PUBLIC _ReadEp
C:2B2EH PUBLIC Init
D:00B8H PUBLIC IPL0
B:00B0H.5 PUBLIC P3_5
C:2B25H PUBLIC Get_Interface
C:2AA6H PUBLIC PlayPause
C:2B0AH PUBLIC Clear_Feature
C:2929H PUBLIC main_rxdone
D:00EEH PUBLIC PLLNDIV
X:0364H PUBLIC PlayState
X:0365H PUBLIC FirstStart
C:2950H PUBLIC main_txdone
D:00CFH PUBLIC UEPDATX
C:272AH PUBLIC key_interrupt
D:00EFH PUBLIC PLLRDIV
C:258CH PUBLIC Next
X:0366H PUBLIC NumofSong
C:27CAH PUBLIC _WriteEp
C:2A7DH PUBLIC Set_Interface
D:00D4H PUBLIC UEPCONX
C:238DH PUBLIC main
D:00B5H PUBLIC MP3MED
D:00B4H PUBLIC MP3BAS
D:00ACH PUBLIC MP3DAT
D:00EBH PUBLIC MP3CLK
C:2AF7H PUBLIC KeyBoardInit
D:00CEH PUBLIC UEPSTAX
D:00AAH PUBLIC MP3CON
X:0367H PUBLIC MP3_Framehead
D:0098H PUBLIC SCON
C:28F6H PUBLIC _WriteEpBulk
D:009DH PUBLIC AUDDAT
D:0088H PUBLIC TCON
D:00ECH PUBLIC AUDCLK
C:2A38H PUBLIC _Set_Address
X:036BH PUBLIC SONG
D:00C8H PUBLIC MP3STA
D:00B6H PUBLIC MP3TRE
C:2A50H PUBLIC PllInit
C:1CCAH SYMBOL _?ix1000
D:009EH PUBLIC MP3VOL
C:2AECH PUBLIC Reserved
C:2141H PUBLIC _PlayMP3
D:009FH PUBLIC MP3VOR
D:00E9H PUBLIC PLLCON
BL51 BANKED LINKER/LOCATER V5.12 03/16/2006 09:11:15 PAGE 11
D:00BCH PUBLIC USBCON
C:284CH PUBLIC _Set_Configuration
D:00F8H PUBLIC UEPINT
C:1C98H PUBLIC Device_Descriptor
D:00C7H PUBLIC UEPNUM
C:2B13H PUBLIC Set_Feature
D:00E2H PUBLIC UBYCTX
C:0003H PUBLIC Previous
C:2B1CH PUBLIC Get_Configuration
X:03C3H PUBLIC ChangeSong
C:1CAAH PUBLIC Configuration_Descriptor_All
X:03C4H PUBLIC MP3InitFlag
C:2A67H PUBLIC MP3Init
D:00AFH PUBLIC MP3STA1
X:03C5H PUBLIC m
D:009AH PUBLIC AUDCON0
D:009BH PUBLIC AUDCON1
D:00A3H PUBLIC KBCON
D:008FH PUBLIC CKCON
D:00A2H PUBLIC AUXR1
D:00A4H PUBLIC KBSTA
D:00D0H PUBLIC PSW
------- PROC _READEP
D:0007H SYMBOL EpNum
X:044CH SYMBOL Data
------- DO
D:0006H SYMBOL i
D:0007H SYMBOL nLength
------- ENDDO
C:28BFH LINE# 159
C:28CAH LINE# 160
C:28CAH LINE# 161
C:28CCH LINE# 162
C:28CEH LINE# 164
C:28D0H LINE# 165
C:28D6H LINE# 166
C:28D6H LINE# 167
C:28EEH LINE# 168
C:28F0H LINE# 170
C:28F3H LINE# 172
C:28F5H LINE# 173
------- ENDPROC _READEP
C:27C2H SYMBOL L?0151
------- PROC L?0150
------- ENDPROC L?0150
C:27C2H SYMBOL L?0151
------- PROC _WRITEEP
D:0007H SYMBOL EpNum
D:0005H SYMBOL nLength
X:044FH SYMBOL Data
------- DO
D:0006H SYMBOL i
------- ENDDO
C:27CAH LINE# 176
C:27D5H LINE# 177
C:27D5H LINE# 178
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?