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

📄 codec.h

📁 dspic开发控制程序,有助开发pic单片机程序
💻 H
字号:
#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 );
extern void AdjustClock( char shift );

#endif

⌨️ 快捷键说明

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