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

📄 output.a30

📁 电表解决方案概要power_meter_r8c2g_source_code
💻 A30
📖 第 1 页 / 共 5 页
字号:
	._inspect	'V', 'e', "stream_buff", 'G', 577, 1, 0, 0, 00h
	._inspect	'V', 'e', "stream_100ms_buff", 'G', 578, 1, 0, 0, 00h
	._inspect	'V', 'e', "base_100ms_buff", 'G', 579, 1, 0, 0, 00h
	._inspect	'V', 'e', "program_left_time", 'G', 581, 1, 0, 0, 00h
	._inspect	'V', 'e', "buzz_24ms_buff", 'G', 583, 1, 0, 0, 00h
	._inspect	'V', 'e', "buzz_15m_buff", 'G', 585, 1, 0, 0, 00h
	._inspect	'V', 'e', "buzz_500ms_buff", 'G', 587, 1, 0, 0, 00h
	._inspect	'V', 'e', "buzz_time", 'G', 588, 1, 0, 0, 00h
	._inspect	'V', 'e', "unbalance_count", 'G', 590, 1, 0, 0, 00h
	._inspect	'V', 'e', "led_disp", 'G', 625, 5, 0, 0, 00h
	._inspect	'V', 'e', "flag", 'G', 635, 5, 0, 0, 00h
	._inspect	'V', 'e', "Stream_Table_A", 'G', 646, 216, 0, 0, 00h
	._inspect	'V', 'e', "Stream_Table_B", 'G', 647, 144, 0, 0, 00h
	._inspect	'V', 'e', "Stream_Table_Ext_A", 'G', 648, 32, 0, 0, 00h
	._inspect	'V', 'e', "Stream_Table_Ext_B", 'G', 649, 32, 0, 0, 00h
	._inspect	'V', 'e', "Stream_Table_TEST", 'G', 650, 24, 0, 0, 00h
	._inspect	'V', 'e', "Balance_Stream_A", 'G', 652, 8, 0, 0, 00h
	._inspect	'V', 'e', "Speedy_Stream_A", 'G', 653, 16, 0, 0, 00h
	._inspect	'V', 'e', "Fastest_Stream_A", 'G', 654, 8, 0, 0, 00h
	._inspect	'V', 'e', "Standard_Time_Table", 'G', 660, 21, 0, 0, 00h
	._inspect	'V', 'e', "Memo_Time_Table", 'G', 662, 25, 0, 0, 00h
	._inspect	'V', 'e', "Strong_Time_Table", 'G', 664, 23, 0, 0, 00h
	._inspect	'V', 'e', "Silk_Time_Table", 'G', 666, 21, 0, 0, 00h
	._inspect	'V', 'e', "Soft_Time_Table", 'G', 668, 33, 0, 0, 00h
	._inspect	'V', 'e', "Child_Time_Table", 'G', 670, 33, 0, 0, 00h
	._inspect	'V', 'e', "Wool_Time_Table", 'G', 672, 25, 0, 0, 00h
	._inspect	'V', 'e', "Speedy_Time_Table", 'G', 674, 14, 0, 0, 00h
	._inspect	'V', 'e', "Fastest_Time_Table", 'G', 676, 16, 0, 0, 00h
	._inspect	'V', 'e', "TubeDry_Time_Table", 'G', 678, 7, 0, 0, 00h
	._inspect	'V', 'e', "Single_Wash_Time_Table", 'G', 681, 0, 0, 0, 00h
	._inspect	'V', 'e', "Rinse_Time_Table", 'G', 683, 0, 0, 0, 00h
	._inspect	'V', 'e', "Single_Spin_Time_Table", 'G', 685, 0, 0, 0, 00h
	._inspect	'V', 'e', "Woven_Time_Table", 'G', 688, 33, 0, 0, 00h
	._inspect	'V', 'e', "Maotan_Time_Table", 'G', 690, 33, 0, 0, 00h
	._inspect	'V', 'e', "Memo_Soak_Time_Table", 'G', 698, 9, 0, 0, 00h
	._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/Iic.h", "D:/Projects/Haier/General Washer/workspace/General_Washer/General_Washer/src/output"
	._inspect	'F', 'p', "initIicBus", "_initIicBus", 'G', 29, 0, 00h, 0
	._inspect	'F', 'p', "IicBusRead", "$IicBusRead", 'G', 31, 0, 00h, 0
	._inspect	'F', 'p', "IicBusWrite", "$IicBusWrite", 'G', 32, 0, 00h, 0
	._inspect	'F', 'p', "StartCondition", "_StartCondition", 'G', 34, 0, 00h, 0
	._inspect	'F', 'p', "StopCondition", "_StopCondition", 'G', 35, 0, 00h, 0
	._inspect	'F', 'p', "ByteWrite", "$ByteWrite", 'G', 37, 0, 00h, 0
	._inspect	'F', 'p', "ByteRead", "$ByteRead", 'G', 38, 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', "water_detect", "_water_detect", 'G', 14, 0, 00h, 0
	._inspect	'F', 'p', "wash_detect", "_wash_detect", 'G', 15, 0, 00h, 0
	._inspect	'F', 'p', "ac_freqcy_detect", "_ac_freqcy_detect", 'G', 16, 0, 00h, 0
	._inspect	'F', 'p', "lid_detect", "_lid_detect", 'G', 17, 0, 00h, 0
	._inspect	'F', 'p', "unbalance_detect", "_unbalance_detect", 'G', 18, 0, 00h, 0

