📄 output.a30
字号:
._inspect 'F', 't', "buzz", 'G', 264
._inspect 'F', 'r', "key_buzz", "_key_buzz", 'G', 83, 0, 00h, 0
._inspect 'F', 'e', "buzz", "_buzz", 'G', 0, 0
;## # FUNCTION key_buzz
;## # ARG Size(0) Auto Size(0) Context Size(3)
._type 265,'v'
._type 266,'v'
._type 267,'x',265,1
._type 267,'m','',0,266
._func 'key_buzz','G',0,267,_key_buzz,0
._inspect 'F', 's', "key_buzz", "_key_buzz", 'G', 3
.align
._line 89
.glb _key_buzz
_key_buzz:
._block
._line 90
rts
E4:
._eblock
M7:
._efunc M7
._inspect 'F', 'd', "key_buzz", "_key_buzz", 'G', 89, 0, 00h, 0
._inspect 'F', 't', "key_buzz", 'G', 267
._inspect 'F', 'e', "key_buzz", "_key_buzz", 'G', 0, 0
;## # FUNCTION eoc_buzz
;## # ARG Size(0) Auto Size(0) Context Size(3)
._type 268,'v'
._type 269,'v'
._type 270,'x',268,1
._type 270,'m','',0,269
._func 'eoc_buzz','G',0,270,_eoc_buzz,0
._inspect 'F', 's', "eoc_buzz", "_eoc_buzz", 'G', 3
.align
._line 94
.glb _eoc_buzz
_eoc_buzz:
._line 96
rts
E5:
M8:
._efunc M8
._inspect 'F', 'd', "eoc_buzz", "_eoc_buzz", 'G', 94, 0, 00h, 0
._inspect 'F', 't', "eoc_buzz", 'G', 270
._inspect 'F', 'e', "eoc_buzz", "_eoc_buzz", 'G', 0, 0
;## # FUNCTION save_water_buzz
;## # ARG Size(0) Auto Size(0) Context Size(3)
._type 271,'v'
._type 272,'v'
._type 273,'x',271,1
._type 273,'m','',0,272
._func 'save_water_buzz','G',0,273,_save_water_buzz,0
._inspect 'F', 's', "save_water_buzz", "_save_water_buzz", 'G', 3
.align
._line 99
.glb _save_water_buzz
_save_water_buzz:
._line 101
rts
E6:
M9:
._efunc M9
._inspect 'F', 'd', "save_water_buzz", "_save_water_buzz", 'G', 99, 0, 00h, 0
._inspect 'F', 't', "save_water_buzz", 'G', 273
._inspect 'F', 'e', "save_water_buzz", "_save_water_buzz", 'G', 0, 0
;## # FUNCTION err_buzz
;## # ARG Size(0) Auto Size(0) Context Size(3)
._type 274,'v'
._type 275,'v'
._type 276,'x',274,1
._type 276,'m','',0,275
._func 'err_buzz','G',0,276,_err_buzz,0
._inspect 'F', 's', "err_buzz", "_err_buzz", 'G', 3
.align
._line 104
.glb _err_buzz
_err_buzz:
._line 106
rts
E7:
M10:
._efunc M10
._inspect 'F', 'd', "err_buzz", "_err_buzz", 'G', 104, 0, 00h, 0
._inspect 'F', 't', "err_buzz", 'G', 276
._inspect 'F', 'e', "err_buzz", "_err_buzz", 'G', 0, 0
;## # FUNCTION err
;## # ARG Size(0) Auto Size(0) Context Size(3)
._type 277,'v'
._type 278,'v'
._type 279,'x',277,1
._type 279,'m','',3,278
._func 'err','G',0,279,_err,0
._inspect 'F', 's', "err", "_err", 'G', 3
.align
._line 118
.glb _err
_err:
._line 120
rts
E8:
M11:
._efunc M11
._inspect 'F', 'd', "err", "_err", 'G', 118, 0, 00h, 0
._inspect 'F', 't', "err", 'G', 279
._inspect 'F', 'e', "err", "_err", 'G', 0, 0
;## # FUNCTION input
;## # ARG Size(0) Auto Size(0) Context Size(3)
._type 280,'v'
._type 281,'v'
._type 282,'x',280,1
._type 282,'m','',0,281
._func 'input','G',0,282,_input,0
._inspect 'F', 's', "input", "_input", 'G', 3
.align
._line 123
.glb _input
_input:
._block
._line 124
._inspect 'S', 'c', "water_detect", "_water_detect", 'G', 0, 124
jsr _water_detect
._line 125
._inspect 'S', 'c', "wash_detect", "_wash_detect", 'G', 0, 125
jsr _wash_detect
._eblock
._line 126
rts
E9:
M12:
._efunc M12
._inspect 'F', 'd', "input", "_input", 'G', 123, 0, 00h, 0
._inspect 'F', 't', "input", 'G', 282
._inspect 'F', 'r', "water_detect", "_water_detect", 'G', 124, 0, 00h, 0
._inspect 'F', 'r', "wash_detect", "_wash_detect", 'G', 125, 0, 00h, 0
._inspect 'F', 'e', "input", "_input", 'G', 0, 0
;## # FUNCTION output
;## # FRAME AUTO ( k) size 1, offset -3
;## # FRAME AUTO ( j) size 1, offset -2
;## # FRAME AUTO ( i) size 1, offset -1
;## # ARG Size(0) Auto Size(3) Context Size(5)
._type 283,'v'
._type 284,'v'
._type 285,'x',283,1
._type 285,'m','',0,284
._func 'output','G',3,285,_output,0
._inspect 'F', 's', "output", "_output", 'G', 8
.align
._line 130
.glb _output
_output:
enter #03H
._block
._var 'i','A',3,-1
._var 'j','A',3,-2
._var 'k','A',3,-3
._line 135
._inspect 'S', 'c', "buzz", "_buzz", 'G', 0, 135
jsr _buzz
._line 137
mov.b _output_buff,-1[FB] ; i
._line 139
jne L41
._line 140
._block
._line 141
bclr 6,_p3_addr
._line 142
bclr 2,_p8_addr
._line 144
bclr 0,_p3_addr
._line 145
bclr 3,_p8_addr
._line 147
bclr 5,_p6_addr
._line 148
bclr 4,_p8_addr
._line 150
bclr 5,_p4_addr
._line 151
bclr 5,_p8_addr
._line 153
bclr 0,_p6_addr
._line 154
bclr 6,_p8_addr
._line 156
bclr 0,_p8_addr
._line 157
bclr 4,_p1_addr
._line 159
bclr 1,_p8_addr
._line 160
bclr 5,_p1_addr
._eblock
._line 161
jmp L139
._line 162
L41:
mov.b -1[FB],R0L ; i
jeq L119
._line 163
._block
._line 164
mov.b #00H,-2[FB] ; j
L51:
._line 164
cmp.b #08H,-2[FB] ; j
jgeu L55
._line 165
._block
._line 166
mov.b -2[FB],A0 ; j
mov.b _OPT_Table[A0],-3[FB] ; k
and.b -1[FB],-3[FB] ; i k
._line 167
jne L67
._line 170
mov.b -2[FB],A0 ; j
mov.b _OPT_Table[A0],R0L
cmp.b #01H,R0L
jeq L69
cmp.b #02H,R0L
jeq L71
cmp.b #04H,R0L
jeq L73
cmp.b #08H,R0L
jeq L75
cmp.b #10H,R0L
jeq L77
cmp.b #20H,R0L
jeq L79
cmp.b #40H,R0L
jeq L81
jmp L141
._line 171
._block
._line 172
L69:
._line 174
bclr 6,_p3_addr
._line 175
bclr 2,_p8_addr
._line 176
jmp L141
._line 179
L71:
._line 181
bclr 0,_p3_addr
._line 182
bclr 3,_p8_addr
._line 183
jmp L141
._line 186
L73:
._line 188
bclr 5,_p6_addr
._line 189
bclr 4,_p8_addr
._line 190
jmp L141
._line 193
L75:
._line 195
bclr 5,_p4_addr
._line 196
bclr 5,_p8_addr
._line 197
jmp L141
._line 199
L77:
._line 201
bclr 0,_p6_addr
._line 202
bclr 6,_p8_addr
._line 203
jmp L141
._line 205
L79:
._line 207
bclr 0,_p8_addr
._line 208
bclr 4,_p1_addr
._line 209
jmp L141
._line 212
L81:
._line 214
bclr 1,_p8_addr
._line 215
bclr 5,_p1_addr
._eblock
._line 217
L141:
L67:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -