audintface.h

来自「MP3编解码原程序以及设计资料」· C头文件 代码 · 共 40 行

H
40
字号
//AUDIO INTERFACE


extern void SetAUDCLK(uchar AUCD)
{AUDCLK=AUCD;}

extern void SetAUDCON(bit HLR,bit DSIZ,bit POL,uchar JUST,bit SRC)
{if(HLR) AUDCON0=AUDCON0|0x01;
 else    AUDCON0=AUDCON0&0xfe;
 if(DSIZ)AUDCON0=AUDCON0|0x02;
 else    AUDCON0=AUDCON0&0xfd;
 if(POL) AUDCON0=AUDCON0|0x04;
 else    AUDCON0=AUDCON0&0xfb;

 AUDCON0=AUDCON0|((JUST<<3)&0xf4);
 
 if(SRC) AUDCON1=AUDCON1|0x80;
 else    AUDCON1=AUDCON1&0x7f;
 AUDCON1=AUDCON1|0x01;
 //delay(0xffff);
 AUDCON1=AUDCON1|0x40;
}


extern void IniSystem(void)
{
 
// EnKbdINT();
// KbdSet(0x00,0x00);
 EnX2Mode();
 SetPLL(440,24);
 EnPLL();
 SetMPCD(10);   //mp3clk=21MHZ
// EQCtrl(0xff,0xff,0xff,0);
 SetAUDCLK(24);
// SetAUDCON(0,1,1,1,0);
 EnMP3();
 EnGINT();

 }

⌨️ 快捷键说明

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