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

📄 mp3.dbg

📁 AVR单片机ATMEGA64L开发的mp3程序
💻 DBG
字号:
IMAGECRAFT DEBUG FORMAT
VERSION 1.1
CPU AVR
DIR D:\论文资料\AVRPWM~1\阿莫MP3范例板\MP3范例板\u盘MP3代码\
FILE 6x8.h
FILE chinese.h
DEFGLOBAL font6x8 8C A[552:92:6]kc
DEFGLOBAL china_char 2B4 A[288:12:24]kc
FILE mp3.c
FUNC mDelaymS 61C fV
BLOCK 34 626
DEFREG i 10 s
DEFLOCAL ms 10 l
LINE 34 626
LINE 38 628
LINE 39 628
LINE 40 630
LINE 41 630
LINE 42 630
LINE 39 630
LINE 39 636
LINE 43 63E
LINE 37 63E
BLOCKEND 0 69C
FUNCEND 69C
FUNC main 69E fV
BLOCK 49 6A0
DEFLOCAL t0 6 c
DEFREG t2 12 c
DEFREG t1 14 c
DEFREG data 12 c
DEFREG u 12 i
DEFREG i 10 i
LINE 49 6A0
LINE 53 6A0
LINE 54 6A4
LINE 55 6A8
LINE 56 6AC
LINE 57 6BC
LINE 58 6D4
LINE 59 6EC
LINE 64 6F4
LINE 66 6FE
LINE 68 702
LINE 69 706
LINE 71 710
LINE 73 714
LINE 76 71C
LINE 75 71E
LINE 77 726
LINE 80 730
LINE 81 736
LINE 82 736
LINE 83 73E
LINE 84 740
LINE 80 740
LINE 80 746
LINE 87 750
LINE 88 760
LINE 89 768
LINE 90 788
LINE 91 790
LINE 92 798
LINE 93 7A0
LINE 94 7AA
LINE 95 7B2
LINE 96 7B8
LINE 97 7C2
LINE 98 7C8
LINE 102 7DA
LINE 104 7DA
LINE 105 7E8
LINE 106 7E8
LINE 107 7F4
LINE 108 7FE
LINE 109 80C
LINE 110 828
LINE 111 830
LINE 112 83A
LINE 113 83C
LINE 114 844
LINE 115 846
LINE 116 868
LINE 117 868
LINE 118 86C
LINE 119 874
LINE 120 87A
LINE 121 87A
LINE 122 880
LINE 123 880
LINE 124 880
LINE 104 880
LINE 104 892
LINE 125 8A4
LINE 101 8A4
BLOCKEND 0 8A8
FUNCEND 8A8
FUNC CheckKey 8AA fc
BLOCK 131 8AE
DEFREG oldKey 20 c
DEFREG delay 22 c
DEFREG key 10 c
LINE 131 8AE
LINE 133 8AE
LINE 136 8B0
LINE 139 8B4
LINE 140 8B4
LINE 141 8BA
LINE 142 8BE
LINE 143 8BE
LINE 144 8C2
LINE 145 8C2
LINE 146 8C4
LINE 143 8C4
LINE 143 8C6
LINE 148 8CA
LINE 150 8CE
LINE 151 8CE
LINE 153 8D4
LINE 155 8D6
LINE 156 8DC
LINE 157 8DC
LINE 159 8E0
LINE 149 8E0
LINE 160 8E2
LINE 162 8E4
LINE 163 8E4
LINE 165 8E8
LINE 138 8E8
LINE 167 8EA
BLOCKEND 0 8F0
FUNCEND 8F0
FUNC ProcessKey 8F2 fc
BLOCK 174 8F6
DEFREG key 20 c
LINE 174 8F6
LINE 175 8F6
LINE 177 8FA
LINE 178 8FE
LINE 183 900
LINE 184 904
LINE 185 904
LINE 186 910
LINE 189 914
LINE 190 918
LINE 191 918
LINE 192 92C
LINE 193 934
LINE 194 934
LINE 195 940
LINE 197 942
LINE 198 942
LINE 199 950
LINE 200 950
LINE 202 952
LINE 203 956
LINE 204 956
LINE 205 96A
LINE 206 97C
LINE 207 97C
LINE 208 984
LINE 210 986
LINE 211 986
LINE 212 994
LINE 213 994
LINE 215 996
LINE 216 99A
LINE 217 99A
LINE 227 99E
BLOCKEND 0 9A4
FUNCEND 9A4
FUNC UpdateData 9A6 fV
BLOCK 234 9AA
DEFREG i 20 c
LINE 234 9AA
LINE 237 9AA
LINE 238 9BA
LINE 239 9BA
LINE 240 9C2
LINE 241 9C2
LINE 244 9C4
LINE 245 9C4
LINE 246 9C6
LINE 247 9C6
LINE 249 9C6
LINE 250 9CA
LINE 252 9CA
LINE 253 9CE
LINE 254 9CE
LINE 255 9E4
LINE 256 9F6
LINE 252 9F6
LINE 252 9F8
LINE 257 9FC
BLOCKEND 0 A00
FUNCEND A00
FUNC ReadFileData A02 fV
BLOCK 263 A02
LINE 263 A02
LINE 264 A02
LINE 266 A08
LINE 267 A10
LINE 268 A10
LINE 269 A12
LINE 270 A1E
BLOCKEND 0 A1E
FUNCEND A1E
FUNC mp3_play A20 fV
BLOCK 275 A26
DEFLOCAL t2 1 c
DEFLOCAL t1 1 c
DEFLOCAL data 1 c
DEFLOCAL t0 1 c
DEFREG i 20 i
DEFREG s 20 pc
LINE 275 A26
LINE 280 A26
LINE 282 A30
LINE 285 A38
LINE 289 A46
LINE 291 A46
LINE 292 A4C
LINE 293 A4C
LINE 294 A50
LINE 298 A52
LINE 299 A5A
LINE 300 A5A
LINE 301 A5E
LINE 303 A60
LINE 288 A60
BLOCKEND 0 A66
FUNCEND A66
FILE CH375HFB.H
FUNC CH375FileRead 5A0 fc
BLOCK 656 5A0
LINE 656 5A0
LINE 657 5A0
LINE 658 5AC
BLOCKEND 0 5B0
FUNCEND 5B0
FUNC CH375FileWrite 5B2 fc
BLOCK 662 5B2
LINE 662 5B2
LINE 663 5B2
LINE 664 5BE
BLOCKEND 0 5C2
FUNCEND 5C2
FUNC xQueryInterrupt 5C4 fV
BLOCK 674 5C4
LINE 674 5C4
LINE 675 5C4
LINE 675 5C4
LINE 676 5C8
LINE 677 5CE
LINE 678 5D6
LINE 678 5DE
LINE 679 5E6
LINE 679 5EE
BLOCKEND 0 5F4
FUNCEND 5F4
FUNC xWriteToExtBuf 5F6 fV
BLOCK 738 5F6
DEFREG mLength 16 c
LINE 738 5F6
LINE 739 5F6
BLOCKEND 0 5F8
FUNCEND 5F8
FUNC xReadFromExtBuf 5FA fV
BLOCK 743 5FA
DEFREG mLength 16 c
LINE 743 5FA
LINE 744 5FA
BLOCKEND 0 5FC
FUNCEND 5FC
FUNC CH375LibInit 5FE fc
BLOCK 750 5FE
LINE 750 5FE
LINE 751 5FE
LINE 752 604
LINE 753 60A
LINE 753 612
LINE 754 616
BLOCKEND 0 61A
FUNCEND 61A
FILE 375interface.c
FUNC mDelay1uS A68 fV
BLOCK 23 A68
LINE 23 A68
LINE 26 A68
BLOCKEND 0 A6A
FUNCEND A6A
FUNC CH375_PORT_INIT A6C fV
BLOCK 30 A6C
LINE 30 A6C
LINE 31 A6C
LINE 33 A70
LINE 34 A74
BLOCKEND 0 A78
FUNCEND A78
FUNC xWriteCH375Cmd A7A fV
BLOCK 38 A7A
DEFREG mCmd 16 c
LINE 38 A7A
LINE 41 A7A
LINE 42 A7C
LINE 43 A7E
LINE 44 A82
LINE 45 A88
LINE 46 A8C
LINE 47 A92
LINE 48 A96
BLOCKEND 0 A9C
FUNCEND A9C
FUNC xWriteCH375Data A9E fV
BLOCK 53 A9E
DEFREG mData 16 c
LINE 53 A9E
LINE 55 A9E
LINE 56 AA0
LINE 57 AA4
LINE 58 AAA
LINE 59 AAE
LINE 60 AB4
BLOCKEND 0 AB8
FUNCEND AB8
FUNC xReadCH375Data ABA fc
BLOCK 65 ABA
DEFREG mData 16 c
LINE 65 ABA
LINE 69 ABA
LINE 70 ABE
LINE 71 AC4
LINE 72 AC6
LINE 73 AC8
LINE 74 ACE
BLOCKEND 0 ACE
FUNCEND ACE
FILE 1011.c
FUNC spi_init AD0 fV
BLOCK 18 AD0
LINE 18 AD0
LINE 19 AD0
LINE 20 AD4
LINE 21 AD8
BLOCKEND 0 ADC
FUNCEND ADC
FUNC mp3_port_init ADE fV
BLOCK 25 ADE
LINE 25 ADE
LINE 26 ADE
LINE 27 AE0
LINE 28 AE6
LINE 29 AE8
BLOCKEND 0 AEE
FUNCEND AEE
FUNC Write_Byte_MMC AF0 fV
BLOCK 33 AF0
DEFREG byte 16 c
LINE 33 AF0
LINE 34 AF0
LINE 36 AF2
LINE 37 AF2
LINE 38 AF2
LINE 35 AF2
BLOCKEND 0 AF6
FUNCEND AF6
FUNC Read_Byte_MMC AF8 fc
BLOCK 42 AF8
LINE 42 AF8
LINE 43 AF8
LINE 45 AFC
LINE 46 AFC
LINE 47 AFC
LINE 44 AFC
LINE 49 B00
BLOCKEND 0 B02
FUNCEND B02
FUNC vs1003_cmd_write B04 fV
BLOCK 53 B0C
DEFREG data 20 i
DEFREG address 22 c
LINE 53 B0C
LINE 54 B0C
LINE 55 B10
LINE 57 B14
LINE 58 B16
LINE 59 B18
LINE 60 B1C
LINE 61 B24
LINE 62 B28
LINE 63 B30
LINE 64 B34
LINE 65 B3C
LINE 67 B3E
LINE 68 B42
BLOCKEND 0 B4A
FUNCEND B4A
FUNC vs1003_data_write B4C fV
BLOCK 73 B52
DEFREG data 20 c
LINE 73 B52
LINE 74 B52
LINE 75 B54
LINE 76 B58
LINE 77 B5A
BLOCKEND 0 B60
FUNCEND B60
FUNC vs1003_read B62 fi
BLOCK 81 B68
DEFREG temp1 22 c
DEFREG temp 20 i
DEFREG address 10 c
LINE 81 B68
LINE 82 B68
LINE 83 B6A
LINE 84 B6E
LINE 85 B70
LINE 86 B72
LINE 87 B76
LINE 88 B7E
LINE 89 B82
LINE 90 B88
LINE 91 B8C
LINE 92 B90
LINE 93 B98
LINE 95 B9A
BLOCKEND 0 BA0
FUNCEND BA0
FUNC vs1003_init BA2 fV
BLOCK 99 BA2
LINE 99 BA2
LINE 100 BA2
LINE 101 BAA
LINE 102 BB2
LINE 103 BBA
BLOCKEND 0 BC2
FUNCEND BC2
FILE chinese.h
FILE lcd.c
FUNC LCD_write_byte BC4 fV
BLOCK 16 BC4
DEFREG command 18 c
DEFREG data 16 c
LINE 16 BC4
LINE 17 BC4
LINE 18 BCE
LINE 19 BD2
LINE 21 BDE
LINE 22 BE8
LINE 24 BEA
LINE 23 BEA
LINE 25 BEE
BLOCKEND 0 BF8
FUNCEND BF8
FUNC LCD_Init BFA fV
BLOCK 34 BFA
LINE 34 BFA
LINE 35 BFA
LINE 36 C04
LINE 39 C0E
LINE 41 C18
LINE 42 C22
LINE 43 C2A
LINE 44 C34
LINE 45 C3E
LINE 46 C46
LINE 47 C50
LINE 48 C54
LINE 49 C5A
LINE 50 C60
LINE 51 C66
LINE 52 C6C
LINE 53 C72
LINE 54 C74
LINE 55 C7A
BLOCKEND 0 C84
FUNCEND C84
FUNC LCD_clear C86 fV
BLOCK 64 C8A
DEFREG i 20 i
LINE 64 C8A
LINE 66 C8A
LINE 67 C90
LINE 68 C96
LINE 69 C9C
LINE 68 CA2
LINE 68 CA6
BLOCKEND 0 CB2
FUNCEND CB2
FUNC LCD_set_XY CB4 fV
BLOCK 80 CBC
DEFREG Y 22 c
DEFREG X 20 c
LINE 80 CBC
LINE 81 CBC
LINE 82 CC4
BLOCKEND 0 CD0
FUNCEND CD0
FUNC LCD_write_char CD2 fV
BLOCK 92 CD8
DEFREG line 20 c
DEFREG c 22 c
LINE 92 CD8
LINE 94 CD8
LINE 95 CDA
LINE 96 CDE
LINE 95 CFA
LINE 95 CFC
BLOCKEND 0 D04
FUNCEND D04
FUNC LCD_write_String D06 fV
BLOCK 107 D12
DEFREG s 20 pc
DEFREG Y 10 c
DEFREG X 22 c
LINE 107 D12
LINE 108 D12
LINE 110 D1A
LINE 111 D1A
LINE 112 D20
LINE 113 D24
LINE 109 D24
BLOCKEND 0 D30
FUNCEND D30
FUNC LCD_write_chi D32 fV
BLOCK 130 D40
DEFREG i 20 c
DEFREG n 14 c
DEFREG row 10 c
DEFREG line 12 c
DEFREG num 22 c
DEFLOCAL ch_with 14 c
DEFLOCAL Y 12 c
DEFLOCAL X 10 c
LINE 130 D40
LINE 132 D40
LINE 133 D46
LINE 134 D4A
LINE 135 D4A
LINE 136 D4E
LINE 137 D4E
LINE 138 D54
LINE 139 D54
LINE 140 D58
LINE 142 D62
LINE 143 D72
LINE 144 D72
LINE 145 D92
LINE 135 D92
LINE 135 D94
LINE 146 D9E
LINE 147 DA0
LINE 148 DAE
LINE 133 DAE
LINE 133 DAE
BLOCKEND 0 DBA
FUNCEND DBA
FUNC LCD_move_chi DBC fV
BLOCK 159 DD4
DEFREG i 20 c
DEFREG j 22 c
DEFLOCAL buffer_l 84 A[84:84]c
DEFLOCAL buffer_h 0 A[84:84]c
DEFREG n 10 c
DEFREG T 12 c
DEFREG Y 14 c
DEFLOCAL X 178 c
LINE 159 DD4
LINE 160 DD4
LINE 161 DD6
LINE 162 DEC
LINE 163 E06
LINE 164 E0A
LINE 165 E0A
LINE 166 E32
LINE 167 E5C
LINE 168 E5E
LINE 169 E62
LINE 170 E64
LINE 171 E68
LINE 172 E68
LINE 173 E82
LINE 174 EA2
LINE 170 EA2
LINE 170 EA4
LINE 175 EAA
LINE 176 EB6
LINE 177 EBA
LINE 178 EBA
LINE 179 ECA
LINE 176 ECA
LINE 176 ECC
LINE 180 ED2
LINE 181 EE0
LINE 182 EE4
LINE 183 EE4
LINE 184 EF8
LINE 181 EF8
LINE 181 EFA
LINE 185 F00
LINE 186 F08
LINE 163 F08
LINE 163 F0A
BLOCKEND 0 F1C
FUNCEND F1C
FUNC LCD_draw_map F1E fV
BLOCK 200 F2C
DEFREG row 20 c
DEFREG n 22 i
DEFREG i 14 i
DEFLOCAL Pix_y 18 c
DEFREG Pix_x 10 c
DEFREG map 12 pc
DEFLOCAL Y 12 c
DEFLOCAL X 10 c
LINE 200 F2C
LINE 203 F2C
LINE 204 F38
LINE 206 F42
LINE 207 F4C
LINE 208 F52
LINE 209 F52
LINE 210 F58
LINE 211 F5E
LINE 212 F5E
LINE 213 F82
LINE 210 F82
LINE 210 F88
LINE 214 F92
LINE 215 F98
LINE 207 F98
LINE 207 F9C
BLOCKEND 0 FAC
FUNCEND FAC
FILE delay.c
FUNC delay_us FAE fV
BLOCK 10 FAE
DEFREG t 16 c
LINE 10 FAE
LINE 11 FAE
LINE 12 FB0
BLOCKEND 0 FB2
FUNCEND FB2
FUNC delay_nus FB4 fV
BLOCK 21 FBA
DEFREG t 20 i
LINE 21 FBA
LINE 23 FBC
LINE 22 FBE
BLOCKEND 0 FD0
FUNCEND FD0
FUNC delay_ms FD2 fV
BLOCK 30 FD2
LINE 30 FD2
LINE 31 FD2
BLOCKEND 0 FD8
FUNCEND FD8
FUNC delay_nms FDA fV
BLOCK 40 FE0
DEFREG t 20 i
LINE 40 FE0
LINE 42 FE2
LINE 41 FE4
BLOCKEND 0 FF6
FUNCEND FF6
FILE bmp.h
FILE mp3.c
DEFGLOBAL AVR_bmp 100 A[120:120]c
DEFGLOBAL china_bmp 178 A[72:72]c
DEFGLOBAL vol 1C0 i
DEFGLOBAL flag 1C2 c
DEFGLOBAL data_pointer 1C3 s
FILE CH375HFB.H
FILE mp3.c
DEFGLOBAL FILE_DATA_BUF 1E2 A[512:512]c
DEFGLOBAL DISK_BASE_BUF 3E2 A[512:512]c
DEFGLOBAL mCmdParam 5E2 S[_CMD_PARAM]
DEFGLOBAL c 600 i
FILE CH375HFB.H
STRUCT 30 .1
FIELD 0 mBuffer A[30:30]c
STRUCTEND
STRUCT 13 .2
FIELD 0 mDiskSizeSec l
FIELD 4 mTotalSector l
FIELD 8 mFreeSector l
FIELD 12 mDiskFat c
STRUCTEND
STRUCT 30 .3
FIELD 0 mPathName A[30:30]c
STRUCTEND
STRUCT 30 .4
FIELD 0 mPathName A[30:30]c
STRUCTEND
STRUCT 1 .5
FIELD 0 mUpdateLen c
STRUCTEND
STRUCT 30 .6
FIELD 0 mPathName A[30:30]c
STRUCTEND
STRUCT 30 .7
FIELD 0 mPathName A[30:30]c
STRUCTEND
STRUCT 9 .8
FIELD 0 mFileSize l
FIELD 4 mFileDate s
FIELD 6 mFileTime s
FIELD 8 mFileAttr c
STRUCTEND
STRUCT 4 .9
FIELD 0 mSectorOffset l
STRUCTEND
STRUCT 1 .10
FIELD 0 mSectorCount c
STRUCTEND
STRUCT 1 .11
FIELD 0 mSectorCount c
STRUCTEND
STRUCT 10 .12
FIELD 0 mSectorCount c
FIELD 1 mReserved A[7:7]c
FIELD 8 mDataBuffer pc
STRUCTEND
STRUCT 10 .13
FIELD 0 mSectorCount c
FIELD 1 mReserved A[7:7]c
FIELD 8 mDataBuffer pc
STRUCTEND
STRUCT 4 .14
FIELD 0 mDiskSizeSec l
STRUCTEND
STRUCT 4 .15
FIELD 0 mByteOffset l
STRUCTEND
STRUCT 30 .16
FIELD 0 mByteCount c
FIELD 1 mByteBuffer A[29:29]c
STRUCTEND
STRUCT 30 .17
FIELD 0 mByteCount c
FIELD 1 mByteBuffer A[29:29]c
STRUCTEND
STRUCT 21 .19
FIELD 0 mCBW_Sig l
FIELD 4 mCBW_Tag l
FIELD 8 mCBW_DataLen c
FIELD 9 mCBW_DataLen1 c
FIELD 10 mCBW_DataLen2 c
FIELD 11 mCBW_DataLen3 c
FIELD 12 mCBW_Flag c
FIELD 13 mCBW_LUN c
FIELD 14 mCBW_CB_Len c
FIELD 15 mCBW_CB_Buf A[6:6]c
STRUCTEND
STRUCT 14 .20
FIELD 0 mCSW_Sig l
FIELD 4 mCSW_Tag l
FIELD 8 mCSW_Residue l
FIELD 12 mCSW_Status c
FIELD 13 mReserved c
STRUCTEND
UNION 21 .18
FIELD 0 mCBW S[.19]
FIELD 0 mCSW S[.20]
UNIONEND
UNION 30 _CMD_PARAM
FIELD 0 Other S[.1]
FIELD 0 Query S[.2]
FIELD 0 Open S[.3]
FIELD 0 Enumer S[.4]
FIELD 0 Close S[.5]
FIELD 0 Create S[.6]
FIELD 0 Erase S[.7]
FIELD 0 Modify S[.8]
FIELD 0 Locate S[.9]
FIELD 0 Read S[.10]
FIELD 0 Write S[.11]
FIELD 0 ReadX S[.12]
FIELD 0 WriteX S[.13]
FIELD 0 DiskSize S[.14]
FIELD 0 ByteLocate S[.15]
FIELD 0 ByteRead S[.16]
FIELD 0 ByteWrite S[.17]
FIELD 0 BOC S[.18]
UNIONEND
START 055E

⌨️ 快捷键说明

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