main._c

来自「mp3源码,是自己写的,关于vs1001与CD卡的读取歌曲,和播放.」· _C 代码 · 共 42 行

_C
42
字号
#include<all.h>
#include<vs1001k.h>
#include<sdcom.h>
#include<fat.h>

char  songnumber=0;//歌曲编号


#pragma interrupt_handler DREQ:iv_INT0 //数据缓冲
void DREQ(void)
{ delay(50);}


void main(void)
{ ulong n;
  uchar table2[8]={0x45,0x78,0x69,0x74,0,0,0,0};
  uchar table3[8]={0x53,0xef,0x6e,0x30,0,0,0,0};
  DDRB=0xbb;
  DDRB=0x02;
  PORTB=0xff;
  PORTD=0xff;
  MCUCR=0x08;//INT0低电平中断 INT1下降沿
  GICR=0xC0;
//  SEI();//开中断
//  while(1);
  
  SPCR=0x50;//高位先 
  SPSR=0x01;//rat/2
  while(sd_init()==0);//等待SD初始化
  setlight;
  vs1001k_reset();//VS1001K复位
 
  GetinBoot();//进入
  GetFatSec();//得到FAT扇区
  SongSector();//得到每首歌的扇区号
    
 
  SEI();//开中断
  while(1)
  PlaySong(songnumber);
  _NOP();
}  

⌨️ 快捷键说明

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