sp3767.h

来自「T5767收音机IIC协议和控制部分源码」· C头文件 代码 · 共 57 行

H
57
字号

#define FM_GET_ADC_LEVEL		0xF0
#define FM_GET_IF				0x7F
#define FM_SEARCH_FINISH		0x80
#define FM_SEARCH_BAND			0x40

#define FM_CMD_MUTE_EN			0x80
#define FM_CMD_MUTE_DIS			0x7F
#define FM_CMD_SEARCH_EN		0x40
#define FM_CMD_SEARCH_DIS		0xBF
#define FM_CMD_STANDBY_EN		0x40
#define FM_CMD_STANDBY_DIS		0xBF
#define FM_CMD_STOP_HIGH		0x60
#define FM_CMD_STOP_MID			0x40
#define FM_CMD_STOP_LOW			0x20
#define FM_HI_INJECTION_EN		0x10
#define FM_LO_INJECTION_EN		0xEF

#define FM_STERO_EN				0x80

#define FM_INIT_DELAY_TIME		0x15

#define FM_SEARCH_UP			1
#define FM_SEARCH_DOWN			0
#define FM_HI_INJEC				1
#define FM_LO_INJEC				0
#define FM_NEXT_STOP_LEVEL		0x20

#define BYTE	unsigned char
#define WORD	unsigned short
#define DWORD	unsigned long
#define TRUE	1
#define FALSE	0

#define BAND_USA		0x01		// default: Eur & U.S
#ifdef BAND_USA						// Eur & U.S
#define BAND_MIN		875
#define BAND_MAX		1080
#else								// Japan
#define BAND_MIN		760
#define BAND_MAX		910
#endif


unsigned char bFmReadData[5];
unsigned char bFmWriteData[5];
unsigned short wFmFreq;
bit	fHILOInjection;
bit fHand;


bit FmInit(void);
bit FmSetFreq(void);

BYTE TEA5767Read(void);
bit Search(bit fSearchUp);

⌨️ 快捷键说明

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