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

📄 sp3767.h

📁 T5767收音机IIC协议和控制部分源码
💻 H
字号:

#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -