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

📄 nokia_5110.lis

📁 好啊,欢迎大家都来下在,很游泳的问张哦.
💻 LIS
📖 第 1 页 / 共 5 页
字号:
 0290 2331              .byte 35,49
 0292 2000              .byte 32,0
 0294 0000              .byte 0,0
 0296 0004              .byte 0,4
 0298 0407              .byte 4,7
 029A 0000              .byte 0,0
 029C 0000              .byte 0,0
 029E 0000              .byte 0,0
 02A0 08FE              .byte 8,254
 02A2 0808              .byte 8,8
 02A4 FF88              .byte 255,136
 02A6 8888              .byte 136,136
 02A8 FF08              .byte 255,8
 02AA 0800              .byte 8,0
 02AC 0007              .byte 0,7
 02AE 0404              .byte 4,4
 02B0 0504              .byte 5,4
 02B2 0404              .byte 4,4
 02B4 0504              .byte 5,4
 02B6 0400              .byte 4,0
 02B8 8080              .byte 128,128
 02BA 5F35              .byte 95,53
 02BC D51F              .byte 213,31
 02BE 15F5              .byte 21,245
 02C0 559F              .byte 'U,159
 02C2 8000              .byte 128,0
 02C4 0004              .byte 0,4
 02C6 0402              .byte 4,2
 02C8 0100              .byte 1,0
 02CA 0007              .byte 0,7
 02CC 0000              .byte 0,0
 02CE 0000              .byte 0,0
 02D0 0A92              .byte 10,146
 02D2 629E              .byte 'b,158
 02D4 0218              .byte 2,24
 02D6 8774              .byte 135,'t
 02D8 8414              .byte 132,20
 02DA 0C00              .byte 12,0
 02DC 0201              .byte 2,1
 02DE 0004              .byte 0,4
 02E0 0502              .byte 5,2
 02E2 0100              .byte 1,0
 02E4 0102              .byte 1,2
 02E6 0400              .byte 4,0
 02E8 08F9              .byte 8,249
 02EA 0200              .byte 2,0
 02EC FE42              .byte 254,'B
 02EE 41FE              .byte 'A,254
 02F0 0282              .byte 2,130
 02F2 FE00              .byte 254,0
 02F4 0601              .byte 6,1
 02F6 0202              .byte 2,2
 02F8 0404              .byte 4,4
 02FA 0405              .byte 4,5
 02FC 0404              .byte 4,4
 02FE 0400              .byte 4,0
 0300 1012              .byte 16,18
 0302 14F8              .byte 20,248
 0304 101F              .byte 16,31
 0306 F018              .byte 240,24
 0308 1412              .byte 20,18
 030A 1000              .byte 16,0
 030C 0404              .byte 4,4
 030E 0201              .byte 2,1
 0310 0000              .byte 0,0
 0312 0304              .byte 3,4
 0314 0404              .byte 4,4
 0316 0700              .byte 7,0
 0318 FC00              .byte 252,0
 031A FF00              .byte 255,0
 031C 10CC              .byte 16,204
 031E 47CC              .byte 'G,204
 0320 5444              .byte 'T,'D
 0322 C400              .byte 196,0
 0324 0100              .byte 1,0
 0326 0700              .byte 7,0
 0328 0007              .byte 0,7
 032A 0203              .byte 2,3
 032C 0202              .byte 2,2
 032E 0700              .byte 7,0
 0330                   .dbfile E:\Study\AVR\nokia5110/write_chinese_string_pixel.h
 0330                   .dbsym e write_chinese _write_chinese A[264:11:24]kc
 0330           _move_chinese_string::
 0330 0A92              .byte 10,146
 0332 629E              .byte 'b,158
 0334 0218              .byte 2,24
 0336 8774              .byte 135,'t
 0338 8414              .byte 132,20
 033A 0C00              .byte 12,0
 033C 0201              .byte 2,1
 033E 0004              .byte 0,4
 0340 0502              .byte 5,2
 0342 0100              .byte 1,0
 0344 0102              .byte 1,2
 0346 0400              .byte 4,0
 0348 08F9              .byte 8,249
 034A 0200              .byte 2,0
 034C FE42              .byte 254,'B
 034E 41FE              .byte 'A,254
 0350 0282              .byte 2,130
 0352 FE00              .byte 254,0
 0354 0601              .byte 6,1
 0356 0202              .byte 2,2
 0358 0404              .byte 4,4
 035A 0405              .byte 4,5
 035C 0404              .byte 4,4
 035E 0400              .byte 4,0
 0360 1012              .byte 16,18
 0362 14F8              .byte 20,248
 0364 101F              .byte 16,31
 0366 F018              .byte 240,24
 0368 1412              .byte 20,18
 036A 1000              .byte 16,0
 036C 0404              .byte 4,4
 036E 0201              .byte 2,1
 0370 0000              .byte 0,0
 0372 0304              .byte 3,4
 0374 0404              .byte 4,4
 0376 0700              .byte 7,0
 0378 FC00              .byte 252,0
 037A FF00              .byte 255,0
 037C 10CC              .byte 16,204
 037E 47CC              .byte 'G,204
 0380 5444              .byte 'T,'D
 0382 C400              .byte 196,0
 0384 0100              .byte 1,0
 0386 0700              .byte 7,0
 0388 0007              .byte 0,7
 038A 0203              .byte 2,3
 038C 0202              .byte 2,2
 038E 0700              .byte 7,0
 0390 0484              .byte 4,132
 0392 4424              .byte 'D,36
 0394 14FF              .byte 20,255
 0396 1424              .byte 20,36
 0398 4486              .byte 'D,134
 039A 0400              .byte 4,0
 039C 0100              .byte 1,0
 039E 0101              .byte 1,1
 03A0 0107              .byte 1,7
 03A2 0101              .byte 1,1
 03A4 0100              .byte 1,0
 03A6 0100              .byte 1,0
 03A8 00FF              .byte 0,255
 03AA 4931              .byte 'I,49
 03AC 4D81              .byte 'M,129
 03AE 4931              .byte 'I,49
 03B0 CD01              .byte 205,1
 03B2 FF00              .byte 255,0
 03B4 0007              .byte 0,7
 03B6 0000              .byte 0,0
 03B8 0000              .byte 0,0
 03BA 0000              .byte 0,0
 03BC 0404              .byte 4,4
 03BE 0700              .byte 7,0
 03C0 0475              .byte 4,'u
 03C2 8674              .byte 134,'t
 03C4 04C0              .byte 4,192
 03C6 407F              .byte 64,127
 03C8 44C4              .byte 'D,196
 03CA 0400              .byte 4,0
 03CC 0202              .byte 2,2
 03CE 0101              .byte 1,1
 03D0 0107              .byte 1,7
 03D2 0202              .byte 2,2
 03D4 0207              .byte 2,7
 03D6 0000              .byte 0,0
 03D8 001C              .byte 0,28
 03DA 7E7E              .byte 126,126
 03DC 1C00              .byte 28,0
 03DE 0000              .byte 0,0
 03E0 0000              .byte 0,0
 03E2 0000              .byte 0,0
 03E4 0000              .byte 0,0
 03E6 0303              .byte 3,3
 03E8 0000              .byte 0,0
 03EA 0000              .byte 0,0
 03EC 0000              .byte 0,0
 03EE 0000              .byte 0,0
 03F0                   .dbfile E:\Study\AVR\nokia5110/move_chinese_string_pixel.h
 03F0                   .dbsym e move_chinese_string _move_chinese_string A[192:8:24]kc
                        .area text(rom, con, rel)
 0000                   .dbfile E:\Study\AVR\nokia5110/move_chinese_string_pixel.h
 0000                   .dbfile E:\Study\AVR\nokia5110\nokia_5110.c
 0000                   .dbfunc e delay_1us _delay_1us fV
 0000           ;              i -> R16,R17
                        .even
 0000           _delay_1us::
 0000                   .dbline -1
 0000                   .dbline 17
 0000           ; 
 0000           ; 
 0000           ; #include "nokia_5110.h"
 0000           ; #include "english_6x8_pixel.h"
 0000           ; #include "write_chinese_string_pixel.h"
 0000           ; #include "move_chinese_string_pixel.h"
 0000           ; 
 0000           ; 
 0000           ; /*-----------------------------------------------------------------------
 0000           ; LCD_init          : 3310LCD初始化
 0000           ; 
 0000           ; 编写日期          :2004-8-10 
 0000           ; 最后修改日期      :2004-8-10 
 0000           ; -----------------------------------------------------------------------*/
 0000           ; 
 0000           ; void delay_1us(void)                 //1us延时函数
 0000           ; {
 0000                   .dbline 19
 0000 0027              clr R16
 0002 1127              clr R17
 0004 02C0              rjmp L5
 0006           L2:
 0006                   .dbline 19
 0006           L3:
 0006                   .dbline 19
 0006 0F5F              subi R16,255  ; offset = 1
 0008 1F4F              sbci R17,255
 000A           L5:
 000A                   .dbline 19
 000A           ;    unsigned int i;
 000A           ;   for(i=0;i<100;i++);
 000A 0436              cpi R16,100
 000C E0E0              ldi R30,0
 000E 1E07              cpc R17,R30
 0010 D0F3              brlo L2
 0012                   .dbline -2
 0012                   .dbline 21
 0012           ;    
 0012           ; }
 0012           L1:
 0012                   .dbline 0 ; func end
 0012 0895              ret
 0014                   .dbsym r i 16 i
 0014                   .dbend
 0014                   .dbfunc e delay_1ms _delay_1ms fV
 0014           ;              i -> R16,R17
                        .even
 0014           _delay_1ms::
 0014                   .dbline -1
 0014                   .dbline 24
 0014           ; 
 0014           ;   void delay_1ms(void)                 //1ms延时函数
 0014           ;   {
 0014                   .dbline 26
 0014 0027              clr R16
 0016 1127              clr R17
 0018 02C0              rjmp L10
 001A           L7:
 001A                   .dbline 26
 001A           L8:
 001A                   .dbline 26
 001A 0F5F              subi R16,255  ; offset = 1
 001C 1F4F              sbci R17,255
 001E           L10:
 001E                   .dbline 26
 001E           ;    unsigned int i;
 001E           ;    for (i=0;i<1140;i++);
 001E 0437              cpi R16,116
 0020 E4E0              ldi R30,4
 0022 1E07              cpc R17,R30
 0024 D0F3              brlo L7
 0026                   .dbline -2
 0026                   .dbline 27
 0026           ;   }
 0026           L6:
 0026                   .dbline 0 ; func end
 0026 0895              ret
 0028                   .dbsym r i 16 i
 0028                   .dbend
 0028                   .dbfunc e delay_nms _delay_nms fV
 0028           ;              i -> R20,R21
 0028           ;              n -> R22,R23
                        .even
 0028           _delay_nms::
 0028 00D0              rcall push_gset2
 002A B801              movw R22,R16
 002C                   .dbline -1
 002C                   .dbline 30
 002C           ;   
 002C           ; void delay_nms(unsigned int n)       //N ms延时函数
 002C           ;   {
 002C                   .dbline 31
 002C           ;    unsigned int i=0;
 002C 4427              clr R20
 002E 5527              clr R21
 0030                   .dbline 32
 0030           ;    for (i=0;i<n;i++)
 0030 03C0              rjmp L15
 0032           L12:
 0032                   .dbline 33
 0032 F0DF              rcall _delay_1ms
 0034           L13:
 0034                   .dbline 32
 0034 4F5F              subi R20,255  ; offset = 1
 0036 5F4F              sbci R21,255
 0038           L15:
 0038                   .dbline 32
 0038 4617              cp R20,R22
 003A 5707              cpc R21,R23
 003C D0F3              brlo L12
 003E                   .dbline -2
 003E                   .dbline 34
 003E           ;    delay_1ms();
 003E           ;   }
 003E           L11:
 003E 00D0              rcall pop_gset2
 0040                   .dbline 0 ; func end
 0040 0895              ret
 0042                   .dbsym r i 20 i
 0042                   .dbsym r n 22 i
 0042                   .dbend
 0042                   .dbfunc e LCD_init _LCD_init fV
                        .even
 0042           _LCD_init::
 0042                   .dbline -1
 0042                   .dbline 38
 0042           ; 
 0042           ; 
 0042           ; void LCD_init(void)
 0042           ;   {
 0042                   .dbline 42
 0042           ;             // 产生一个让LCD复位的低电平脉冲
 0042           ;   // LCD_RST = 0;
 0042           ;       
 0042           ;       LCD_5110_DIR |= (0x01 << LCD_RST) + (0x01 << LCD_CE) + (0x01 << LCD_DC) 
 0042 81B3              in R24,0x11
 0044 8F61              ori R24,31
 0046 81BB              out 0x11,R24
 0048                   .dbline 45
 0048           ;                                       + (0x01 << LCD_DIN) + (0x01<< LCD_CLK);
 0048           ;       
 0048           ;    LCD_5110_PORT &= ~(0x01 << LCD_RST);
 0048 9498              cbi 0x12,4
 004A                   .dbline 46

⌨️ 快捷键说明

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