codec.h
来自「dspic开发控制程序,有助开发pic单片机程序」· C头文件 代码 · 共 63 行
H
63 行
#ifndef CODEC_MODULE
#define CODEC_MODULE
//全局定义
#define CODEC_CTRL_1 1
#define CODEC_PARM_CPD (1<<0)
#define CODEC_PARM_MPD (1<<1)
#define CODEC_PARM_HPD (1<<2)
#define CODEC_PARM_LPD (1<<3)
#define CODEC_PARM_SPD (1<<4)
#define CODEC_PARM_SR (1<<7)
#define CODEC_CTRL_2 2
#define CODEC_PARM_DL2 (1<<1)
#define CODEC_PARM_DL1 (1<<2)
#define CODEC_PARM_PLL (1<<3)
#define CODEC_PARM_HPFD (1<<4)
#define CODEC_N1 3
#define CODEC_M1 4
#define CODEC_RXGAIN 5
#define CODEC_PARM_IIR (1<<0)
#define CODEC_PARM_HIM (1<<1)
#define CODEC_PARM_MCM (1<<2)
#define CODEC_PARM_MCG0 (0<<3)
#define CODEC_PARM_MCG1 (1<<3)
#define CODEC_PARM_MCG2 (2<<3)
#define CODEC_PARM_MCG3 (3<<3)
#define CODEC_PARM_LIM (1<<5)
#define CODEC_PARM_LIG0 (0<<6)
#define CODEC_PARM_LIG1 (1<<6)
#define CODEC_PARM_LIG2 (2<<6)
#define CODEC_PARM_LIG3 (3<<6)
#define CODEC_ADCVOL 6
#define CODEC_PARM_HOM (1<<0)
#define CODEC_PARM_LOM (1<<1)
#define CODEC_DACVOL 7
#define CODEC_PARM_SRM (1<<0)
#define CODEC_PARM_SLM (1<<1)
#define CODEC_STATUS 8
#define CODEC_PARM_LOSC (1<<5)
#define CODEC_PARM_SRSC (1<<6)
#define CODEC_PARM_SLSC (1<<7)
#define CODEC_ATTN 9
#define CODEC_PARM_SOT0 (0<<0)
#define CODEC_PARM_SOT1 (1<<0)
#define CODEC_PARM_SOT2 (2<<0)
#define CODEC_PARM_SOT3 (3<<0)
#define CODEC_PARM_LOT0 (0<<2)
#define CODEC_PARM_LOT1 (1<<2)
#define CODEC_PARM_LOT2 (2<<2)
#define CODEC_PARM_LOT3 (3<<2)
//外部变量
extern unsigned int* pActiveRxBuf;
extern unsigned int* pActiveTxBuf;
//外部函数
extern void InitCodecLcd( void );
extern void WriteCodecCtrl( unsigned char adr, unsigned char parm );
extern unsigned char ReadCodecCtrl( unsigned char adr );
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?