;## #	FUNCTION alarm
;## #	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/output.c'
	._type	256,'v'
	._type	257,'v'
	._type	258,'x',256,1
	._type	258,'m','',0,257
	._func	'alarm','G',0,258,_alarm,0
	._inspect	'F', 's', "alarm", "_alarm", 'G', 3
	.align
	._block
	._line	27
	.glb	_alarm
_alarm:
	._block
	._line	28
	mov.b	_err_buff,R0L
	jeq	L75
	._line	29
	._block
	._line	30
	or.b	#20H,_process_flag_2
	._line	32
	mov.b	_err_buff,R0L
	cmp.b	#01H,R0L
	jeq	L3
	cmp.b	#02H,R0L
	jeq	L15
	cmp.b	#03H,R0L
	jeq	L27
	cmp.b	#04H,R0L
	jeq	L39
	cmp.b	#05H,R0L
	jeq	L51
	cmp.b	#06H,R0L
	jeq	L63
	jmp	L127
	._line	33
	._block
	._line	34
L3:
	._line	36
	mov.b	_lid_open,R0L
	jne	L115
	._line	37
	._block
	._line	38
	and.b	#0efH,_save_water_flag_1
	._line	39
	mov.b	#00H,_err_buff
	._line	40
	mov.b	#02H,_status_buff
	._line	42
	or.b	#40H,_display_flag_1
	._line	43
	and.b	#7fH,_display_flag_1
	._line	45
	and.b	#0fdH,_buzz_flag_1
	._line	46
	and.b	#0dfH,_process_flag_2
	._line	48
	mov.b	#00H,_Pflash
	._line	49
	mov.b	#00H,_Tflash
	._line	50
	mov.b	#00H,_Pflash_switch_flag
	._line	51
	and.b	#0feH,_display_flag_1
	._eblock
	._line	52
	jmp	L127
	._line	56
L15:
	._line	58
	tst.b	#10H,_save_water_flag_1
	jz	L117
	._line	59
	._block
	._line	60
	and.b	#0efH,_save_water_flag_1
	._line	61
	mov.b	#00H,_err_buff
	._line	62
	mov.b	#02H,_status_buff
	._line	63
	or.b	#40H,_display_flag_1
	._line	64
	and.b	#7fH,_display_flag_1
	._line	65
	and.b	#0fdH,_buzz_flag_1
	._line	66
	and.b	#0dfH,_process_flag_2
	._line	68
	mov.b	#00H,_Pflash
	._line	69
	mov.b	#00H,_Tflash
	._line	70
	mov.b	#00H,_Pflash_switch_flag
	._line	71
	and.b	#0feH,_display_flag_1
	._eblock
	._line	72
	jmp	L127
	._line	76
