📄 ks0108.lis
字号:
0416 ; set_start_line_L(0); /*显示起始行为0*/
0416 0027 clr R16
0418 9ADF xcall _set_start_line_L
041A .dbline 215
041A ; set_start_line_R(0); /*显示起始行为0*/
041A 0027 clr R16
041C A6DF xcall _set_start_line_R
041E .dbline 216
041E ; write_LCD(LEFT,CMD,DISPLAY_ON); /* 开显示 */
041E 8FE3 ldi R24,63
0420 8883 std y+0,R24
0422 2227 clr R18
0424 0027 clr R16
0426 ABDE xcall _write_LCD
0428 .dbline 217
0428 ; write_LCD(RIGHT,CMD,DISPLAY_ON); /* 开显示 */
0428 8FE3 ldi R24,63
042A 8883 std y+0,R24
042C 2227 clr R18
042E 01E0 ldi R16,1
0430 A6DE xcall _write_LCD
0432 .dbline -2
0432 L33:
0432 2196 adiw R28,1
0434 .dbline 0 ; func end
0434 0895 ret
0436 .dbend
0436 .dbfunc e clr_lcd _clr_lcd fV
0436 ; pages -> R20
0436 ; i -> R22
.even
0436 _clr_lcd::
0436 0E940000 xcall push_gset2
043A 2197 sbiw R28,1
043C .dbline -1
043C .dbline 221
043C ; }
043C ;
043C ; void clr_lcd(void) /*清屏函数*/
043C ; {
043C .dbline 223
043C ; unsigned char pages,i;
043C ; for(pages=0;pages<8;pages++)
043C 4427 clr R20
043E 18C0 xjmp L38
0440 L35:
0440 .dbline 224
0440 ; {
0440 .dbline 225
0440 ; set_page_L(pages); /* X 页地址 */
0440 042F mov R16,R20
0442 A1DF xcall _set_page_L
0444 .dbline 226
0444 ; set_page_R(pages); /* X 页地址 */
0444 042F mov R16,R20
0446 ADDF xcall _set_page_R
0448 .dbline 227
0448 ; for(i=0;i<64;i++)
0448 6627 clr R22
044A 0FC0 xjmp L42
044C L39:
044C .dbline 228
044C .dbline 229
044C 062F mov R16,R22
044E B7DF xcall _set_col_addr_L
0450 .dbline 230
0450 062F mov R16,R22
0452 C3DF xcall _set_col_addr_R
0454 .dbline 231
0454 2224 clr R2
0456 2882 std y+0,R2
0458 21E0 ldi R18,1
045A 0027 clr R16
045C 90DE xcall _write_LCD
045E .dbline 232
045E 2224 clr R2
0460 2882 std y+0,R2
0462 21E0 ldi R18,1
0464 01E0 ldi R16,1
0466 8BDE xcall _write_LCD
0468 .dbline 233
0468 L40:
0468 .dbline 227
0468 6395 inc R22
046A L42:
046A .dbline 227
046A 6034 cpi R22,64
046C 78F3 brlo L39
046E .dbline 234
046E L36:
046E .dbline 223
046E 4395 inc R20
0470 L38:
0470 .dbline 223
0470 4830 cpi R20,8
0472 30F3 brlo L35
0474 .dbline -2
0474 L34:
0474 2196 adiw R28,1
0476 0E940000 xcall pop_gset2
047A .dbline 0 ; func end
047A 0895 ret
047C .dbsym r pages 20 c
047C .dbsym r i 22 c
047C .dbend
.area lit(rom, con, rel)
0000 _ASC_16::
0000 31 .byte 49
0001 0000 .byte 0,0
0003 0808 .byte 8,8
0005 FC00 .byte 252,0
0007 0000 .byte 0,0
0009 0000 .byte 0,0
000B 0404 .byte 4,4
000D 0704 .byte 7,4
000F 0400 .byte 4,0
0011 32 .byte 50
0012 0000 .byte 0,0
0014 0804 .byte 8,4
0016 8444 .byte 132,'D
0018 3800 .byte 56,0
001A 0000 .byte 0,0
001C 0605 .byte 6,5
001E 0404 .byte 4,4
0020 0400 .byte 4,0
0022 33 .byte 51
0023 0000 .byte 0,0
0025 0804 .byte 8,4
0027 4444 .byte 'D,'D
0029 B800 .byte 184,0
002B 0000 .byte 0,0
002D 0204 .byte 2,4
002F 0404 .byte 4,4
0031 0300 .byte 3,0
0033 34 .byte 52
0034 0000 .byte 0,0
0036 8060 .byte 128,96
0038 18FC .byte 24,252
003A 0000 .byte 0,0
003C 0000 .byte 0,0
003E 0101 .byte 1,1
0040 0507 .byte 5,7
0042 0500 .byte 5,0
0044 35 .byte 53
0045 0000 .byte 0,0
0047 7C44 .byte 124,'D
0049 4444 .byte 'D,'D
004B 8400 .byte 132,0
004D 0000 .byte 0,0
004F 0204 .byte 2,4
0051 0404 .byte 4,4
0053 0300 .byte 3,0
0055 36 .byte 54
0056 0000 .byte 0,0
0058 F048 .byte 240,'H
005A 4444 .byte 'D,'D
005C 8000 .byte 128,0
005E 0000 .byte 0,0
0060 0304 .byte 3,4
0062 0404 .byte 4,4
0064 0300 .byte 3,0
0066 37 .byte 55
0067 0000 .byte 0,0
0069 0C04 .byte 12,4
006B 8464 .byte 132,'d
006D 1C00 .byte 28,0
006F 0000 .byte 0,0
0071 0006 .byte 0,6
0073 0100 .byte 1,0
0075 0000 .byte 0,0
0077 38 .byte 56
0078 0000 .byte 0,0
007A B844 .byte 184,'D
007C 4444 .byte 'D,'D
007E B800 .byte 184,0
0080 0000 .byte 0,0
0082 0304 .byte 3,4
0084 0404 .byte 4,4
0086 0300 .byte 3,0
0088 39 .byte 57
0089 0000 .byte 0,0
008B 3844 .byte 56,'D
008D 4444 .byte 'D,'D
008F F800 .byte 248,0
0091 0000 .byte 0,0
0093 0004 .byte 0,4
0095 0402 .byte 4,2
0097 0100 .byte 1,0
0099 30 .byte 48
009A 0000 .byte 0,0
009C F804 .byte 248,4
009E 0404 .byte 4,4
00A0 F800 .byte 248,0
00A2 0000 .byte 0,0
00A4 0304 .byte 3,4
00A6 0404 .byte 4,4
00A8 0300 .byte 3,0
00AA 2E .byte 46
00AB 0000 .byte 0,0
00AD 0000 .byte 0,0
00AF 0000 .byte 0,0
00B1 0000 .byte 0,0
00B3 0000 .byte 0,0
00B5 0000 .byte 0,0
00B7 0400 .byte 4,0
00B9 0000 .byte 0,0
00BB 2C .byte 44
00BC 0000 .byte 0,0
00BE 0000 .byte 0,0
00C0 0000 .byte 0,0
00C2 0000 .byte 0,0
00C4 0000 .byte 0,0
00C6 0008 .byte 0,8
00C8 0400 .byte 4,0
00CA 0000 .byte 0,0
00CC 3A .byte 58
00CD 0000 .byte 0,0
00CF 0000 .byte 0,0
00D1 2000 .byte 32,0
00D3 0000 .byte 0,0
00D5 0000 .byte 0,0
00D7 0000 .byte 0,0
00D9 0400 .byte 4,0
00DB 0000 .byte 0,0
00DD 3B .byte 59
00DE 0000 .byte 0,0
00E0 0000 .byte 0,0
00E2 2000 .byte 32,0
00E4 0000 .byte 0,0
00E6 0000 .byte 0,0
00E8 0008 .byte 0,8
00EA 0400 .byte 4,0
00EC 0000 .byte 0,0
00EE 2D .byte 45
00EF 0080 .byte 0,128
00F1 8080 .byte 128,128
00F3 8080 .byte 128,128
00F5 8080 .byte 128,128
00F7 0000 .byte 0,0
00F9 0000 .byte 0,0
00FB 0000 .byte 0,0
00FD 0000 .byte 0,0
00FF 5F .byte 95
0100 0000 .byte 0,0
0102 0000 .byte 0,0
0104 0000 .byte 0,0
0106 0000 .byte 0,0
0108 1010 .byte 16,16
010A 1010 .byte 16,16
010C 1010 .byte 16,16
010E 1010 .byte 16,16
0110 41 .byte 'A
0111 0000 .byte 0,0
0113 8064 .byte 128,'d
0115 1C60 .byte 28,96
0117 8000 .byte 128,0
0119 0004 .byte 0,4
011B 0705 .byte 7,5
011D 0105 .byte 1,5
011F 0704 .byte 7,4
0121 42 .byte 'B
0122 0004 .byte 0,4
0124 FC44 .byte 252,'D
0126 4444 .byte 'D,'D
0128 44B8 .byte 'D,184
012A 0004 .byte 0,4
012C 0704 .byte 7,4
012E 0404 .byte 4,4
0130 0403 .byte 4,3
0132 43 .byte 'C
0133 00F0 .byte 0,240
0135 0804 .byte 8,4
0137 0404 .byte 4,4
0139 0408 .byte 4,8
013B 0001 .byte 0,1
013D 0204 .byte 2,4
013F 0404 .byte 4,4
0141 0402 .byte 4,2
0143 44 .byte 'D
0144 0004 .byte 0,4
0146 FC04 .byte 252,4
0148 0404 .byte 4,4
014A 08F0 .byte 8,240
014C 0004 .byte 0,4
014E 0704 .byte 7,4
0150 0404 .byte 4,4
0152 0201 .byte 2,1
0154 45 .byte 'E
0155 0004 .byte 0,4
0157 FC44 .byte 252,'D
0159 44E4 .byte 'D,228
015B 040C .byte 4,12
015D 0004 .byte 0,4
015F 0704 .byte 7,4
0161 0404 .byte 4,4
0163 0406 .byte 4,6
0165 46 .byte 'F
0166 0004 .byte 0,4
0168 FC44 .byte 252,'D
016A 44E4 .byte 'D,228
016C 040C .byte 4,12
016E 0004 .byte 0,4
0170 0704 .byte 7,4
0172 0400 .byte 4,0
0174 0000 .byte 0,0
0176 20 .byte 32
0177 0000 .byte 0,0
0179 0000 .byte 0,0
017B 0000 .byte 0,0
017D 0000 .byte 0,0
017F 0000 .byte 0,0
0181 0000 .byte 0,0
0183 0000 .byte 0,0
0185 0000 .byte 0,0
0187 3D .byte 61
0188 0000 .byte 0,0
018A A0A0 .byte 160,160
018C A0A0 .byte 160,160
018E A000 .byte 160,0
0190 0000 .byte 0,0
0192 0000 .byte 0,0
0194 0000 .byte 0,0
0196 0000 .byte 0,0
0198 28 .byte 40
0199 0000 .byte 0,0
019B 00E0 .byte 0,224
019D 1804 .byte 24,4
019F 0000 .byte 0,0
01A1 0000 .byte 0,0
01A3 0003 .byte 0,3
01A5 0C10 .byte 12,16
01A7 0000 .byte 0,0
01A9 29 .byte 41
01AA 0000 .byte 0,0
01AC 0004 .byte 0,4
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -