📄 output.a30
字号:
._inspect 'V', 'e', "select_soak_flag", 'G', 407, 1, 0, 0, 00h
._inspect 'V', 'e', "run_inlet_flag", 'G', 409, 1, 0, 0, 00h
._inspect 'V', 'e', "run_soak_flag", 'G', 410, 1, 0, 0, 00h
._inspect 'V', 'e', "run_wash_flag", 'G', 411, 1, 0, 0, 00h
._inspect 'V', 'e', "run_rinse_flag", 'G', 412, 1, 0, 0, 00h
._inspect 'V', 'e', "run_spin_flag", 'G', 413, 1, 0, 0, 00h
._inspect 'V', 'e', "key_water_flag", 'G', 415, 1, 0, 0, 00h
._inspect 'V', 'e', "program_auto_flag", 'G', 416, 1, 0, 0, 00h
._inspect 'V', 'e', "weight_finish_flag", 'G', 417, 1, 0, 0, 00h
._inspect 'V', 'e', "texture_finish_flag", 'G', 418, 1, 0, 0, 00h
._inspect 'V', 'e', "weight_buff", 'G', 420, 1, 0, 0, 00h
._inspect 'V', 'e', "texture_buff", 'G', 421, 1, 0, 0, 00h
._inspect 'V', 'e', "water_level", 'G', 422, 1, 0, 0, 00h
._inspect 'V', 'e', "water_flash_flag", 'G', 426, 1, 0, 0, 00h
._inspect 'V', 'e', "program_flash_flag", 'G', 427, 1, 0, 0, 00h
._inspect 'V', 'e', "preset_flash_flag", 'G', 428, 1, 0, 0, 00h
._inspect 'V', 'e', "preset_1s5_buff", 'G', 438, 1, 0, 0, 00h
._inspect 'V', 'e', "preset_500ms_buff", 'G', 439, 1, 0, 0, 00h
._inspect 'V', 'e', "preset_3s_buff", 'G', 441, 1, 0, 0, 00h
._inspect 'V', 'e', "key3_1s5_buff", 'G', 442, 1, 0, 0, 00h
._inspect 'V', 'e', "preset_5s_buff", 'G', 443, 1, 0, 0, 00h
._inspect 'V', 'e', "operation_buff", 'G', 451, 1, 0, 0, 00h
._inspect 'V', 'e', "operation_counter", 'G', 452, 1, 0, 0, 00h
._inspect 'V', 'e', "pass_time_counter", 'G', 453, 1, 0, 0, 00h
._inspect 'V', 'e', "table_rom_number", 'G', 454, 1, 0, 0, 00h
._inspect 'V', 'e', "dependant_wash_time", 'G', 455, 1, 0, 0, 00h
._inspect 'V', 'e', "water_full_flag", 'G', 457, 1, 0, 0, 00h
._inspect 'V', 'e', "softener_flag", 'G', 458, 1, 0, 0, 00h
._inspect 'V', 'e', "drain_empty_flag", 'G', 459, 1, 0, 0, 00h
._inspect 'V', 'e', "unbalance_flag", 'G', 460, 1, 0, 0, 00h
._inspect 'V', 'e', "t3_key_flag", 'G', 464, 1, 0, 0, 00h
._inspect 'V', 'e', "test3_flag", 'G', 465, 1, 0, 0, 00h
._inspect 'V', 'e', "t5_3key_flag", 'G', 467, 1, 0, 0, 00h
._inspect 'V', 'e', "test5_flag", 'G', 468, 1, 0, 0, 00h
._inspect 'V', 'e', "t5_2key_flag", 'G', 469, 1, 0, 0, 00h
._inspect 'V', 'e', "t4_3key_flag", 'G', 471, 1, 0, 0, 00h
._inspect 'V', 'e', "test4_flag", 'G', 472, 1, 0, 0, 00h
._inspect 'V', 'e', "t4_2key_flag", 'G', 473, 1, 0, 0, 00h
._inspect 'V', 'e', "t2_3key_flag", 'G', 475, 1, 0, 0, 00h
._inspect 'V', 'e', "test2_flag", 'G', 476, 1, 0, 0, 00h
._inspect 'V', 'e', "t2_2key_flag", 'G', 477, 1, 0, 0, 00h
._inspect 'V', 'e', "test2_spin_flag", 'G', 478, 1, 0, 0, 00h
._inspect 'V', 'e', "t1_3key_flag", 'G', 480, 1, 0, 0, 00h
._inspect 'V', 'e', "test1_flag", 'G', 481, 1, 0, 0, 00h
._inspect 'V', 'e', "test_1_mode", 'G', 482, 1, 0, 0, 00h
._inspect 'V', 'e', "test_1_start_flag", 'G', 483, 1, 0, 0, 00h
._inspect 'V', 'e', "t1_2key_flag", 'G', 484, 1, 0, 0, 00h
._inspect 'V', 'e', "test_buff", 'G', 486, 1, 0, 0, 00h
._inspect 'V', 'e', "t_mode_switch_flag", 'G', 487, 1, 0, 0, 00h
._inspect 'V', 'e', "test_inlet_flag", 'G', 488, 1, 0, 0, 00h
._inspect 'V', 'e', "test_softner_flag", 'G', 489, 1, 0, 0, 00h
._inspect 'V', 'e', "default_flag", 'G', 492, 1, 0, 0, 00h
._inspect 'V', 'e', "run_1s_buff", 'G', 494, 1, 0, 0, 00h
._inspect 'V', 'e', "test_start_flag", 'G', 495, 1, 0, 0, 00h
._inspect 'V', 'e', "t1_switch_3s_buff", 'G', 496, 1, 0, 0, 00h
._inspect 'V', 'e', "test_1_3s_buff", 'G', 497, 1, 0, 0, 00h
._inspect 'V', 'e', "buzz_buff", 'G', 499, 1, 0, 0, 00h
._inspect 'V', 'e', "t1_end_3s_buff", 'G', 501, 1, 0, 0, 00h
._inspect 'V', 'e', "t1_finish_flag", 'G', 502, 1, 0, 0, 00h
._inspect 'V', 'e', "pro_flash_flag", 'G', 503, 1, 0, 0, 00h
._inspect 'V', 'e', "stream_run", 'G', 504, 1, 0, 0, 00h
._inspect 'V', 'e', "stream_stop", 'G', 505, 1, 0, 0, 00h
._inspect 'V', 'e', "finish", 'G', 507, 1, 0, 0, 00h
._inspect 'V', 'e', "key_release", 'G', 508, 1, 0, 0, 00h
._inspect 'V', 'e', "test_2_3s_buff", 'G', 509, 1, 0, 0, 00h
._inspect 'V', 'e', "test_2_7s_buff", 'G', 510, 1, 0, 0, 00h
._inspect 'V', 'e', "check_2s_buff", 'G', 513, 1, 0, 0, 00h
._inspect 'V', 'e', "kaiji_3s_buff", 'G', 514, 1, 0, 0, 00h
._inspect 'V', 'e', "power_key_flag", 'G', 515, 1, 0, 0, 00h
._inspect 'V', 'e', "run_water_key_flag", 'G', 516, 1, 0, 0, 00h
._inspect 'V', 'e', "inlet_10s_buff", 'G', 518, 1, 0, 0, 00h
._inspect 'V', 'e', "inlet_20m_buff", 'G', 519, 2, 0, 0, 00h
._inspect 'V', 'e', "inlet_2m_buff", 'G', 520, 1, 0, 0, 00h
._inspect 'V', 'e', "cycle_start_flag", 'G', 521, 1, 0, 0, 00h
._inspect 'V', 'e', "drain_8m_buff", 'G', 523, 2, 0, 0, 00h
._inspect 'V', 'e', "drain_2m_buff", 'G', 524, 1, 0, 0, 00h
._inspect 'V', 'e', "drain_60s_buff", 'G', 525, 1, 0, 0, 00h
._inspect 'V', 'e', "drain_10s_buff", 'G', 526, 1, 0, 0, 00h
._inspect 'V', 'e', "drain_20s_buff", 'G', 527, 1, 0, 0, 00h
._inspect 'V', 'e', "main_soak_time", 'G', 529, 1, 0, 0, 00h
._inspect 'V', 'e', "main_wash_time", 'G', 530, 1, 0, 0, 00h
._inspect 'V', 'e', "soak_flash_flag", 'G', 532, 1, 0, 0, 00h
._inspect 'V', 'e', "wash_flash_flag", 'G', 533, 1, 0, 0, 00h
._inspect 'V', 'e', "rinse_flash_flag", 'G', 534, 1, 0, 0, 00h
._inspect 'V', 'e', "spin_flash_flag", 'G', 535, 1, 0, 0, 00h
._inspect 'V', 'e', "soak_1m_buff", 'G', 541, 1, 0, 0, 00h
._inspect 'V', 'e', "soak_2m_buff", 'G', 542, 1, 0, 0, 00h
._inspect 'V', 'e', "soak_3m_buff", 'G', 543, 1, 0, 0, 00h
._inspect 'V', 'e', "soak_4m_buff", 'G', 544, 1, 0, 0, 00h
._inspect 'V', 'e', "soak_9m_buff", 'G', 545, 2, 0, 0, 00h
._inspect 'V', 'e', "soak_1_cycle_buff", 'G', 547, 1, 0, 0, 00h
._inspect 'V', 'e', "soak_2_cycle_buff", 'G', 548, 1, 0, 0, 00h
._inspect 'V', 'e', "soak_3_cycle_buff", 'G', 549, 1, 0, 0, 00h
._inspect 'V', 'e', "run_stream_time", 'G', 551, 2, 0, 0, 00h
._inspect 'V', 'e', "balance_time_buff", 'G', 552, 1, 0, 0, 00h
._inspect 'V', 'e', "wash_start_flag", 'G', 553, 1, 0, 0, 00h
._inspect 'V', 'e', "wash_finish_flag", 'G', 554, 1, 0, 0, 00h
._inspect 'V', 'e', "interm_spin_10s_buff", 'G', 556, 1, 0, 0, 00h
._inspect 'V', 'e', "interm_spin_5s_buff", 'G', 557, 1, 0, 0, 00h
._inspect 'V', 'e', "interm_spin_4s_buff", 'G', 558, 1, 0, 0, 00h
._inspect 'V', 'e', "interm_spin_3s_buff", 'G', 559, 1, 0, 0, 00h
._inspect 'V', 'e', "spin_balance_time_buff", 'G', 565, 1, 0, 0, 00h
._inspect 'V', 'e', "inertial_30s_buff", 'G', 567, 1, 0, 0, 00h
._inspect 'V', 'e', "break_5s_buff", 'G', 568, 1, 0, 0, 00h
._inspect 'V', 'e', "output_buff", 'G', 573, 1, 0, 0, 00h
._inspect 'V', 'e', "save_output_buff", 'G', 574, 1, 0, 0, 00h
._inspect 'V', 'e', "machine_type", 'G', 575, 1, 0, 0, 00h
._inspect 'V', 'e', "err_buff", 'G', 576, 1, 0, 0, 00h
._inspect 'V', 'e', "process_left_time", 'G', 578, 2, 0, 0, 00h
._inspect 'V', 'e', "total_run_time", 'G', 579, 1, 0, 0, 00h
._inspect 'V', 'e', "total_left_time", 'G', 580, 1, 0, 0, 00h
._inspect 'V', 'e', "water_level_buff", 'G', 582, 1, 0, 0, 00h
._inspect 'V', 'e', "status_buff", 'G', 585, 1, 0, 0, 00h
._inspect 'V', 'e', "lid_open", 'G', 586, 1, 0, 0, 00h
._inspect 'V', 'e', "manual_process_buff", 'G', 588, 1, 0, 0, 00h
._inspect 'V', 'e', "ac_frequency", 'G', 590, 1, 0, 0, 00h
._inspect 'V', 'e', "stream_table_row", 'G', 591, 1, 0, 0, 00h
._inspect 'V', 'e', "ext_stream_table_row", 'G', 592, 1, 0, 0, 00h
._inspect 'V', 'e', "main_stream_time", 'G', 594, 1, 0, 0, 00h
._inspect 'V', 'e', "ext_stream_time", 'G', 595, 1, 0, 0, 00h
._inspect 'V', 'e', "mot_cycle_buff", 'G', 597, 1, 0, 0, 00h
._inspect 'V', 'e', "stream_buff", 'G', 598, 1, 0, 0, 00h
._inspect 'V', 'e', "stream_100ms_buff", 'G', 599, 1, 0, 0, 00h
._inspect 'V', 'e', "base_100ms_buff", 'G', 600, 1, 0, 0, 00h
._inspect 'V', 'e', "stream_start_flag", 'G', 604, 1, 0, 0, 00h
._inspect 'V', 'e', "stream_stop_flag", 'G', 605, 1, 0, 0, 00h
._inspect 'V', 'e', "pro_default_flag", 'G', 607, 1, 0, 0, 00h
._inspect 'V', 'e', "program_left_time", 'G', 609, 1, 0, 0, 00h
._inspect 'V', 'e', "key_buzz_flag", 'G', 612, 1, 0, 0, 00h
._inspect 'V', 'e', "buzz_flag", 'G', 613, 1, 0, 0, 00h
._inspect 'V', 'e', "buzz_24ms_buff", 'G', 615, 1, 0, 0, 00h
._inspect 'V', 'e', "buzz_15m_buff", 'G', 617, 1, 0, 0, 00h
._inspect 'V', 'e', "buzz_switch_flag", 'G', 618, 1, 0, 0, 00h
._inspect 'V', 'e', "buzz_500ms_buff", 'G', 619, 1, 0, 0, 00h
._inspect 'V', 'e', "buzz_time", 'G', 620, 1, 0, 0, 00h
._inspect 'V', 'e', "led_disp", 'G', 655, 5, 0, 0, 00h
._inspect 'V', 'e', "flag", 'G', 665, 5, 0, 0, 00h
._inspect 'V', 'e', "Stream_Table_A", 'G', 676, 216, 0, 0, 00h
._inspect 'V', 'e', "Stream_Table_B", 'G', 677, 144, 0, 0, 00h
._inspect 'V', 'e', "Stream_Table_Ext_A", 'G', 678, 32, 0, 0, 00h
._inspect 'V', 'e', "Stream_Table_Ext_B", 'G', 679, 32, 0, 0, 00h
._inspect 'V', 'e', "Stream_Table_TEST", 'G', 680, 24, 0, 0, 00h
._inspect 'V', 'e', "Balance_Stream_A", 'G', 682, 8, 0, 0, 00h
._inspect 'V', 'e', "Speedy_Stream_A", 'G', 683, 16, 0, 0, 00h
._inspect 'V', 'e', "Fastest_Stream_A", 'G', 684, 8, 0, 0, 00h
._inspect 'V', 'e', "Standard_Time_Table", 'G', 690, 21, 0, 0, 00h
._inspect 'V', 'e', "Memo_Time_Table", 'G', 692, 25, 0, 0, 00h
._inspect 'V', 'e', "Strong_Time_Table", 'G', 694, 23, 0, 0, 00h
._inspect 'V', 'e', "Silk_Time_Table", 'G', 696, 21, 0, 0, 00h
._inspect 'V', 'e', "Soft_Time_Table", 'G', 698, 33, 0, 0, 00h
._inspect 'V', 'e', "Child_Time_Table", 'G', 700, 33, 0, 0, 00h
._inspect 'V', 'e', "Wool_Time_Table", 'G', 702, 25, 0, 0, 00h
._inspect 'V', 'e', "Speedy_Time_Table", 'G', 704, 14, 0, 0, 00h
._inspect 'V', 'e', "Fastest_Time_Table", 'G', 706, 16, 0, 0, 00h
._inspect 'V', 'e', "TubeDry_Time_Table", 'G', 708, 7, 0, 0, 00h
._inspect 'V', 'e', "Single_Wash_Time_Table", 'G', 711, 0, 0, 0, 00h
._inspect 'V', 'e', "Rinse_Time_Table", 'G', 713, 0, 0, 0, 00h
._inspect 'V', 'e', "Single_Spin_Time_Table", 'G', 715, 0, 0, 0, 00h
._inspect 'V', 'e', "Woven_Time_Table", 'G', 718, 33, 0, 0, 00h
._inspect 'V', 'e', "Maotan_Time_Table", 'G', 720, 33, 0, 0, 00h
._inspect 'V', 'e', "Memo_Soak_Time_Table", 'G', 728, 9, 0, 0, 00h
._inspect 'V', 'e', "Memo_Wash_Time_Table", 'G', 730, 9, 0, 0, 00h
._inspect 'V', 'e', "Standard_Soak_Time_Table", 'G', 732, 9, 0, 0, 00h
._inspect 'V', 'e', "Standard_Wash_Time_Table", 'G', 734, 9, 0, 0, 00h
._inspect 'V', 'e', "Strong_Soak_Time_Table", 'G', 736, 3, 0, 0, 00h
._inspect 'V', 'e', "Strong_Wash_Time_Table", 'G', 738, 3, 0, 0, 00h
._inspect 'V', 'e', "Soft_Soak_Time", 'G', 741, 1, 0, 0, 00h
._inspect 'V', 'e', "Soft_Wash_Time", 'G', 742, 1, 0, 0, 00h
._inspect 'V', 'e', "Child_Soak_Time", 'G', 744, 1, 0, 0, 00h
._inspect 'V', 'e', "Child_Wash_Time", 'G', 745, 1, 0, 0, 00h
._inspect 'V', 'e', "Wool_Soak_Time", 'G', 747, 1, 0, 0, 00h
._inspect 'V', 'e', "Wool_Wash_Time", 'G', 749, 1, 0, 0, 00h
._inspect 'V', 'e', "Silk_Wash_Time", 'G', 751, 1, 0, 0, 00h
._inspect 'V', 'e', "Speedy_Wash_Time", 'G', 752, 1, 0, 0, 00h
._inspect 'V', 'e', "seg_led_table", 'G', 754, 0, 0, 0, 00h
._inspect 'V', 'e', "OPT_Table", 'G', 756, 0, 0, 0, 00h
._inspect 'V', 'e', "Left_time_Colum_Table", 'G', 758, 0, 0, 0, 00h
._inspect 'M', "D:/Projects/Haier/General Washer/workspace/General_Washer/General_Washer/src/Iic.h", "D:/Projects/Haier/General Washer/workspace/General_Washer/General_Washer/src/output"
._inspect 'F', 'p', "initIicBus", "_initIicBus", 'G', 28, 0, 00h, 0
._inspect 'F', 'p', "IicBusRead", "$IicBusRead", 'G', 30, 0, 00h, 0
._inspect 'F', 'p', "IicBusWrite", "$IicBusWrite", 'G', 31, 0, 00h, 0
._inspect 'F', 'p', "StartCondition", "_StartCondition", 'G', 33, 0, 00h, 0
._inspect 'F', 'p', "StopCondition", "_StopCondition", 'G', 34, 0, 00h, 0
._inspect 'F', 'p', "ByteWrite", "$ByteWrite", 'G', 36, 0, 00h, 0
._inspect 'F', 'p', "ByteRead", "$ByteRead", 'G', 37, 0, 00h, 0
._inspect 'M', "D:/Projects/Haier/General Washer/workspace/General_Washer/General_Washer/src/output.c", "D:/Projects/Haier/General Washer/workspace/General_Washer/General_Washer/src/output"
._inspect 'F', 'p', "balance_stream", "$balance_stream", 'G', 10, 0, 00h, 0
._inspect 'F', 'p', "led", "_led", 'G', 21, 0, 00h, 0
._inspect 'F', 'p', "buzz", "_buzz", 'G', 22, 0, 00h, 0
._inspect 'F', 'p', "water_detect", "_water_detect", 'G', 24, 0, 00h, 0
._inspect 'F', 'p', "wash_detect", "_wash_detect", 'G', 25, 0, 00h, 0
._inspect 'V', 'd', "water_led_buff", "_water_led_buff", 'G', 30, 1, 0, 0, 00h
;## # FUNCTION led
;## # ARG Size(0) Auto Size(0) Context Size(3)
.SECTION pro_4,CODE,align
._inspect 'U', 2, "pro_4", "program", 1
._file 'D:/Projects/Haier/General Washer/workspace/General_Washer/General_Washer/src/output.c'
._type 256,'v'
._type 257,'v'
._type 258,'x',256,1
._type 258,'m','',0,257
._func 'led','G',0,258,_led,0
._inspect 'F', 's', "led", "_led", 'G', 3
.align
._block
._line 34
.glb _led
_led:
._block
._var 'i','A',3,0
._var 'j','A',3,0
._line 37
rts
E1:
._eblock
._eblock
M1:
._efunc M1
._inspect 'F', 'd', "led", "_led", 'G', 34, 0, 00h, 0
._inspect 'F', 't', "led", 'G', 258
._inspect 'F', 'e', "led", "_led", 'G', 0, 0
._inspect 'F', 'p', "key_buzz", "_key_buzz", 'G', 50, 0, 00h, 0
._inspect 'F', 'p', "eoc_buzz", "_eoc_buzz", 'G', 51, 0, 00h, 0
._inspect 'F', 'p', "err_buzz", "_err_buzz", 'G', 52, 0, 00h, 0
._inspect 'F', 'p', "save_water_buzz", "_save_water_buzz", 'G', 53, 0, 00h, 0
;## # FUNCTION alarm
;## # 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 'alarm','G',0,261,_alarm,0
._inspect 'F', 's', "alarm", "_alarm", 'G', 3
.align
._line 57
.glb _alarm
_alarm:
._block
._line 58
cmp.b #00H,_err_buff
stnz #01H,_run_err_flag
._line 61
cmp.b #01H,_run_save_water_flag
jne L5
._line 62
._block
._line 63
mov.b #03H,_status_buff
._line 64
mov.b #01H,_buzz_flag
._eblock
L5:
._line 66
cmp.b #01H,_run_save_water_flag
stz #03H,_status_buff
._line 71
cmp.b #01H,_run_save_water_flag
stz #03H,_status_buff
._line 76
._inspect 'S', 'c', "save_water_buzz", "_save_water_buzz", 'G', 0, 76
jsr _save_water_buzz
._eblock
._line 78
rts
E2:
M5:
._efunc M5
._inspect 'F', 'd', "alarm", "_alarm", 'G', 57, 0, 00h, 0
._inspect 'F', 't', "alarm", 'G', 261
._inspect 'V', 'r', "run_err_flag", 'G', 58, 1, 0, 0, 00h
._inspect 'V', 'r', "err_buff", 'G', 58, 1, 0, 0, 00h
._inspect 'V', 'r', "run_save_water_flag", 'G', 61, 1, 0, 0, 00h
._inspect 'V', 'r', "status_buff", 'G', 63, 1, 0, 0, 00h
._inspect 'V', 'r', "buzz_flag", 'G', 64, 1, 0, 0, 00h
._inspect 'V', 'r', "status_buff", 'G', 66, 1, 0, 0, 00h
._inspect 'V', 'r', "run_save_water_flag", 'G', 66, 1, 0, 0, 00h
._inspect 'V', 'r', "status_buff", 'G', 71, 1, 0, 0, 00h
._inspect 'V', 'r', "run_save_water_flag", 'G', 71, 1, 0, 0, 00h
._inspect 'F', 'r', "save_water_buzz", "_save_water_buzz", 'G', 76, 0, 00h, 0
._inspect 'F', 'e', "alarm", "_alarm", 'G', 0, 0
;## # FUNCTION buzz
;## # 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 'buzz','G',0,264,_buzz,0
._inspect 'F', 's', "buzz", "_buzz", 'G', 3
.align
._line 82
.glb _buzz
_buzz:
._block
._line 83
._inspect 'S', 'c', "key_buzz", "_key_buzz", 'G', 0, 83
jsr _key_buzz
._line 84
rts
E3:
._eblock
M6:
._efunc M6
._inspect 'F', 'd', "buzz", "_buzz", 'G', 82, 0, 00h, 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -