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

📄 lcd.lis

📁 ICCAVR编写128*64液晶程序测试已经通过
💻 LIS
📖 第 1 页 / 共 5 页
字号:
 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
 01AE 18E0              .byte 24,224
 01B0 0000              .byte 0,0
 01B2 0000              .byte 0,0
 01B4 0010              .byte 0,16
 01B6 0C03              .byte 12,3
 01B8 0000              .byte 0,0
 01BA 56                .byte 'V
 01BB 0004              .byte 0,4
 01BD 3CC4              .byte 60,196
 01BF 00C4              .byte 0,196
 01C1 3C04              .byte 60,4
 01C3 0000              .byte 0,0
 01C5 0001              .byte 0,1
 01C7 0601              .byte 6,1
 01C9 0000              .byte 0,0
 01CB 6D                .byte 'm
 01CC 0020              .byte 0,32
 01CE E020              .byte 224,32
 01D0 C020              .byte 192,32
 01D2 C000              .byte 192,0
 01D4 0004              .byte 0,4
 01D6 0700              .byte 7,0
 01D8 0700              .byte 7,0
 01DA 0704              .byte 7,4
 01DC 48                .byte 'H
 01DD 0004              .byte 0,4
 01DF FC44              .byte 252,'D
 01E1 4044              .byte 64,'D
 01E3 FC04              .byte 252,4
 01E5 0004              .byte 0,4
 01E7 0704              .byte 7,4
 01E9 0004              .byte 0,4
 01EB 0704              .byte 7,4
 01ED 2A                .byte 42
 01EE 9090              .byte 144,144
 01F0 60FC              .byte 96,252
 01F2 6090              .byte 96,144
 01F4 9000              .byte 144,0
 01F6 0000              .byte 0,0
 01F8 0003              .byte 0,3
 01FA 0000              .byte 0,0
 01FC 0000              .byte 0,0
 01FE                   .dbfile C:\DOCUME~1\Administrator\桌面\12864-ICC/font.h
 01FE                   .dbstruct 0 17 typFNT_ASC16
 01FE                   .dbfield 0 Index A[1:1]c
 01FE                   .dbfield 1 Msk A[16:16]c
 01FE                   .dbend
 01FE                   .dbsym e ASC_16 _ASC_16 A[510:30]kS[typFNT_ASC16]
 01FE           _GB_16::
 01FE D2BA              .byte 210,186
 0200 19E2              .byte 25,226
 0202 1442              .byte 20,'B
 0204 F22E              .byte 242,46
 0206 728F              .byte 'r,143
 0208 AA7A              .byte 170,'z
 020A 0200              .byte 2,0
 020C 0107              .byte 1,7
 020E 0000              .byte 0,0
 0210 0704              .byte 7,4
 0212 0402              .byte 4,2
 0214 0102              .byte 1,2
 0216 0400              .byte 4,0
 0218 BEA7              .byte 190,167
 021A 00C0              .byte 0,192
 021C 405F              .byte 64,95
 021E D515              .byte 213,21
 0220 D555              .byte 213,'U
 0222 5F40              .byte 95,64
 0224 C000              .byte 192,0
 0226 0007              .byte 0,7
 0228 0505              .byte 5,5
 022A 0700              .byte 7,0
 022C 0705              .byte 7,5
 022E 0505              .byte 5,5
 0230 0700              .byte 7,0
 0232 CFD4              .byte 207,212
 0234 0040              .byte 0,64
 0236 9F15              .byte 159,21
 0238 D515              .byte 213,21
 023A D515              .byte 213,21
 023C 1FC0              .byte 31,192
 023E 0000              .byte 0,0
 0240 0404              .byte 4,4
 0242 0504              .byte 5,4
 0244 0704              .byte 7,4
 0246 0706              .byte 7,6
 0248 0504              .byte 5,4
 024A 0400              .byte 4,0
 024C CABE              .byte 202,190
 024E 1012              .byte 16,18
 0250 9252              .byte 146,'R
 0252 12F2              .byte 18,242
 0254 1212              .byte 18,18
 0256 5392              .byte 'S,146
 0258 1000              .byte 16,0
 025A 0201              .byte 2,1
 025C 0004              .byte 0,4
 025E 0407              .byte 4,7
 0260 0000              .byte 0,0
 0262 0000              .byte 0,0
 0264 0300              .byte 3,0
 0266 B5C4              .byte 181,196
 0268 FC44              .byte 252,'D
 026A 4645              .byte 'F,'E
 026C FC10              .byte 252,16
 026E 2CC7              .byte 44,199
 0270 0404              .byte 4,4
 0272 FC00              .byte 252,0
 0274 0702              .byte 7,2
 0276 0202              .byte 2,2
 0278 0700              .byte 7,0
 027A 0004              .byte 0,4
 027C 0404              .byte 4,4
 027E 0300              .byte 3,0
 0280 B5DA              .byte 181,218
 0282 04EA              .byte 4,234
 0284 ABAE              .byte 171,174
 0286 AAFC              .byte 170,252
 0288 AAAB              .byte 170,171
 028A AEBA              .byte 174,186
 028C 8200              .byte 130,0
 028E 0404              .byte 4,4
 0290 0201              .byte 2,1
 0292 0007              .byte 0,7
 0294 0002              .byte 0,2
 0296 0202              .byte 2,2
 0298 0100              .byte 1,0
 029A D2BB              .byte 210,187
 029C 2020              .byte 32,32
 029E 2020              .byte 32,32
 02A0 2020              .byte 32,32
 02A2 2020              .byte 32,32
 02A4 2030              .byte 32,48
 02A6 2000              .byte 32,0
 02A8 0000              .byte 0,0
 02AA 0000              .byte 0,0
 02AC 0000              .byte 0,0
 02AE 0000              .byte 0,0
 02B0 0000              .byte 0,0
 02B2 0000              .byte 0,0
 02B4 D0D0              .byte 208,208
 02B6 4824              .byte 'H,36
 02B8 F308              .byte 243,8
 02BA 0909              .byte 9,9
 02BC 0909              .byte 9,9
 02BE F909              .byte 249,9
 02C0 0800              .byte 8,0
 02C2 0000              .byte 0,0
 02C4 0700              .byte 7,0
 02C6 0004              .byte 0,4
 02C8 0404              .byte 4,4
 02CA 0700              .byte 7,0
 02CC 0000              .byte 0,0
 02CE B6FE              .byte 182,254
 02D0 0004              .byte 0,4
 02D2 0404              .byte 4,4
 02D4 0404              .byte 4,4
 02D6 0404              .byte 4,4
 02D8 0604              .byte 6,4
 02DA 0000              .byte 0,0
 02DC 0202              .byte 2,2
 02DE 0202              .byte 2,2
 02E0 0202              .byte 2,2
 02E2 0202              .byte 2,2
 02E4 0202              .byte 2,2
 02E6 0200              .byte 2,0
 02E8 C8FD              .byte 200,253
 02EA 0002              .byte 0,2
 02EC 2222              .byte 34,34
 02EE 2222              .byte 34,34
 02F0 2222              .byte 34,34
 02F2 2302              .byte 35,2
 02F4 0000              .byte 0,0
 02F6 0404              .byte 4,4
 02F8 0404              .byte 4,4
 02FA 0404              .byte 4,4
 02FC 0404              .byte 4,4
 02FE 0406              .byte 4,6
 0300 0400              .byte 4,0
 0302 CBC4              .byte 203,196
 0304 00FF              .byte 0,255
 0306 8141              .byte 129,'A
 0308 3F01              .byte 63,1
 030A 01FF              .byte 1,255
 030C 8181              .byte 129,129
 030E FF00              .byte 255,0
 0310 0007              .byte 0,7
 0312 0202              .byte 2,2
 0314 0202              .byte 2,2
 0316 0202              .byte 2,2
 0318 0202              .byte 2,2
 031A 0700              .byte 7,0
 031C CEE5              .byte 206,229
 031E 0011              .byte 0,17
 0320 1191              .byte 17,145
 0322 7F11              .byte 127,17
 0324 1111              .byte 17,17
 0326 F101              .byte 241,1
 0328 0000              .byte 0,0
 032A 0404              .byte 4,4
 032C 0407              .byte 4,7
 032E 0404              .byte 4,4
 0330 0404              .byte 4,4
 0332 0704              .byte 7,4
 0334 0400              .byte 4,0
 0336                   .dbstruct 0 26 typFNT_GB16
 0336                   .dbfield 0 Index A[2:2]c
 0336                   .dbfield 2 Msk A[24:24]c
 0336                   .dbend
 0336                   .dbsym e GB_16 _GB_16 A[312:12]kS[typFNT_GB16]
                        .area text(rom, con, rel)
 003E                   .dbfile C:\DOCUME~1\Administrator\桌面\12864-ICC/font.h
 003E                   .dbfile C:\DOCUME~1\Administrator\桌面\12864-ICC\lcd.c
 003E                   .dbfunc e LCD_reset _LCD_reset fV
                        .even
 003E           _LCD_reset::
 003E                   .dbline -1
 003E                   .dbline 9
 003E                   .dbline 10
 003E BD9A              sbi 0x17,5
 0040                   .dbline 11
 0040 C598              cbi 0x18,5
 0042                   .dbline 12
 0042 0AE0              ldi R16,10
 0044 10E0              ldi R17,0
 0046 ECDF              xcall _delay_nms
 0048                   .dbline 13
 0048 C59A              sbi 0x18,5
 004A                   .dbline -2
 004A           L12:
 004A                   .dbline 0 ; func end
 004A 0895              ret
 004C                   .dbend
 004C                   .dbfunc e LCD_BUSY _LCD_BUSY fV
 004C           ;             lr -> R20
                        .even
 004C           _LCD_BUSY::
 004C 0E940000          xcall push_gset1
 0050 402F              mov R20,R16
 0052                   .dbline -1
 0052                   .dbline 18
 0052                   .dbline 20
 0052 F894              cli
 0054                   .dbline 21
 0054 4130              cpi R20,1
 0056 19F4              brne L14
 0058                   .dbline 22
 0058                   .dbline 23
 0058 C498              cbi 0x18,4
 005A                   .dbline 24
 005A C39A              sbi 0x18,3
 005C                   .dbline 25
 005C 02C0              xjmp L15
 005E           L14:
 005E                   .dbline 27
 005E                   .dbline 28
 005E C49A              sbi 0x18,4
 0060                   .dbline 29
 0060 C398              cbi 0x18,3
 0062                   .dbline 30
 0062           L15:
 0062                   .dbline 31
 0062 C098              cbi 0x18,0
 0064                   .dbline 32
 0064 2224              clr R2
 0066 2ABA              out 0x1a,R2
 0068                   .dbline 33
 0068 8FEF              ldi R24,255
 006A 8BBB              out 0x1b,R24
 006C                   .dbline 34
 006C C19A              sbi 0x18,1
 006E                   .dbline 35
 006E C29A              sbi 0x18,2
 0070                   .dbline 36
 0070 0AEF              ldi R16,250
 0072 C6DF              xcall _delay_nus
 0074                   .dbline 37
 0074 0AEF              ldi R16,250
 0076 C4DF              xcall _delay_nus
 0078 0AC0              xjmp L17
 007A           L16:
 007A                   .dbline 39
 007A                   .dbline 40
 007A C298              cbi 0x18,2
 007C                   .dbline 41
 007C 0AEF              ldi R16,250
 007E C0DF              xcall _delay_nus
 0080                   .dbline 42
 0080 0AEF              ldi R16,250
 0082 BEDF              xcall _delay_nus
 0084                   .dbline 43
 0084 C29A              sbi 0x18,2
 0086                   .dbline 44
 0086 0AEF              ldi R16,250
 0088 BBDF              xcall _delay_nus
 008A                   .dbline 45
 008A 0AEF              ldi R16,250
 008C B9DF              xcall _delay_nus
 008E                   .dbline 46
 008E           L17:
 008E                   .dbline 38
 008E CF99              sbic 0x19,7
 0090 F4CF              rjmp L16
 0092                   .dbline 47
 0092 C298              cbi 0x18,2
 0094                   .dbline 48
 0094 C198              cbi 0x18,1
 0096                   .dbline 49
 0096 8FEF              ldi R24,255
 0098 8BBB              out 0x1b,R24
 009A                   .dbline 50
 009A 7894              sei
 009C                   .dbline -2
 009C           L13:
 009C 0E940000          xcall pop_gset1
 00A0                   .dbline 0 ; func end
 00A0 0895              ret
 00A2                   .dbsym r lr 20 c
 00A2                   .dbend
 00A2                   .dbfunc e write_LCD _write_LCD fV
 00A2           ;           data -> y+4
 00A2           ;             cd -> R20
 00A2           ;             lr -> R22
                        .even
 00A2           _write_LCD::
 00A2 0E940000          xcall push_gset2
 00A6 422F              mov R20,R18
 00A8 602F              mov R22,R16
 00AA                   .dbline -1
 00AA                   .dbline 56
 00AA           ; 
 00AA           ; //------------写指令(数据)函数---------------------
 00AA           ; void write_LCD(unsigned char lr,unsigned char cd,unsigned char data) 
 00AA           ; {     
 00AA                   .dbline 57
 00AA           ;   asm("cli");
 00AA F894              cli
 00AC                   .dbline 58
 00AC           ;    LCD_BUSY(lr);
 00AC 062F              mov R16,R22
 00AE CEDF              xcall _LCD_BUSY

⌨️ 快捷键说明

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