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

📄 lcdexper.lis

📁 AVR智能车灯控制系统,实现一些车灯的自动控制,还是多功能性,大家参考一下.
💻 LIS
📖 第 1 页 / 共 5 页
字号:
 033B FFF8              .byte 255,248
 033D 0000              .byte 0,0
 033F 0000              .byte 0,0
 0341 0000              .byte 0,0
 0343 0000              .byte 0,0
 0345 0000              .byte 0,0
 0347 003F              .byte 0,63
 0349 FFFF              .byte 255,255
 034B FFF0              .byte 255,240
 034D 0000              .byte 0,0
 034F 0000              .byte 0,0
 0351 0000              .byte 0,0
 0353 0000              .byte 0,0
 0355 0000              .byte 0,0
 0357 001F              .byte 0,31
 0359 FFFF              .byte 255,255
 035B FFF0              .byte 255,240
 035D 0000              .byte 0,0
 035F 0000              .byte 0,0
 0361 0000              .byte 0,0
 0363 0000              .byte 0,0
 0365 0000              .byte 0,0
 0367 000F              .byte 0,15
 0369 FFFF              .byte 255,255
 036B FFE0              .byte 255,224
 036D 0000              .byte 0,0
 036F 0000              .byte 0,0
 0371 0000              .byte 0,0
 0373 0000              .byte 0,0
 0375 0000              .byte 0,0
 0377 0007              .byte 0,7
 0379 FC01              .byte 252,1
 037B FFC0              .byte 255,192
 037D 0000              .byte 0,0
 037F 0000              .byte 0,0
 0381 0000              .byte 0,0
 0383 0000              .byte 0,0
 0385 0000              .byte 0,0
 0387 0001              .byte 0,1
 0389 F800              .byte 248,0
 038B 3F00              .byte 63,0
 038D 0000              .byte 0,0
 038F 0000              .byte 0,0
 0391 0000              .byte 0,0
 0393 0000              .byte 0,0
 0395 0000              .byte 0,0
 0397 0000              .byte 0,0
 0399 0000              .byte 0,0
 039B 0000              .byte 0,0
 039D 0000              .byte 0,0
 039F 0000              .byte 0,0
 03A1 0000              .byte 0,0
 03A3 0000              .byte 0,0
 03A5 0000              .byte 0,0
 03A7 0000              .byte 0,0
 03A9 0000              .byte 0,0
 03AB 0000              .byte 0,0
 03AD 0000              .byte 0,0
 03AF 0000              .byte 0,0
 03B1 0000              .byte 0,0
 03B3 0000              .byte 0,0
 03B5 0000              .byte 0,0
 03B7 0000              .byte 0,0
 03B9 0E70              .byte 14,'p
 03BB 3070              .byte 48,'p
 03BD 0000              .byte 0,0
 03BF 0000              .byte 0,0
 03C1 0000              .byte 0,0
 03C3 0000              .byte 0,0
 03C5 0000              .byte 0,0
 03C7 0000              .byte 0,0
 03C9 1108              .byte 17,8
 03CB 4888              .byte 'H,136
 03CD 0000              .byte 0,0
 03CF 0000              .byte 0,0
 03D1 0000              .byte 0,0
 03D3 0000              .byte 0,0
 03D5 0000              .byte 0,0
 03D7 0000              .byte 0,0
 03D9 1108              .byte 17,8
 03DB 8480              .byte 132,128
 03DD 0000              .byte 0,0
 03DF 0000              .byte 0,0
 03E1 0000              .byte 0,0
 03E3 0000              .byte 0,0
 03E5 0000              .byte 0,0
 03E7 0000              .byte 0,0
 03E9 1108              .byte 17,8
 03EB 8480              .byte 132,128
 03ED 0000              .byte 0,0
 03EF 0000              .byte 0,0
 03F1 0000              .byte 0,0
 03F3 0000              .byte 0,0
 03F5 0000              .byte 0,0
 03F7 0000              .byte 0,0
 03F9 1108              .byte 17,8
 03FB FC80              .byte 252,128
 03FD 0000              .byte 0,0
 03FF 0000              .byte 0,0
 0401 0000              .byte 0,0
 0403 0000              .byte 0,0
 0405 0000              .byte 0,0
 0407 0000              .byte 0,0
 0409 1108              .byte 17,8
 040B 8480              .byte 132,128
 040D 0000              .byte 0,0
 040F 0000              .byte 0,0
 0411 0000              .byte 0,0
 0413 0000              .byte 0,0
 0415 0000              .byte 0,0
 0417 0000              .byte 0,0
 0419 1108              .byte 17,8
 041B 8488              .byte 132,136
 041D 0000              .byte 0,0
 041F 0000              .byte 0,0
 0421 0000              .byte 0,0
 0423 0000              .byte 0,0
 0425 0000              .byte 0,0
 0427 0000              .byte 0,0
 0429 1108              .byte 17,8
 042B 8470              .byte 132,'p
 042D 0000              .byte 0,0
 042F 0000              .byte 0,0
 0431 0000              .byte 0,0
 0433 0000              .byte 0,0
 0435 0000              .byte 0,0
 0437 0000              .byte 0,0
 0439 0000              .byte 0,0
 043B 0000              .byte 0,0
 043D 0000              .byte 0,0
 043F 0000              .byte 0,0
 0441 0000              .byte 0,0
 0443 0000              .byte 0,0
 0445                   .dbsym e bmp8 _bmp8 A[1024:1024]kc
                        .area text(rom, con, rel)
 0288                   .dbfile E:\example\icc\lcd_exper\lcdexper.c
 0288                   .dbfunc e main _main fV
                        .even
 0288           _main::
 0288 2297              sbiw R28,2
 028A                   .dbline -1
 028A                   .dbline 278
 028A           ; //Delay(50000);
 028A           ; }
 028A           ; 
 028A           ; unsigned flash char bmp8[]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xC0,0x00,0x0F,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xF8,0x00,0x7F,0xC0,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0x07,0xFF,0xF0,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0xFF,0xFF,0xF8,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x1F,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,
 028A           ; 0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,
 028A           ; 0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,
 028A           ; 0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,
 028A           ; 0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,
 028A           ; 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xC0,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xFF,0xC0,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
 028A           ; 0xFF,0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,
 028A           ; 0xFF,0xFF,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,
 028A           ; 0xFF,0xFF,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,
 028A           ; 0xFF,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFF,
 028A           ; 0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0xFF,0xFF,0xF0,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0xFF,0xFF,0xF0,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xE0,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFC,0x01,0xFF,0xC0,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xF8,0x00,0x3F,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x0E,0x70,0x30,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x11,0x08,0x48,0x88,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x11,0x08,0x84,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x11,0x08,0x84,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x11,0x08,0xFC,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x11,0x08,0x84,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x11,0x08,0x84,0x88,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,
 028A           ; 0x08,0x84,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 028A           ; 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
 028A           ; 
 028A           ; void main(void)
 028A           ; { port_init();        
 028A                   .dbline 278
 028A D8DE              xcall _port_init
 028C                   .dbline 279
 028C           ;   SETBIT(PORTB,PSB);//PSB=1;
 028C C39A              sbi 0x18,3
 028E                   .dbline 280
 028E           ;   SETBIT(PORTB,RST);//RST=1;
 028E C49A              sbi 0x18,4
 0290                   .dbline 281
 0290           ;   LcmClearTXT();
 0290 8FDF              xcall _LcmClearTXT
 0292                   .dbline 282
 0292           ;   Initial_LCD();
 0292 09DF              xcall _Initial_LCD
 0294                   .dbline 283
 0294           ;   StartView();
 0294 ECDF              xcall _StartView
 0296                   .dbline 284
 0296           ;    LcmClearTXT();
 0296 8CDF              xcall _LcmClearTXT
 0298 32C0              xjmp L75
 029A           L74:
 029A                   .dbline 286
 029A           ;   while(1)
 029A           ;   {
 029A                   .dbline 287
 029A           ;     Write_String_atXY(1,0,jieguo_1);  
 029A 80E0              ldi R24,<_jieguo_1
 029C 90E0              ldi R25,>_jieguo_1
 029E 9983              std y+1,R25
 02A0 8883              std y+0,R24
 02A2 2227              clr R18
 02A4 01E0              ldi R16,1
 02A6 5DDF              xcall _Write_String_atXY
 02A8                   .dbline 288
 02A8           ;     delay_ms(600);
 02A8 08E5              ldi R16,600
 02AA 12E0              ldi R17,2
 02AC B6DE              xcall _delay_ms
 02AE                   .dbline 291
 02AE           ;       /*Write_String_atXY(0,1,Chanping1);
 02AE           ;        delay_ms(10000);*/
 02AE           ;     Write_String_atXY(0,1,jieguo_2);  
 02AE 80E0              ldi R24,<_jieguo_2
 02B0 90E0              ldi R25,>_jieguo_2
 02B2 9983              std y+1,R25
 02B4 8883              std y+0,R24
 02B6 21E0              ldi R18,1
 02B8 0027              clr R16
 02BA 53DF              xcall _Write_String_atXY
 02BC                   .dbline 292
 02BC           ;     delay_ms(600);    
 02BC 08E5              ldi R16,600
 02BE 12E0              ldi R17,2
 02C0 ACDE              xcall _delay_ms
 02C2                   .dbline 293
 02C2           ;     Write_String_atXY(0,2,jieguo_3);  
 02C2 80E0              ldi R24,<_jieguo_3
 02C4 90E0              ldi R25,>_jieguo_3
 02C6 9983              std y+1,R25
 02C8 8883              std y+0,R24
 02CA 22E0              ldi R18,2
 02CC 0027              clr R16
 02CE 49DF              xcall _Write_String_atXY
 02D0                   .dbline 294
 02D0           ;     delay_ms(600);    
 02D0 08E5              ldi R16,600
 02D2 12E0              ldi R17,2
 02D4 A2DE              xcall _delay_ms
 02D6                   .dbline 295
 02D6           ;     Write_String_atXY(2,3,jieguo_4);  
 02D6 80E0              ldi R24,<_jieguo_4
 02D8 90E0              ldi R25,>_jieguo_4
 02DA 9983              std y+1,R25
 02DC 8883              std y+0,R24
 02DE 23E0              ldi R18,3
 02E0 02E0              ldi R16,2
 02E2 3FDF              xcall _Write_String_atXY
 02E4                   .dbline 296
 02E4           ;     delay_ms(2000);
 02E4 00ED              ldi R16,2000
 02E6 17E0              ldi R17,7
 02E8 98DE              xcall _delay_ms
 02EA                   .dbline 297
 02EA           ;       LcmClearTXT();
 02EA 62DF              xcall _LcmClearTXT
 02EC                   .dbline 298
 02EC           ;       LcmClearBMP(); 
 02EC 6FDF              xcall _LcmClearBMP
 02EE                   .dbline 299
 02EE           ;       PutBMP(bmp8);
 02EE 00E0              ldi R16,<_bmp8
 02F0 10E0              ldi R17,>_bmp8
 02F2 86DF              xcall _PutBMP
 02F4                   .dbline 300
 02F4           ;       delay_ms(6000);
 02F4 00E7              ldi R16,6000
 02F6 17E1              ldi R17,23
 02F8 90DE              xcall _delay_ms
 02FA                   .dbline 301
 02FA           ;       LcmClearBMP(); 
 02FA 68DF              xcall _LcmClearBMP
 02FC                   .dbline 302
 02FC           ;       LcmClearTXT();
 02FC 59DF              xcall _LcmClearTXT
 02FE                   .dbline 303
 02FE           ; }
 02FE           L75:
 02FE                   .dbline 285
 02FE CDCF              xjmp L74
 0300           X18:
 0300                   .dbline -2
 0300           L73:
 0300                   .dbline 0 ; func end
 0300 2296              adiw R28,2
 0302 0895              ret
 0304                   .dbend
 0304           ; }

⌨️ 快捷键说明

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