📄 tea5767_driver.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 + -