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

📄 main.h

📁 tea5767_102模块,i2c总线控制方式
💻 H
字号:
//main.h
#ifndef __MAIN_INCLUDED
#define __MAIN_INCLUDED

#define T0INTERVAL           100L          // 定时器0的中断周期   100us
#ifndef FOSC
#define FOSC                 921600L    // 在此定义CPU时钟频率
#endif


unsigned char Search_Flag ;

//读键值
unsigned char Key_Process;
unsigned char Key_Push_Flag;
unsigned char Key_Code;

static unsigned char 	old_key,		// 老化键值
				key_counter;		// 按键年龄计数器(用于键盘消抖)


//工作状态选择
#define   AUTO_TURNING     0xF1
#define   Seltct_TURNING   0xF2
#define   Seltct_FREQ      0xF3

unsigned char Work_STAT;
unsigned char Dis_Flag;


unsigned char temp;
//当前频率
unsigned long Freq,PLL;     //频率单位Khz

static unsigned char DisBuffer[5] ;


#define uchar unsigned char
#define uint  unsigned int

uchar WriteData[5] ={0x29,0xc2,0x20,0x11,0x00};
uchar ReadData[5] ={0,0,0,0,0};


//////////////////////////////////////////////////////////
//static unsigned char 	key_counter1 = 0;	
//----------------------------------------------------

//-------------------------------

void init(void);

//////////////////////////////////////////////////////////////////


void init_other(void);
void init_port(void);
void init_special_interrupts(void);

void Timer_0(void);


#endif

⌨️ 快捷键说明

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