main.s

来自「AVR单片机做的MP3」· S 代码 · 共 69 行

S
69
字号
	.module main.c
	.area text(rom, con, rel)
	.dbfile D:\ICCFIL~1\五键MP3ICC\main.c
	.dbfunc e main _main fV
	.even
_main::
	.dbline -1
	.dbline 9
; #include<iom16v.h>
; #include<main.h>
; #include<sd.h>
; #include<fat16.h>
; #include<12232.h>
; #include<vs1003.h>
; uint8 BUFFER[512];
; void main(void)
; {
	.dbline 10
;  key_init();
	in R24,0x1a
	andi R24,15
	out 0x1a,R24
	.dbline 10
	in R24,0x1b
	ori R24,240
	out 0x1b,R24
	.dbline 10
	in R24,0x14
	andi R24,254
	out 0x14,R24
	.dbline 10
	sbi 0x15,0
	.dbline 10
	.dbline 11
;  lcd_init();
	rcall _lcd_init
	.dbline 12
;  lcd_on();
	in R24,0x15
	andi R24,253
	out 0x15,R24
	.dbline 13
;  VS1003B_Init();
	rcall _VS1003B_Init
	.dbline 14
;  delay(500); 
	ldi R16,500
	ldi R17,1
	rcall _delay
	.dbline 15
;  SD_Init();
	rcall _SD_Init
	.dbline 16
;  FAT_Init(); 
	rcall _FAT_Init
	.dbline 17
;  playmp3();
	rcall _playmp3
	.dbline -2
L4:
	.dbline 0 ; func end
	ret
	.dbend
	.area bss(ram, con, rel)
	.dbfile D:\ICCFIL~1\五键MP3ICC\main.c
_BUFFER::
	.blkb 512
	.dbsym e BUFFER _BUFFER A[512:512]c

⌨️ 快捷键说明

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