📄 12864.s
字号:
xcall _write_data
.dbline 199
ldi R24,2
mul R24,R22
movw R2,R0
ldi R24,16
mul R24,R20
movw R30,R0
add R30,R2
adc R31,R3
add R30,R10
adc R31,R11
adiw R30,1
lpm R16,Z
xcall _write_data
.dbline 200
L60:
.dbline 192
inc R22
L62:
.dbline 192
cpi R22,8
brlo L59
.dbline 201
L56:
.dbline 190
inc R20
L58:
.dbline 190
cpi R20,64
brsh X2
xjmp L55
X2:
.dbline 202
; }
; }
; }
; }
; }
; }
; }
; }
; }
; }
ldi R16,54
xcall _write_com
.dbline 203
; }
ldi R16,500
ldi R17,1
xcall _delay_ms
.dbline -2
.dbline 204
; }
L46:
xcall pop_gset3
.dbline 0 ; func end
ret
.dbsym r j 20 c
.dbsym r i 22 c
.dbsym r img 10 pc
.dbend
.dbfunc e con_disp _con_disp fV
; j -> R20
; i -> R14
; x -> R22
; y0 -> R10
; x0 -> R12
; ee -> y+10
.even
_con_disp::
xcall push_arg4
xcall push_gset5
mov R12,R18
ldd R10,y+14
ldd R22,y+16
.dbline -1
.dbline 213
; }
; }
; }
; }
; }
; }
; }
; }
; }
.dbline 215
; }
; }
clr R20
xjmp L67
L64:
.dbline 216
; }
.dbline 217
; }
clr R14
xjmp L71
L68:
.dbline 218
.dbline 219
ldi R16,52
xcall _write_com
.dbline 220
mov R16,R10
add R16,R20
xcall _write_com
.dbline 221
mov R16,R12
add R16,R14
xcall _write_com
.dbline 222
ldi R16,48
xcall _write_com
.dbline 223
ldd R16,y+10
xcall _write_data
.dbline 224
ldd R16,y+10
xcall _write_data
.dbline 225
L69:
.dbline 217
inc R14
L71:
.dbline 217
cp R14,R22
brlo L68
.dbline 226
L65:
.dbline 215
inc R20
L67:
.dbline 215
cpi R20,16
brlo L64
.dbline 227
; }
; }
; }
; }
; }
; }
; }
; }
; }
; }
ldi R16,54
xcall _write_com
.dbline -2
.dbline 228
; }
L63:
xcall pop_gset5
adiw R28,4
.dbline 0 ; func end
ret
.dbsym r j 20 c
.dbsym r i 14 c
.dbsym r x 22 c
.dbsym r y0 10 c
.dbsym r x0 12 c
.dbsym l ee 10 c
.dbend
.dbfunc e delay_1us _delay_1us fV
.even
_delay_1us::
.dbline -1
.dbline 238
; }
; }
; }
; }
; }
; }
; }
; }
; }
; }
.dbline 239
; }
nop
.dbline -2
.dbline 240
; }
L72:
.dbline 0 ; func end
ret
.dbend
.dbfunc e delay_us _delay_us fV
; i -> R20,R21
; n -> R22,R23
.even
_delay_us::
xcall push_gset2
movw R22,R16
.dbline -1
.dbline 243
; }
; }
; }
.dbline 244
; }
clr R20
clr R21
.dbline 245
; }
xjmp L77
L74:
.dbline 246
xcall _delay_1us
L75:
.dbline 245
subi R20,255 ; offset = 1
sbci R21,255
L77:
.dbline 245
cp R20,R22
cpc R21,R23
brlo L74
.dbline -2
.dbline 247
; }
; }
L73:
xcall pop_gset2
.dbline 0 ; func end
ret
.dbsym r i 20 i
.dbsym r n 22 i
.dbend
.dbfunc e delay_1ms _delay_1ms fV
; i -> R16,R17
.even
_delay_1ms::
.dbline -1
.dbline 250
; }
; }
; }
.dbline 252
clr R16
clr R17
xjmp L82
L79:
.dbline 252
L80:
.dbline 252
subi R16,255 ; offset = 1
sbci R17,255
L82:
.dbline 252
; }
; }
cpi R16,116
ldi R30,4
cpc R17,R30
brlo L79
.dbline -2
.dbline 253
; }
L78:
.dbline 0 ; func end
ret
.dbsym r i 16 i
.dbend
.dbfunc e delay_ms _delay_ms fV
; i -> R20,R21
; n -> R22,R23
.even
_delay_ms::
xcall push_gset2
movw R22,R16
.dbline -1
.dbline 256
; }
; }
; }
.dbline 257
; }
clr R20
clr R21
.dbline 258
; }
xjmp L87
L84:
.dbline 259
xcall _delay_1ms
L85:
.dbline 258
subi R20,255 ; offset = 1
sbci R21,255
L87:
.dbline 258
cp R20,R22
cpc R21,R23
brlo L84
.dbline -2
.dbline 260
; }
; }
L83:
xcall pop_gset2
.dbline 0 ; func end
ret
.dbsym r i 20 i
.dbsym r n 22 i
.dbend
.area lit(rom, con, rel)
_tupian::
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,20
.byte 0,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,6
.byte 48,1
.byte 224,0
.byte 0,42
.byte 0,0
.byte 216,0
.byte 7,0
.byte 0,0
.byte 0,15
.byte 123,'c
.byte 224,0
.byte 0,34
.byte 0,1
.byte 36,0
.byte 7,0
.byte 0,0
.byte 0,15
.byte 251,'c
.byte 7,52
.byte 0,20
.byte 0,1
.byte 4,0
.byte 7,0
.byte 0,0
.byte 0,13
.byte 219,'c
.byte 1,188
.byte 0,8
.byte 0,0
.byte 136,0
.byte 7,0
.byte 0,0
.byte 0,12
.byte 27,'c
.byte 7,176
.byte 0,0
.byte 0,0
.byte 'P,0
.byte 7,0
.byte 0,0
.byte 0,12
.byte 27,'c
.byte 237,176
.byte 219,0
.byte 1,0
.byte 32,0
.byte 7,0
.byte 0,0
.byte 0,12
.byte 25,225
.byte 231,176
.byte 219,0
.byte 2,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,12
.byte 25,225
.byte 231,176
.byte 219,0
.byte 2,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,96
.byte 0,0
.byte 0,0
.byte 4,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 3,192
.byte 0,0
.byte 0,0
.byte 8,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 8,5
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 16,10
.byte 128,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,10
.byte 0,0
.byte 255,248
.byte 224,5
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,6
.byte 192,21
.byte 0,31
.byte 255,255
.byte 192,2
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,9
.byte 32,17
.byte 0,251
.byte 255,225
.byte 248,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,8
.byte 32,10
.byte 3,159
.byte 0,158
.byte 62,0
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,4
.byte 64,4
.byte 14,'p
.byte 0,129
.byte 199,128
.byte 1,64
.byte 7,0
.byte 0,0
.byte 0,2
.byte 128,0
.byte 29,128
.byte 0,224
.byte 'a,224
.byte 2,160
.byte 7,0
.byte 0,0
.byte 0,1
.byte 0,0
.byte 'w,159
.byte 252,240
.byte 24,248
.byte 2,32
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,1
.byte 223,0
.byte 0,243
.byte 12,60
.byte 1,64
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,3
.byte 158,0
.byte 0,248
.byte 6,30
.byte 0,128
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,7
.byte 14,48
.byte 1,252
.byte 127,7
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,7
.byte 14,48
.byte 1,252
.byte 127,7
.byte 0,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,126
.byte 255,255
.byte 255,255
.byte 255,131
.byte 192,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 15,253
.byte 255,255
.byte 255,255
.byte 252,1
.byte 240,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 63,129
.byte 255,0
.byte 0,0
.byte 0,31
.byte 240,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 254,240
.byte 0,0
.byte 1,0
.byte 0,192
.byte 28,0
.byte 7,0
.byte 0,0
.byte 0,3
.byte 192,7
.byte 128,0
.byte 3,224
.byte 7,0
.byte 28,0
.byte 7,0
.byte 0,0
.byte 0,3
.byte 128,3
.byte 64,0
.byte 3,224
.byte 12,0
.byte 14,0
.byte 7,0
.byte 0,0
.byte 0,7
.byte 0,0
.byte 192,0
.byte 0,32
.byte 24,0
.byte 7,0
.byte 7,0
.byte 0,0
.byte 0,9
.byte 1,128
.byte 96,0
.byte 0,32
.byte 's,159
.byte 3,128
.byte 7,0
.byte 0,0
.byte 0,30
.byte 15,242
.byte 32,0
.byte 0,32
.byte 'g,255
.byte 193,192
.byte 7,0
.byte 0,0
.byte 0,30
.byte 31,249
.byte 48,0
.byte 0,32
.byte 239,255
.byte 224,224
.byte 7,0
.byte 0,0
.byte 0,56
.byte 63,252
.byte 144,0
.byte 0,32
.byte 203,255
.byte 249,240
.byte 7,0
.byte 0,0
.byte 0,127
.byte 127,254
.byte 16,0
.byte 0,32
.byte 219,255
.byte 255,240
.byte 7,0
.byte 0,0
.byte 0,'n
.byte 249,191
.byte 16,0
.byte 0,32
.byte 247,237
.byte 255,240
.byte 7,0
.byte 0,0
.byte 0,124
.byte 252,63
.byte 16,0
.byte 0,32
.byte 'g,225
.byte 253,224
.byte 7,0
.byte 0,0
.byte 0,124
.byte 252,63
.byte 16,0
.byte 0,32
.byte 'g,225
.byte 253,224
.byte 7,0
.byte 0,0
.byte 0,56
.byte 252,63
.byte 24,0
.byte 0,32
.byte 135,224
.byte 253,192
.byte 7,0
.byte 0,0
.byte 0,56
.byte 241,143
.byte 24,0
.byte 31,231
.byte 135,156
.byte 125,192
.byte 7,0
.byte 0,0
.byte 0,28
.byte 254,31
.byte 129,255
.byte 255,192
.byte 15,224
.byte 255,128
.byte 7,0
.byte 0,0
.byte 0,12
.byte 252,63
.byte 128,0
.byte 0,0
.byte 15,225
.byte 248,0
.byte 7,0
.byte 0,0
.byte 0,0
.byte 249,191
.byte 255,255
.byte 255,255
.byte 255,236
.byte 254,0
.byte 7,0
.byte 0,0
.byte 0,3
.byte 249,191
.byte 255,255
.byte 255,255
.byte 255,255
.byte 255,192
.byte 7,0
.byte 0,0
.byte 0,15
.byte 255,255
.byte 255,255
.byte 255,255
.byte 255,255
.byte 255,192
.byte 7,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
.byte 0,0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -