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

📄 tea5767_driver.h

📁 LPC2148控制tea5767收音模块的收音机的完整源程序
💻 H
字号:
/****************************************Copyright (c)**************************************************
**                               Guangzou ZLG-MCU Development Co.,LTD.
**                                      graduate school
**                                 http://www.zlgmcu.com
**
**--------------File Info-------------------------------------------------------------------------------
** File name:			main.c
** Last modified Date:  2004-09-16
** Last Version:		1.0
** Descriptions:		The main() function example template
**
**------------------------------------------------------------------------------------------------------
** Created by:			Chenmingji
** Created date:		2004-09-16
** Version:				1.0
** Descriptions:		The original version
**
**------------------------------------------------------------------------------------------------------
** Modified by:
** Modified date:
** Version:
** Descriptions:
**
********************************************************************************************************/
#include "config.h"
//#include "I2C1INT_H.h"
/*****************************************************************************/
#define		max_num		20				//设置存储的电台数量

extern	uint8	tea5767_tx[5];					//要发送的5个字节
extern	uint8	tea5767_rx[5];		//要接收的5个字节

extern	uint8 	hlsi;					//高/低电流注入
extern	uint32 	fm_freq;   				//当前频率
extern	uint8 	n;           			//当前电台
extern	uint32 	station[max_num];		//电台存储
extern  uint32	pre_station[12]={89600,91600,93100,95500,96400,98800,101100,101800,103000,105500,106100,106600};
/*函数声明*/
/*****************************************************************************/
extern	void soft_mute(uint8 in);					//软静音控制
extern	void mute_tea5767(uint8 in);				//静音控制
extern	void enable_search(uint8 in);				//是否允许自动搜索
extern	void mono_stereo_tea5767(uint8 in);			//单声道、立体声控制
extern	void mono_left(uint8 in);					//左声道
extern	void mono_right(uint8 in);					//右声道
extern	void standby_tea5767(uint8 in);				//待机控制
extern	void band_japan_us(uint8 in);				//波段选择

/******************************************************************************/
extern	void tea5767_init(void);					//对i2c总线,tea5767及其所用引脚进行初始化
extern	void turn_on_tea5767(void);					//打开tea5767
extern	void turn_off_tea5767(void);				//关闭tea5767
extern	void set_freq(void);						//跳到指定频率
extern	void read_freq(void);						//读出锁定的电台的频率
extern	void fm_hilo_optimal(void);	
extern	void fm_manual_scan(uint8 dir);				//手动对电台进行微调
extern	void fm_auto_scan(uint8 dir);				//向上(下)自动搜索,遇到电台即停止
extern	void auto_scan(uint8 dir);					//从下(上)向上(下)搜索所有电台,并全部保存
extern	void goto_station(uint8 i);					//收听已存储电台
extern	void delay_ns(uint32 dly);
extern	void check_mute(void);

⌨️ 快捷键说明

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