tda7313.h

来自「这个是一款电子音量控制芯片的控制源码」· C头文件 代码 · 共 53 行

H
53
字号
//--------------------------------------------//
//MAXVOL=50---------------------------- 070410//
#include "main.h"

//--------------------------------------------//
#define	FMIN	0
#define	IPODIN	1
#define	AUXIN	2


//取值范围
#define VOLMAX	50
#define	VOLMIN	0
#define	TREBMAX	14
#define	TREBMIN	0
#define	BASSMAX	14
#define	BASSMIN	0
#define	INPUTMAX	2
#define	INPUTMIN	0
#define FUNCMAX		2
#define FUNCMIN		0

#define	TDA7313_SLA_W	0b10001000	//写

//各声道衰减为00
#define	LFATT	0b10000000
#define	RFATT	0b10100000
#define	LRATT	0b11000000
#define	RRATT	0b11100000

//--------------------------------------------//
extern	uchar	vol;
extern	uchar	treble;
extern	uchar	bass;
extern	uchar	input;
extern	uchar	vol_bak;

extern void vol_up(void);
extern void vol_dn(void);
extern void treble_up(void);
extern void treble_dn(void);
extern void bass_up(void);
extern void bass_dn(void);
extern void input_cyc(void);
extern void function_cyc(void);
extern void fade_in(void);
extern void fade_out(void);


extern uchar risecyc(uchar min,uchar value,uchar max);
extern uchar fallcyc(uchar min,uchar value,uchar max);
extern void i2c_mw_tda7313(void);

⌨️ 快捷键说明

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