📄 pt2313.h
字号:
#ifndef _pt2313_
#define _pt2313_
#include <BasType.h>
//#define Mute() Enable_sys_mute();SetVolume(0)
//#define UnMute() SYS.mute_flag=0 ;Un_sys_mute();SetVolume(SYS.vol_val)
#define PLAY_STATE 0x12
#define EQVOL_POINT 16 //VOL:0~16 call EQData1[]. 17~32 call EQData2[]
#define IIC_SLADR_2313 0x88
/*channel of audio in */
#define channel1 0x48//响度开,增益为7.5db
#define channel2 0x49
#define channel3 0x4a
#define channel4 0x4b
/*Eq mode*/
//enum{EQ_POP,EQ_CLASSIC,EQ_ROCK,EQ_JAZZ,EQ_FLAT};//EQ mode
void InitPt2313(UINT8 sourcedata);
void ChangeVolume_New(bit Direction);
UINT8 _0to14(UINT8 dat,bit direct);
void Modify_volume(void);
void SelectINChannel(UINT8 TaskID);
void SetVolume(UINT8 Volume);
UINT8 BASS_TRE_0to14(UINT8 dat,bit direct);
void Modify_basstreble(bit type);
void Modify_FAD_balance(void);
void Pt2313_mute(void);
static UINT8 EQ_PRO(UINT8 eq_temp,UINT8 eq_bin);
void SetEQ(void);
//void Progressively_Volume(UINT8 Volumetemp);
//uchar _0to14(uchar dat,bit direct);
//void Modify_bass_treble(bit type); //1:treble 0: bass
//void Modify_FAD_balance(void);
//void SelectAudioChannel(uchar channel);
#endif // _pt2313_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -