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

📄 keyproc.h

📁 一款电力行业使用的温湿度控制器源代码 湿度传感器采用HF3223 温度采用DS18B20 单片机采用mega8 编程采用winavr2007
💻 H
字号:
#ifndef _KEYPROC_H
#define _KEYPROC_H


//====================================================== //
#define RUN   0                //the key state constants.//
#define MinMenuNo 0
#define EDIT11 1
#define EDIT12 2
#define EDIT13 3
#define EDIT14 4
#define EDIT21 5
#define EDIT22 6
/*
#define EDIT23 7
#define EDIT24 8 */
#define EDIT31 7//9
#define EDIT32 8//10
#define EDIT33 9//11
#define MaxMenuNo EDIT31//10

#define SPEC_CH	CH3	//ì?êa2?êyéè??ê±£?SYS_CH= CH3


#ifdef _KEY_MENU_TSK_C

    const u08 PROGMEM SystemStatusName[12] =
    {
        0,
        11,12,13,14,
		21,22,31,32,
        31,32,33 
    };
#else
 
    extern const    u08 PROGMEM SystemStatusName[12] ;

#endif /////end define _key_menu_tsk_c

#define RUNNAME   0                //the key state constants.//
#define EDIT1NAME 11
#define EDIT2NAME 12
#define EDIT3NAME 13
#define EDIT4NAME 14
#define EDIT5NAME 21
#define EDIT6NAME 22
#define EDIT7NAME 23
#define EDIT8NAME 24
#define EDIT9NAME 31
#define EDIT10NAME 32
#define EDIT11NAME 11
///////////////////////////////////°′?ü′|àí
void KeyProcess				(void);
void key_ch_click			(void);
void key_add_click			(void);
void key_dec_click			(void);
void key_set_click			(void);

void key_do_nothing			(void);
void key_set_long_press_first( void );

//void key_ch_long_press		 ( void );
void key_add_long_press		 ( void );
void key_dec_long_press		 ( void );
void key_set_long_press		 ( void );

/////////////////////////////////// êy?μ′|àí
BOOL JudgeTemperature		(void); /*???è°2è?2ù×÷?ì2a,±£?¤éè?¨?μμ????-?yè·D?*/
BOOL JudgeHumidity   		(void); /*êa?è°2è?2ù×÷?ì2a,±£?¤éè?¨?μμ????-?yè·D?*/

///////////////////////////////////2?μ¥??ê?
void MenuIndexDisp	( uint8 editname                            );
void MenuValDisp    ( uint8 editname, u08 whichCH               );
void MenuValDeal    ( uint8 editname ,BOOL IsAdding,u08 whichCH );	


#endif


⌨️ 快捷键说明

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