📄 pt2313.c
字号:
#include "PT2313.h"
#include <I2C.h>
#include <GlobalVar.h>
#include <halformcu.h>
#include <HostI2C.h>
#include <BasType.h>
#include <Api_task.h>
//for 32 steps
/**
UINT8 code Vol_Value[] = {
0x3E,0x3C,0x3A,0x38, 0x36,0x34,0x32,0x30,
0x2E,0x2C,0x2A,0x28, 0x26,0x24,0x22,0x20,
0x1E,0x1C,0x1A,0x18, 0x16,0x14,0x12,0x10,
0x0E,0x0C,0x0A,0x08, 0x06,0x04,0x02,0x00
};
**/
//bit FristIn=TRUE;
char code EQData2[]={
//VOL 14~26
0, 0x6f, 6, 0x6c, 0, 0, 0x7f, //FLAT
6, 0x6c, 12,0x69, -1, 2, 0x7e, //JAZZ
8, 0x6b, 14,0x68, -2, 8, 0x7b, //ROCK
2, 0x6e, 8, 0x6b, -1, 6, 0x7c, //CLASSIC
-4,0x65, 2, 0x6e, 2, -6,0x74, //POP
};
char code EQData1[]={
//VOL=0~13
0, 0x6f, 6, 0x6c, 0, 0, 0x7f, //FLAT
8, 0x6b, 14,0x68, -1, 2, 0x7e, //JAZZ
10,0x6a, 14,0x68, -2, 10,0x7a, //ROCK
2, 0x6e, 8, 0x6b, -1, 6, 0x7c, //CLASSIC
-4,0x65, 2, 0x6e, 2, -6,0x74, //POP
};
UINT8 code Vol_Value[] = {
0x3E,0x3C,0x38,0x34, 0x30,0x2c,0x28,0x24,
0x20,0x1e,0x1c,0x1a, 0x18,0x16,0x14,0x12,
0x10,0x0f,0x0e,0x0d, 0x0c,0x0b,0x0a,0x09,
0x08,0x07,0x06,0x05, 0x04,0x03,0x02,0x01,
0x0
};
UINT8 code BASS[] = {0x60,0x61,0x62,0x63,0x64,0x65,0x66,0x67,
0x6e,0x6d,0x6c,0x6b,0x6a,0x69,0x68};
UINT8 code TRE[]={0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77,
0x7e,0x7d,0x7c,0x7b,0x7a,0x79,0x78};
extern GlobalSettings g_Setting;
//extern Disp DISP;
void InitPt2313(UINT8 sourcedata)
{
unsigned char Para; //[4];
//uchar FSource;
muteON();
#if 0
// Hal_DisableAllInts();
Para = 0x80; //
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -