📄 panel.h
字号:
//-------------------------------------------------------------------------
// Filename : Panel.h
// Language : C for AT89S8252
// Date : 24/06/2000
// Description : Header file for panel.c
//-------------------------------------------------------------------------
#ifdef _PANEL_H_
#define EXTERN
#else
#define EXTERN extern
#endif
//-------------------------------------------------------------------------
EXTERN unsigned char key_down,key_flag;
EXTERN unsigned tick_clock;
EXTERN unsigned ref_100ms;
//-------------------------------------------------------------------------
// define struct for menu and parameter setting
typedef struct{
char page;
char row;
char col;
char ptr;
char size;
char count;
}COORD;
//-------------------------------------------------------------------------
// define constant
#define NULL 0
#define TRUE 1
#define FALSE 0
#define ON 1
#define OFF 0
//-------------------------------------------------------------------------
// define output constant
//enum {PASS=1,FAIL,AUTO,MANU,TEST,BUZZER};
//-------------------------------------------------------------------------
// define keypad value constant
enum {F1=0x10,F2,F3,F4,F5,F6,F7,F8};
//-------------------------------------------------------------------------
// function prototype
void _outp_bit (char, char);
void _initial_disp (void);
void _set_delay(char );
void _init_system(void);
void _write_char (char, char);
void _clear_disp (void);
void _cursor_switch (char, char);
void _cursor_position (char , char );
void _disp_msge (char, char, char*);
void _disp_char (char, char, char);
void _write_ascii (char, char, char);
void _disp_interge (char , char , unsigned );
void _disp_float (char , char , int );
void _disp_win (char*);
char _read_keypad(void);
//-------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -