⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pt2313.h

📁 pt2313在车载播放器上的应用
💻 H
字号:
#ifndef __PT2313_H__
#define __PT2313_H__


//#define uchar unsigned char
//#define uint unsigned int


#define ITM_VOLUME_MAX  31//音量上限
#define ITM_BASS_MAX    14//低音上限
#define ITM_TREB_MAX    14//高音上限
#define ITM_BAl_MAX     10//左右平衡上限
#define ITM_FAD_MAX     10//前后平衡上限
#define ITM_LOUD_MAX    1//响度上限



#define PT2313_SPEAKER1  0x80
#define PT2313_SPEAKER2  0xa0
#define PT2313_SPEAKER3  0xc0
#define PT2313_SPEAKER4  0xe0






#define PT2313VOL            0  //音量
#define PT2313BASS           1  //低音
#define PT2313TREB           2  //高音
#define PT2313BAL            3 //
#define PT2313FAD            4  //
#define PT2313LIN            5 //线路(响度)
#define PT2313MUTE           6  //静音
#define PT2313INI            7  //输出不衰减(初始化)









extern void PT2313Drive ( unsigned char TempSign);

static const unsigned char  ITM_SPEAKER_TABLE[]={0x80,0xa0,0xc0,0xe0};//线路衰减


static const unsigned char  ITM_VOLUME_TABLE[]={//音量从0到31档
      // VOLUME 0  1  2  3  4  5  6  7  8  9  10 11 12 13 14 15
                63,58,52,48,44,40,37,34,31,28,26,24,22,20,18,16,
      //  VOLUME 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
                15,14,13,12,11,10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0};//为衰减值

static const unsigned char  ITM_SWITCH_TABLE[] = {0x01,0x00,0x02,0x02,0x00};//线路输入

static const unsigned char  ITM_MUTE_TABLE[] = {0x9F, 0xBF, 0xDF, 0xFF}; /*LF Mute,RF Mute,LR Mute,RR Mute */

                                      //-14 -12  -10  -8    -6   -4   -2  0    2     4   6     8    10   12   14


static const unsigned char code ITM_BASS_TABLE[15]={0x60,0x61,0x62,0x63,0x64,0x65,0x66,0x67,0x6E,0x6D,0x6C,0x6B,0x6A,0x69,0x68};//低音列表
static const unsigned char code ITM_TREB_TABLE[15]={0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x7E,0x7D,0x7C,0x7B,0x7A,0x79,0x78};//高音列表





#endif

⌨️ 快捷键说明

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