L27:
	._line	78
	mov.b	_lid_open,R0L
	jne	L119
	._line	79
	._block
	._line	80
	and.b	#0efH,_save_water_flag_1
	._line	81
	mov.b	#00H,_err_buff
	._line	82
	mov.b	#02H,_status_buff
	._line	83
	or.b	#40H,_display_flag_1
	._line	84
	and.b	#7fH,_display_flag_1
	._line	85
	and.b	#0fdH,_buzz_flag_1
	._line	86
	and.b	#0dfH,_process_flag_2
	._line	88
	mov.b	#00H,_Pflash
	._line	89
	mov.b	#00H,_Tflash
	._line	90
	mov.b	#00H,_Pflash_switch_flag
	._line	91
	and.b	#0feH,_display_flag_1
	._eblock
	._line	92
	jmp	L127
	._line	96
L39:
	._line	98
	tst.b	#10H,_save_water_flag_1
	jz	L121
	._line	99
	._block
	._line	100
	and.b	#0efH,_save_water_flag_1
	._line	101
	mov.b	#00H,_err_buff
	._line	102
	mov.b	#02H,_status_buff
	._line	103
	or.b	#40H,_display_flag_1
	._line	104
	and.b	#7fH,_display_flag_1
	._line	105
	and.b	#0fdH,_buzz_flag_1
	._line	106
	and.b	#0dfH,_process_flag_2
	._line	108
	mov.b	#00H,_Pflash
	._line	109
	mov.b	#00H,_Tflash
	._line	110
	mov.b	#00H,_Pflash_switch_flag
	._line	111
	and.b	#0feH,_display_flag_1
	._eblock
	._line	112
	jmp	L127
	._line	116
L51:
	._line	118
	tst.b	#10H,_save_water_flag_1
	jz	L123
	._line	119
	._block
	._line	120
	and.b	#0efH,_save_water_flag_1
	._line	121
	mov.b	#00H,_err_buff
	._line	122
	mov.b	#02H,_status_buff
	._line	123
	or.b	#40H,_display_flag_1
	._line	124
	and.b	#7fH,_display_flag_1
	._line	125
	and.b	#0fdH,_buzz_flag_1
	._line	126
	and.b	#0dfH,_process_flag_2
	._line	128
	mov.b	#00H,_Pflash
	._line	129
	mov.b	#00H,_Tflash
	._line	130
	mov.b	#00H,_Pflash_switch_flag
	._line	131
	and.b	#0feH,_display_flag_1
	._eblock
	._line	132
	jmp	L127
	._line	136
L63:
	._line	138
	tst.b	#10H,_save_water_flag_1
	jz	L125
	._line	139
	._block
	._line	140
	and.b	#0efH,_save_water_flag_1
	._line	141
	mov.b	#00H,_err_buff
	._line	142
	mov.b	#02H,_status_buff
	._line	143
	or.b	#40H,_display_flag_1
	._line	144
	and.b	#7fH,_display_flag_1
	._line	145
	and.b	#0fdH,_buzz_flag_1
	._line	146
	and.b	#0dfH,_process_flag_2
	._line	148
	mov.b	#00H,_Pflash
	._line	149
	mov.b	#00H,_Tflash
	._line	150
	mov.b	#00H,_Pflash_switch_flag
	._line	151
	and.b	#0feH,_display_flag_1
	._eblock
	._eblock
	._eblock
L127:
L125:
L123:
L121:
L119:
L117:
L115:
L75:
	._line	159
	tst.b	#02H,_save_water_flag_1
	jz	L79
	._line	160
	._block
	._line	161
	mov.b	#03H,_status_buff
	._line	162
	or.b	#02H,_buzz_flag_1
	._eblock
L79:
	._line	164
	tst.b	#20H,_process_flag_2
	jz	L89
	._line	165
	._block
	._line	166
	mov.b	#03H,_status_buff
	._line	167
	or.b	#02H,_buzz_flag_1
	._eblock
L89:
	._eblock
	._line	170
	rts	

⌨️ 快捷键说明

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