📄 lv23002m.h
字号:
#ifndef _LV23003M_
#define _LV23003M_
#include "AT91SAM7A3.h"
#include "lib_AT91SAM7A3.h"
#define SET_CE_HIGH() AT91F_PIO_SetOutput( AT91C_BASE_PIOB, T_CE)//Set CE High
#define SET_CE_LOW() AT91F_PIO_ClearOutput( AT91C_BASE_PIOB, T_CE)
#define SET_CL_HIGH() AT91F_PIO_SetOutput( AT91C_BASE_PIOB, T_CL); cl_delay(2)
#define SET_CL_LOW() AT91F_PIO_ClearOutput( AT91C_BASE_PIOB, T_CL); cl_delay(2)
#define SET_DI_HIGH() AT91F_PIO_SetOutput( AT91C_BASE_PIOB, T_DI)
#define SET_DI_LOW() AT91F_PIO_ClearOutput( AT91C_BASE_PIOB, T_DI)
#define GET_DO() ((AT91F_PIO_GetInput(AT91C_BASE_PIOB) >> 22) & 1)
#define T_DO (1<<22) /* PB22 /TIOA5/AD10 89 */
#define T_CL (1<<21) /* PB21 /TIOB4/AD07 87 */
#define T_DI (1<<20) /* PB20 /TIOA4/AD06 86 */
#define T_CE (1<<19) /* PB19 /TIOB3/AD05 85 */
#define INIT_FRE 100200
extern void lv23002_in_hi(unsigned char addr, int data);
extern void lv23002_in_low(unsigned char addr, unsigned char *data);
extern void lv23002_out_hi(unsigned char addr, unsigned char *out_pdata);
extern void lv23002_out_low(unsigned char addr, unsigned char *out_pdata);
extern int Calculate(unsigned int nFre);
extern void Tuner_init(unsigned long frequency);
extern unsigned int ctl_data;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -