📄 key.h
字号:
#ifndef _key_h
#define _key_H
//*************************按键的开始******************************
//P16和P17为按键输入,P34为波段选择
sbit Band =P3^4;//波段选择
sbit Down_Key =P1^6; //减
sbit Up_Key =P1^5; //加
unsigned int CountTime_Key=0; //计数按下键时间
bdata bit Key_Down;// 按下键了
bdata bit Long_Click; //长按标识
bdata bit Data_Change=0;//指示关键数据是否有改变了
bdata bit Auto_Search_Flag=0;
// bdata bit AutoS_LongClick=0;
unsigned int Count_Auto_Search=0;
unsigned char Key_Process(void);
void Radio_Process(void);
void Add_Process(void);
void Dec_Process(void);
extern void Delay_ms(unsigned int Time);
bit SearchDelayMs(unsigned int Time);
extern void Tuner_Preset (BIT Mute, BIT SetMono,BIT Pin15,unsigned long VCO) ;
extern void Tuner_Search ( BIT Direction, BYTE Level);
extern void Frequency_Change(unsigned long i);
extern void Band_Change(unsigned char i);
extern void Volume_Change(unsigned char i);
extern void Delays_change(unsigned char i);
extern void District_Change(unsigned char i);
extern void Node_Change(unsigned char i);
extern void VolSet(uchar Volume) ;
extern bit Autosearch_Down();
extern bit Autosearch_Up();
extern unsigned char Volume;//音量,最少为1
extern unsigned char Delay_s;//延时秒数,最少为10秒
// unsigned char Count_1000ms;
// unsigned long Count_s=0;
extern unsigned char District;//区位值,最少为1
extern unsigned char Node; //结点值,最大250,最少1;
extern unsigned char Band_Data;//0表示默认波段87.5到108.5, 1是76到91MHz
extern bdata bit Dis_AutoSearch;
extern unsigned char Count_500ms;
extern bdata bit Flag_500ms;//500ms到的标志
extern unsigned char Mode;
// extern unsigned char Radio_Mode;//0为不操作,1手动搜频,2为向下自动搜频,3为向上自动搜频
extern BYTE data SearchLevel;
extern uint Count_5s;//用于计数5秒时间的,5秒到后才存数据
extern uchar Flash_Times;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -