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

📄 lcd.lis

📁 基于AVR单片机的热电偶测量系统源码
💻 LIS
📖 第 1 页 / 共 5 页
字号:
 0362 8930              cpi R24,9
 0364 E0E0              ldi R30,0
 0366 9E07              cpc R25,R30
 0368 09F4              brne X23
 036A 49C0              xjmp L66
 036C           X23:
 036C 50C0              xjmp L54
 036E           X13:
 036E                   .dbline 298
 036E           ;       {
 036E           L57:
 036E                   .dbline 300
 036E           ;                 case 0x00:
 036E           ;                       {
 036E                   .dbline 301
 036E           ;                                 Bmp8x16_rev(page,column,arab_0);
 036E 80E0              ldi R24,<_arab_0
 0370 90E0              ldi R25,>_arab_0
 0372 9983              std y+1,R25
 0374 8883              std y+0,R24
 0376 262F              mov R18,R22
 0378 042F              mov R16,R20
 037A 02DF              xcall _Bmp8x16_rev
 037C                   .dbline 302
 037C           ;                                 break;
 037C 4FC0              xjmp L55
 037E           L58:
 037E                   .dbline 305
 037E           ;                       }
 037E           ;                 case 0x01:
 037E           ;                       {
 037E                   .dbline 306
 037E           ;                                 Bmp8x16_rev(page,column,arab_1);
 037E 80E0              ldi R24,<_arab_1
 0380 90E0              ldi R25,>_arab_1
 0382 9983              std y+1,R25
 0384 8883              std y+0,R24
 0386 262F              mov R18,R22
 0388 042F              mov R16,R20
 038A FADE              xcall _Bmp8x16_rev
 038C                   .dbline 307
 038C           ;                                 break;
 038C 47C0              xjmp L55
 038E           L59:
 038E                   .dbline 311
 038E           ;                                 
 038E           ;                       }
 038E           ;                 case 0x02:
 038E           ;                       {
 038E                   .dbline 312
 038E           ;                                 Bmp8x16_rev(page,column,arab_2);
 038E 80E0              ldi R24,<_arab_2
 0390 90E0              ldi R25,>_arab_2
 0392 9983              std y+1,R25
 0394 8883              std y+0,R24
 0396 262F              mov R18,R22
 0398 042F              mov R16,R20
 039A F2DE              xcall _Bmp8x16_rev
 039C                   .dbline 313
 039C           ;                                 break;
 039C 3FC0              xjmp L55
 039E           L60:
 039E                   .dbline 316
 039E           ;                       }
 039E           ;                 case 0x03:
 039E           ;                 {
 039E                   .dbline 317
 039E           ;                             Bmp8x16_rev(page,column,arab_3);
 039E 80E0              ldi R24,<_arab_3
 03A0 90E0              ldi R25,>_arab_3
 03A2 9983              std y+1,R25
 03A4 8883              std y+0,R24
 03A6 262F              mov R18,R22
 03A8 042F              mov R16,R20
 03AA EADE              xcall _Bmp8x16_rev
 03AC                   .dbline 318
 03AC           ;                             break;
 03AC 37C0              xjmp L55
 03AE           L61:
 03AE                   .dbline 321
 03AE           ;                 }
 03AE           ;                 case 0x04:
 03AE           ;                       {
 03AE                   .dbline 322
 03AE           ;                                  Bmp8x16_rev(page,column,arab_4);
 03AE 80E0              ldi R24,<_arab_4
 03B0 90E0              ldi R25,>_arab_4
 03B2 9983              std y+1,R25
 03B4 8883              std y+0,R24
 03B6 262F              mov R18,R22
 03B8 042F              mov R16,R20
 03BA E2DE              xcall _Bmp8x16_rev
 03BC                   .dbline 323
 03BC           ;                                  break;
 03BC 2FC0              xjmp L55
 03BE           L62:
 03BE                   .dbline 326
 03BE           ;                       }
 03BE           ;                 case 0x05:
 03BE           ;                       {
 03BE                   .dbline 327
 03BE           ;                                  Bmp8x16_rev(page,column,arab_5);
 03BE 80E0              ldi R24,<_arab_5
 03C0 90E0              ldi R25,>_arab_5
 03C2 9983              std y+1,R25
 03C4 8883              std y+0,R24
 03C6 262F              mov R18,R22
 03C8 042F              mov R16,R20
 03CA DADE              xcall _Bmp8x16_rev
 03CC                   .dbline 328
 03CC           ;                                  break;
 03CC 27C0              xjmp L55
 03CE           L63:
 03CE                   .dbline 331
 03CE           ;                       }
 03CE           ;                 case 0x06:
 03CE           ;                       {
 03CE                   .dbline 332
 03CE           ;                                  Bmp8x16_rev(page,column,arab_6);
 03CE 80E0              ldi R24,<_arab_6
 03D0 90E0              ldi R25,>_arab_6
 03D2 9983              std y+1,R25
 03D4 8883              std y+0,R24
 03D6 262F              mov R18,R22
 03D8 042F              mov R16,R20
 03DA D2DE              xcall _Bmp8x16_rev
 03DC                   .dbline 333
 03DC           ;                                  break;
 03DC 1FC0              xjmp L55
 03DE           L64:
 03DE                   .dbline 336
 03DE           ;                       }
 03DE           ;                 case 0x07:
 03DE           ;                       {
 03DE                   .dbline 337
 03DE           ;                                  Bmp8x16_rev(page,column,arab_7);
 03DE 80E0              ldi R24,<_arab_7
 03E0 90E0              ldi R25,>_arab_7
 03E2 9983              std y+1,R25
 03E4 8883              std y+0,R24
 03E6 262F              mov R18,R22
 03E8 042F              mov R16,R20
 03EA CADE              xcall _Bmp8x16_rev
 03EC                   .dbline 338
 03EC           ;                                  break;
 03EC 17C0              xjmp L55
 03EE           L65:
 03EE                   .dbline 341
 03EE           ;                       }
 03EE           ;                 case 0x08:
 03EE           ;                       {
 03EE                   .dbline 342
 03EE           ;                                  Bmp8x16_rev(page,column,arab_8);
 03EE 80E0              ldi R24,<_arab_8
 03F0 90E0              ldi R25,>_arab_8
 03F2 9983              std y+1,R25
 03F4 8883              std y+0,R24
 03F6 262F              mov R18,R22
 03F8 042F              mov R16,R20
 03FA C2DE              xcall _Bmp8x16_rev
 03FC                   .dbline 343
 03FC           ;                                  break;
 03FC 0FC0              xjmp L55
 03FE           L66:
 03FE                   .dbline 346
 03FE           ;                       }
 03FE           ;                 case 0x09:
 03FE           ;                       {
 03FE                   .dbline 347
 03FE           ;                                  Bmp8x16_rev(page,column,arab_9);
 03FE 80E0              ldi R24,<_arab_9
 0400 90E0              ldi R25,>_arab_9
 0402 9983              std y+1,R25
 0404 8883              std y+0,R24
 0406 262F              mov R18,R22
 0408 042F              mov R16,R20
 040A BADE              xcall _Bmp8x16_rev
 040C                   .dbline 348
 040C           ;                                  break;
 040C 07C0              xjmp L55
 040E           L54:
 040E                   .dbline 351
 040E                   .dbline 352
 040E 80E0              ldi R24,<_arab_0
 0410 90E0              ldi R25,>_arab_0
 0412 9983              std y+1,R25
 0414 8883              std y+0,R24
 0416 262F              mov R18,R22
 0418 042F              mov R16,R20
 041A B2DE              xcall _Bmp8x16_rev
 041C                   .dbline 353
 041C                   .dbline 354
 041C           L55:
 041C                   .dbline -2
 041C           L53:
 041C 2296              adiw R28,2
 041E 0E940000          xcall pop_gset3
 0422                   .dbline 0 ; func end
 0422 0895              ret
 0424                   .dbsym l number 8 c
 0424                   .dbsym r column 22 c
 0424                   .dbsym r page 20 c
 0424                   .dbend
 0424                   .dbfunc e Draw_Menu_Interface _Draw_Menu_Interface fV
                        .even
 0424           _Draw_Menu_Interface::
 0424 2297              sbiw R28,2
 0426                   .dbline -1
 0426                   .dbline 362
 0426           ;                       }
 0426           ;                 default:
 0426           ;                       {
 0426           ;                                 Bmp8x16_rev(page,column,arab_0);
 0426           ;                       }
 0426           ;                           break;
 0426           ;       }
 0426           ; }
 0426           ; 
 0426           ; //////////////////////////////////////////////////////////////////////////
 0426           ; //绘制菜单界面
 0426           ; //////////////////////////////////////////////////////////////////////////
 0426           ; void Draw_Menu_Interface(void)
 0426           ; {     Bmp8x16(0x00,0x18,T);
 0426                   .dbline 362
 0426 80E0              ldi R24,<_T
 0428 90E0              ldi R25,>_T
 042A 9983              std y+1,R25
 042C 8883              std y+0,R24
 042E 28E1              ldi R18,24
 0430 0027              clr R16
 0432 81DE              xcall _Bmp8x16
 0434                   .dbline 363
 0434           ;         Bmp8x16(0x00,0x20,maohao);
 0434 80E0              ldi R24,<_maohao
 0436 90E0              ldi R25,>_maohao
 0438 9983              std y+1,R25
 043A 8883              std y+0,R24
 043C 20E2              ldi R18,32
 043E 0027              clr R16
 0440 7ADE              xcall _Bmp8x16
 0442                   .dbline 364
 0442           ;         Bmp8x16(0x00,0x38,maohao);
 0442 80E0              ldi R24,<_maohao
 0444 90E0              ldi R25,>_maohao
 0446 9983              std y+1,R25
 0448 8883              std y+0,R24
 044A 28E3              ldi R18,56
 044C 0027              clr R16
 044E 73DE              xcall _Bmp8x16
 0450                   .dbline 365
 0450           ;         Bmp8x16(0x00,0x50,maohao);
 0450 80E0              ldi R24,<_maohao
 0452 90E0              ldi R25,>_maohao
 0454 9983              std y+1,R25
 0456 8883              std y+0,R24
 0458 20E5              ldi R18,80
 045A 0027              clr R16
 045C 6CDE              xcall _Bmp8x16
 045E                   .dbline 366
 045E           ;         Bmp8x16(0x02,0x00,t);
 045E 80E0              ldi R24,<_t
 0460 90E0              ldi R25,>_t
 0462 9983              std y+1,R25
 0464 8883              std y+0,R24
 0466 2227              clr R18
 0468 02E0              ldi R16,2
 046A 65DE              xcall _Bmp8x16
 046C                   .dbline 367
 046C           ;         Bmp8x16(0x02,0x08,maohao);
 046C 80E0              ldi R24,<_maohao
 046E 90E0              ldi R25,>_maohao
 0470 9983              std y+1,R25
 0472 8883              std y+0,R24
 0474 28E0              ldi R18,8
 0476 02E0              ldi R16,2
 0478 5EDE              xcall _Bmp8x16
 047A                   .dbline 368
 047A           ;         Bmp8x16(0x02,0x30,xiaoshudian);
 047A 80E0              ldi R24,<_xiaoshudian
 047C 90E0              ldi R25,>_xiaoshudian
 047E 9983              std y+1,R25
 0480 8883              std y+0,R24
 0482 20E3              ldi R18,48
 0484 02E0              ldi R16,2
 0486 57DE              xcall _Bmp8x16
 0488                   .dbline 369
 0488           ;         Bmp8x16(0x02,0x40,E);
 0488 80E0              ldi R24,<_E
 048A 90E0              ldi R25,>_E
 048C 9983              std y+1,R25
 048E 8883              std y+0,R24
 0490 20E4              ldi R18,64
 0492 02E0              ldi R16,2
 0494 50DE              xcall _Bmp8x16
 0496                   .dbline 370
 0496           ;         Bmp8x16(0x02,0x48,maohao);
 0496 80E0              ldi R24,<_maohao
 0498 90E0              ldi R25,>_maohao
 049A 9983              std y+1,R25
 049C 8883              std y+0,R24
 049E 28E4              ldi R18,72
 04A0 02E0              ldi R16,2
 04A2 49DE              xcall _Bmp8x16
 04A4                   .dbline 371
 04A4           ;         Bmp8x16(0x02,0x70,xiaoshudian);
 04A4 80E0              ldi R24,<_xiaoshudian
 04A6 90E0              ldi R25,>_xiaoshudian
 04A8 9983              std y+1,R25
 04AA 8883              std y+0,R24
 04AC 20E7              ldi R18,112
 04AE 02E0              ldi R16,2
 04B0 42DE              xcall _Bmp8x16
 04B2                   .dbline 372
 04B2           ;         Bmp8x16(0x04,0x10,l);
 04B2 80E0              ldi R24,<_l
 04B4 90E0              ldi R25,>_l
 04B6 9983              std y+1,R25
 04B8 8883              std y+0,R24
 04BA 20E1              ldi R18,16
 04BC 04E0              ldi R16,4
 04BE 3BDE              xcall _Bmp8x16
 04C0                   .dbline 373
 04C0           ;         Bmp8x16(0x04,0x18,g);
 04C0 80E0              ldi R24,<_g
 04C2 90E0            

⌨️ 快捷键说明

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