📄 wash.a30
字号:
._inspect 'V', 'e', "Memo_Wash_Time_Table", 'G', 700, 9, 0, 0, 00h
._inspect 'V', 'e', "Standard_Soak_Time_Table", 'G', 702, 9, 0, 0, 00h
._inspect 'V', 'e', "Standard_Wash_Time_Table", 'G', 704, 9, 0, 0, 00h
._inspect 'V', 'e', "Strong_Soak_Time_Table", 'G', 706, 3, 0, 0, 00h
._inspect 'V', 'e', "Strong_Wash_Time_Table", 'G', 708, 3, 0, 0, 00h
._inspect 'V', 'e', "Soft_Soak_Time", 'G', 711, 1, 0, 0, 00h
._inspect 'V', 'e', "Soft_Wash_Time", 'G', 712, 1, 0, 0, 00h
._inspect 'V', 'e', "Child_Soak_Time", 'G', 714, 1, 0, 0, 00h
._inspect 'V', 'e', "Child_Wash_Time", 'G', 715, 1, 0, 0, 00h
._inspect 'V', 'e', "Wool_Soak_Time", 'G', 717, 1, 0, 0, 00h
._inspect 'V', 'e', "Wool_Wash_Time", 'G', 719, 1, 0, 0, 00h
._inspect 'V', 'e', "Silk_Wash_Time", 'G', 721, 1, 0, 0, 00h
._inspect 'V', 'e', "Speedy_Wash_Time", 'G', 722, 1, 0, 0, 00h
._inspect 'V', 'e', "seg_led_table", 'G', 724, 0, 0, 0, 00h
._inspect 'V', 'e', "OPT_Table", 'G', 726, 0, 0, 0, 00h
._inspect 'V', 'e', "Left_time_Colum_Table", 'G', 728, 0, 0, 0, 00h
._inspect 'M', "D:/Projects/Haier/General Washer/workspace/General_Washer/General_Washer/src/disp_definel.h", "D:/Projects/Haier/General Washer/workspace/General_Washer/General_Washer/src/wash"
._inspect 'F', 'p', "cpu_init", "_cpu_init", 'G', 152, 0, 00h, 0
._inspect 'F', 'p', "sfr_ref", "_sfr_ref", 'G', 153, 0, 00h, 0
._inspect 'F', 'p', "sfr_init", "_sfr_init", 'G', 154, 0, 00h, 0
._inspect 'F', 'p', "ram_init", "_ram_init", 'G', 155, 0, 00h, 0
._inspect 'F', 'p', "disp_key_power", "_disp_key_power", 'G', 158, 0, 00h, 0
._inspect 'F', 'p', "disp_key_start", "_disp_key_start", 'G', 159, 0, 00h, 0
._inspect 'F', 'p', "disp_key_setup", "_disp_key_setup", 'G', 160, 0, 00h, 0
._inspect 'F', 'p', "disp_key_confirm", "_disp_key_confirm", 'G', 162, 0, 00h, 0
._inspect 'F', 'p', "disp_key_function", "_disp_key_function", 'G', 164, 0, 00h, 0
._inspect 'F', 'p', "disp_key_program", "_disp_key_program", 'G', 165, 0, 00h, 0
._inspect 'F', 'p', "disp_key_water", "_disp_key_water", 'G', 166, 0, 00h, 0
._inspect 'F', 'p', "key_scan", "_key_scan", 'G', 168, 0, 00h, 0
._inspect 'F', 'p', "key_judge", "_key_judge", 'G', 169, 0, 00h, 0
._inspect 'F', 'p', "menu_display", "_menu_display", 'G', 170, 0, 00h, 0
._inspect 'F', 'p', "display_status_judge", "_display_status_judge", 'G', 171, 0, 00h, 0
._inspect 'F', 'p', "process_flash", "$process_flash", 'G', 177, 0, 00h, 0
._inspect 'F', 'p', "lcd_flash", "$lcd_flash", 'G', 180, 0, 00h, 0
._inspect 'F', 'p', "menu_page_shift", "$menu_page_shift", 'G', 183, 0, 00h, 0
._inspect 'V', 'e', "power_down_byte", 'G', 187, 1, 0, 0, 00h
._inspect 'V', 'e', "Lcd_Byte_0", 'G', 212, 1, 0, 0, 00h
._inspect 'V', 'e', "Lcd_Byte_1", 'G', 213, 1, 0, 0, 00h
._inspect 'V', 'e', "Lcd_Byte_2", 'G', 214, 1, 0, 0, 00h
._inspect 'V', 'e', "first_key_press", 'G', 243, 2, 0, 0, 00h
._inspect 'V', 'e', "confirm_key_press", 'G', 244, 2, 0, 0, 00h
._inspect 'V', 'e', "once_set_key_press", 'G', 245, 2, 0, 0, 00h
._inspect 'V', 'e', "display_flag_1", 'G', 247, 2, 0, 0, 00h
._inspect 'V', 'e', "process_flag_1", 'G', 249, 2, 0, 0, 00h
._inspect 'V', 'e', "process_flag_2", 'G', 250, 2, 0, 0, 00h
._inspect 'V', 'e', "key_flag_1", 'G', 273, 2, 0, 0, 00h
._inspect 'V', 'e', "key_flag_2", 'G', 274, 2, 0, 0, 00h
._inspect 'V', 'e', "operation_flag_1", 'G', 276, 2, 0, 0, 00h
._inspect 'V', 'e', "operation_flag_2", 'G', 277, 2, 0, 0, 00h
._inspect 'V', 'e', "operation_flag_3", 'G', 278, 2, 0, 0, 00h
._inspect 'V', 'e', "operation_flag_4", 'G', 279, 2, 0, 0, 00h
._inspect 'V', 'e', "operation_flag_5", 'G', 280, 2, 0, 0, 00h
._inspect 'V', 'e', "save_water_flag_1", 'G', 282, 2, 0, 0, 00h
._inspect 'V', 'e', "test1_flag_1", 'G', 285, 2, 0, 0, 00h
._inspect 'V', 'e', "test1_key_flag", 'G', 287, 2, 0, 0, 00h
._inspect 'V', 'e', "test2_key_flag", 'G', 288, 2, 0, 0, 00h
._inspect 'V', 'e', "test3_key_flag", 'G', 289, 2, 0, 0, 00h
._inspect 'V', 'e', "test4_key_flag", 'G', 290, 2, 0, 0, 00h
._inspect 'V', 'e', "test5_key_flag", 'G', 291, 2, 0, 0, 00h
._inspect 'V', 'e', "buzz_flag_1", 'G', 293, 2, 0, 0, 00h
._inspect 'V', 'e', "epprom_4ms_buff", 'G', 297, 1, 0, 0, 00h
._inspect 'V', 'e', "key_4ms_buff", 'G', 298, 1, 0, 0, 00h
._inspect 'V', 'e', "Tflash", 'G', 299, 1, 0, 0, 00h
._inspect 'V', 'e', "Pflash", 'G', 300, 1, 0, 0, 00h
._inspect 'V', 'e', "scan_buff", 'G', 301, 1, 0, 0, 00h
._inspect 'V', 'e', "scan_count", 'G', 302, 1, 0, 0, 00h
._inspect 'V', 'e', "flash_flag", 'G', 304, 1, 0, 0, 00h
._inspect 'V', 'e', "flash_switch_flag", 'G', 305, 1, 0, 0, 00h
._inspect 'V', 'e', "Pflash_switch_flag", 'G', 306, 1, 0, 0, 00h
._inspect 'V', 'e', "confirm_num", 'G', 308, 1, 0, 0, 00h
._inspect 'V', 'e', "set_num", 'G', 310, 1, 0, 0, 00h
._inspect 'V', 'e', "set_num_lev_0", 'G', 311, 1, 0, 0, 00h
._inspect 'V', 'e', "set_num_lev_1", 'G', 312, 1, 0, 0, 00h
._inspect 'V', 'e', "set_num_lev_2", 'G', 313, 1, 0, 0, 00h
._inspect 'V', 'e', "set_num_lev_3", 'G', 314, 1, 0, 0, 00h
._inspect 'V', 'e', "menu_level_buff", 'G', 316, 1, 0, 0, 00h
._inspect 'V', 'e', "menu_buff_0", 'G', 318, 1, 0, 0, 00h
._inspect 'V', 'e', "menu_buff_1", 'G', 319, 1, 0, 0, 00h
._inspect 'V', 'e', "menu_buff_2", 'G', 320, 1, 0, 0, 00h
._inspect 'V', 'e', "menu_buff_3", 'G', 321, 1, 0, 0, 00h
._inspect 'V', 'e', "menu_buff_4", 'G', 322, 1, 0, 0, 00h
._inspect 'V', 'e', "menu_buff_5", 'G', 323, 1, 0, 0, 00h
._inspect 'V', 'e', "menu_buff_6", 'G', 324, 1, 0, 0, 00h
._inspect 'V', 'e', "key_debunce_0", 'G', 326, 1, 0, 0, 00h
._inspect 'V', 'e', "key_debunce_1", 'G', 327, 1, 0, 0, 00h
._inspect 'V', 'e', "key_buff_0", 'G', 332, 1, 0, 0, 00h
._inspect 'V', 'e', "key_buff_1", 'G', 333, 1, 0, 0, 00h
._inspect 'V', 'e', "key_buff_2", 'G', 335, 2, 0, 0, 00h
._inspect 'V', 'e', "key_buff_3", 'G', 336, 1, 0, 0, 00h
._inspect 'V', 'e', "key_buff_4", 'G', 337, 1, 0, 0, 00h
._inspect 'V', 'e', "save_key_1", 'G', 340, 2, 0, 0, 00h
._inspect 'V', 'e', "save_key_2", 'G', 341, 1, 0, 0, 00h
._inspect 'V', 'e', "left_time_buff", 'G', 343, 1, 0, 0, 00h
._inspect 'V', 'e', "save_program_buff", 'G', 345, 1, 0, 0, 00h
._inspect 'V', 'e', "program_buff_0", 'G', 347, 1, 0, 0, 00h
._inspect 'V', 'e', "water_level_buff_0", 'G', 348, 1, 0, 0, 00h
._inspect 'V', 'e', "soak_time_buff_0", 'G', 349, 1, 0, 0, 00h
._inspect 'V', 'e', "wash_time_buff_0", 'G', 350, 1, 0, 0, 00h
._inspect 'V', 'e', "rinse_time_buff_0", 'G', 351, 1, 0, 0, 00h
._inspect 'V', 'e', "spin_time_buff_0", 'G', 352, 1, 0, 0, 00h
._inspect 'V', 'e', "save_water_num_buff_0", 'G', 353, 1, 0, 0, 00h
._inspect 'V', 'e', "winddry_time_buff_0", 'G', 354, 1, 0, 0, 00h
._inspect 'V', 'e', "preset_time_buff_0", 'G', 355, 1, 0, 0, 00h
._inspect 'V', 'e', "function_set_buff_0", 'G', 356, 1, 0, 0, 00h
._inspect 'V', 'e', "soak_time_buff", 'G', 358, 1, 0, 0, 00h
._inspect 'V', 'e', "wash_time_buff", 'G', 359, 1, 0, 0, 00h
._inspect 'V', 'e', "rinse_time_buff", 'G', 360, 1, 0, 0, 00h
._inspect 'V', 'e', "spin_time_buff", 'G', 361, 1, 0, 0, 00h
._inspect 'V', 'e', "save_water_num_buff", 'G', 362, 1, 0, 0, 00h
._inspect 'V', 'e', "winddry_time_buff", 'G', 363, 1, 0, 0, 00h
._inspect 'V', 'e', "preset_time_buff", 'G', 364, 1, 0, 0, 00h
._inspect 'V', 'e', "function_set_buff", 'G', 365, 1, 0, 0, 00h
._inspect 'M', "D:/Projects/Haier/General Washer/workspace/General_Washer/General_Washer/src/wash.c", "D:/Projects/Haier/General Washer/workspace/General_Washer/General_Washer/src/wash"
._inspect 'F', 'p', "clear_ram", "_clear_ram", 'G', 7, 0, 00h, 0
;## # FUNCTION key_led
;## # ARG Size(0) Auto Size(0) Context Size(3)
.SECTION program,CODE,align
._inspect 'U', 2, "program", "program", 0
._file 'D:/Projects/Haier/General Washer/workspace/General_Washer/General_Washer/src/wash.c'
._type 256,'v'
._type 257,'v'
._type 258,'x',256,1
._type 258,'m','',0,257
._func 'key_led','G',0,258,_key_led,0
._inspect 'F', 's', "key_led", "_key_led", 'G', 3
.align
._block
._line 11
.glb _key_led
_key_led:
._line 13
rts
E1:
._eblock
M1:
._efunc M1
._inspect 'F', 'd', "key_led", "_key_led", 'G', 11, 0, 00h, 0
._inspect 'F', 't', "key_led", 'G', 258
._inspect 'F', 'e', "key_led", "_key_led", 'G', 0, 0
;## # FUNCTION init
;## # ARG Size(0) Auto Size(0) Context Size(3)
._type 259,'v'
._type 260,'v'
._type 261,'x',259,1
._type 261,'m','',0,260
._func 'init','G',0,261,_init,0
._inspect 'F', 's', "init", "_init", 'G', 3
.align
._line 16
.glb _init
_init:
._line 18
rts
E2:
M2:
._efunc M2
._inspect 'F', 'd', "init", "_init", 'G', 16, 0, 00h, 0
._inspect 'F', 't', "init", 'G', 261
._inspect 'F', 'e', "init", "_init", 'G', 0, 0
;## # FUNCTION wash_init
;## # ARG Size(0) Auto Size(0) Context Size(3)
._type 262,'v'
._type 263,'v'
._type 264,'x',262,1
._type 264,'m','',0,263
._func 'wash_init','G',0,264,_wash_init,0
._inspect 'F', 's', "wash_init", "_wash_init", 'G', 3
.align
._line 21
.glb _wash_init
_wash_init:
._block
._line 22
bset 7,_p3_addr
._line 23
mov.b #01H,_key_4ms_buff
._line 24
mov.b #7dH,_Tflash
._line 25
mov.b #7dH,_Pflash
._line 26
mov.b #10H,_scan_buff
._line 27
mov.b #00H,_scan_count
._line 29
mov.b #00H,_set_num
._line 30
mov.b #00H,_set_num_lev_0
._line 31
mov.b #00H,_set_num_lev_1
._line 32
mov.b #00H,_set_num_lev_2
._line 33
mov.b #00H,_set_num_lev_3
._line 35
mov.b #00H,_menu_level_buff
._line 37
mov.b #00H,_menu_buff_0
._line 38
mov.b #10H,_menu_buff_1
._line 39
mov.b #20H,_menu_buff_2
._line 40
mov.b #30H,_menu_buff_3
._line 41
mov.b #40H,_menu_buff_4
._line 42
mov.b #50H,_menu_buff_5
._line 43
mov.b #60H,_menu_buff_6
._line 45
mov.b #00H,_key_buff_0
._line 46
mov.b #00H,_key_buff_1
._line 48
mov.w #0000H,_key_buff_2
._line 49
mov.b #00H,_key_buff_3
._line 50
mov.b #00H,_key_buff_4
._line 52
mov.w #0000H,_save_key_1
._line 53
mov.b #00H,_save_key_2
._line 55
mov.b #00H,_status_buff
._line 59
mov.b #00H,_flash_flag
._line 60
mov.b #00H,_flash_switch_flag
._line 61
mov.b #00H,_Pflash_switch_flag
._line 64
and.b #0feH,_key_flag_1
._line 65
and.b #0fdH,_key_flag_1
._line 66
and.b #0fbH,_key_flag_1
._line 67
and.b #0f7H,_key_flag_1
._line 68
and.b #0efH,_key_flag_1
._line 70
and.b #0feH,_display_flag_1
._line 71
and.b #0fdH,_display_flag_1
._line 72
or.b #04H,_display_flag_1
._line 73
and.b #0f7H,_display_flag_1
._line 74
and.b #0efH,_display_flag_1
._line 75
and.b #0dfH,_display_flag_1
._line 76
and.b #0bfH,_display_flag_1
._line 77
and.b #7fH,_display_flag_1
._line 78
and.b #0feH,_display_flag_1+1
._line 81
or.b #01H,_first_key_press
._line 82
or.b #02H,_first_key_press
._line 83
or.b #04H,_first_key_press
._line 84
or.b #08H,_first_key_press
._line 85
or.b #10H,_first_key_press
._line 86
or.b #20H,_first_key_press
._line 87
or.b #40H,_first_key_press
._line 88
or.b #80H,_first_key_press
._line 89
or.b #01H,_first_key_press+1
._line 92
and.b #0feH,_confirm_key_press
._line 93
and.b #0fdH,_confirm_key_press
._line 94
and.b #0fbH,_confirm_key_press
._line 95
and.b #0f7H,_confirm_key_press
._line 96
and.b #0efH,_confirm_key_press
._line 97
and.b #0dfH,_confirm_key_press
._line 98
and.b #0bfH,_confirm_key_press
._line 99
and.b #7fH,_confirm_key_press
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -