📄 main_define.i
字号:
#line 1 "D:/Projects/Haier/General Washer/workspace/General_Washer/General_Washer/src/main_define.c"
#line 1 "D:/Projects/Haier/General Washer/workspace/General_Washer/General_Washer/src/disp_definel.h"
extern void cpu_init(void);
extern void sfr_ref(void);
extern void sfr_init(void);
extern void ram_init(void);
extern void disp_key_power(void);
extern void disp_key_start(void);
extern void disp_key_setup(void);
extern void disp_key_confirm(void);
extern void disp_key_function(void);
extern void disp_key_program(void);
extern void disp_key_water(void);
extern void key_scan(void);
extern void key_judge(void);
extern void menu_display(void);
extern void display_status_judge (void);
extern void process_flash(unsigned char, signed char, signed char, unsigned char, unsigned char, unsigned char);
extern void lcd_flash(unsigned char, unsigned char, unsigned char, unsigned char far *, unsigned char far *);
extern void menu_page_shift(unsigned char, unsigned char, unsigned char);
extern unsigned char power_down_byte;
union lcd_byte_def{
unsigned char lcd_byte;
struct{
unsigned char lb0:1;
unsigned char lb1:1;
unsigned char lb2:1;
unsigned char lb3:1;
unsigned char lb4:1;
unsigned char lb5:1;
unsigned char lb6:1;
unsigned char lb7:1;
}lcd_bit;
};
extern union lcd_byte_def Lcd_Byte_0;
extern union lcd_byte_def Lcd_Byte_1;
extern union lcd_byte_def Lcd_Byte_2;
typedef union flag_word_def{
unsigned int f_word;
struct{
unsigned char fb0:1;
unsigned char fb1:1;
unsigned char fb2:1;
unsigned char fb3:1;
unsigned char fb4:1;
unsigned char fb5:1;
unsigned char fb6:1;
unsigned char fb7:1;
unsigned char fb8:1;
unsigned char fb9_15:7;
}f_bit;
}Word_Flag;
extern Word_Flag first_key_press;
extern Word_Flag confirm_key_press;
extern Word_Flag once_set_key_press;
extern Word_Flag display_flag_1;
extern Word_Flag process_flag_1;
extern Word_Flag process_flag_2;
typedef union flag_byte_def{
unsigned int f_byte;
struct{
unsigned char fb0:1;
unsigned char fb1:1;
unsigned char fb2:1;
unsigned char fb3:1;
unsigned char fb4:1;
unsigned char fb5:1;
unsigned char fb6:1;
unsigned char fb7:1;
}f_bit;
}Byte_Flag;
extern Byte_Flag key_flag_1;
extern Byte_Flag key_flag_2;
extern Byte_Flag operation_flag_1;
extern Byte_Flag operation_flag_2;
extern Byte_Flag operation_flag_3;
extern Byte_Flag operation_flag_4;
extern Byte_Flag operation_flag_5;
extern Byte_Flag save_water_flag_1;
extern Byte_Flag test1_flag_1;
extern Byte_Flag test1_key_flag;
extern Byte_Flag test2_key_flag;
extern Byte_Flag test3_key_flag;
extern Byte_Flag test4_key_flag;
extern Byte_Flag test5_key_flag;
extern Byte_Flag buzz_flag_1;
extern signed char epprom_4ms_buff;
extern unsigned char key_4ms_buff;
extern unsigned char Tflash;
extern unsigned char Pflash;
extern signed char scan_buff;
extern unsigned char scan_count;
extern unsigned char flash_flag;
extern unsigned char flash_switch_flag;
extern unsigned char Pflash_switch_flag;
extern signed char confirm_num;
extern signed char set_num;
extern signed char set_num_lev_0;
extern signed char set_num_lev_1;
extern signed char set_num_lev_2;
extern signed char set_num_lev_3;
extern unsigned char menu_level_buff;
extern unsigned char menu_buff_0;
extern unsigned char menu_buff_1;
extern unsigned char menu_buff_2;
extern unsigned char menu_buff_3;
extern unsigned char menu_buff_4;
extern unsigned char menu_buff_5;
extern unsigned char menu_buff_6;
extern unsigned char key_debunce_0;
extern unsigned char key_debunce_1;
extern unsigned char key_buff_0;
extern unsigned char key_buff_1;
extern unsigned int key_buff_2;
extern unsigned char key_buff_3;
extern unsigned char key_buff_4;
extern unsigned int save_key_1;
extern unsigned char save_key_2;
extern unsigned char left_time_buff;
extern unsigned char save_program_buff;
extern unsigned char program_buff_0;
extern unsigned char water_level_buff_0;
extern unsigned char soak_time_buff_0;
extern unsigned char wash_time_buff_0;
extern unsigned char rinse_time_buff_0;
extern unsigned char spin_time_buff_0;
extern unsigned char save_water_num_buff_0;
extern unsigned char winddry_time_buff_0;
extern signed char preset_time_buff_0;
extern unsigned char function_set_buff_0;
extern unsigned char soak_time_buff;
extern unsigned char wash_time_buff;
extern unsigned char rinse_time_buff;
extern unsigned char spin_time_buff;
extern unsigned char save_water_num_buff;
extern unsigned char winddry_time_buff;
extern signed char preset_time_buff;
extern unsigned char function_set_buff;
#line 3 "D:/Projects/Haier/General Washer/workspace/General_Washer/General_Washer/src/main_define.c"
void wash_init(void);
void init(void);
void key(void);
void buzz(void);
void buzz_power(void);
void demo_judge(void);
void alarm(void);
void save_water(void);
void led(void);
void inertial(void);
void key_led(void);
void key_power(void);
void key_start(void);
void key_program(void);
void key_function(void);
void key_pro_fun(void);
void key_process(void);
void key_water(void);
void key_preset(void);
void key_preset_normal(void);
void key_preset_cont(void);
void logic(void);
void operation(void);
void status(void);
void inlet(unsigned char, unsigned char, unsigned char);
void soak(unsigned int);
void wash(unsigned int);
void drain(void);
void interm_spin(unsigned int);
void spin(unsigned int);
void run_stream(void);
void stream_moto(unsigned int, unsigned int);
void weight_test(void);
void texture_test(void);
void test_no_water(void);
void test_production(void);
void test_cycle(void);
void test_interm_spin(void);
void test_weight(void);
void memo_program(void);
void strong_program(void);
void soft_wash_program(void);
void speedy_program(void);
void standard_program(void);
void child_program(void);
void wool_program(void);
void silk_program(void);
void single_wash_program(void);
void rinse_program(void);
void single_spin_program(void);
void tubedry_program(void);
void key_buzz(void);
void eoc_buzz(void);
void err_buzz(void);
void buzz_on(unsigned char);
void buzz_st(void);
void enable(void);
void disable(void);
void input(void);
void output(void);
unsigned char program_time(unsigned char * table_adr, unsigned char table_colum);
void eeprom_read(void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -