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

📄 function.lis

📁 LED显示面板
💻 LIS
📖 第 1 页 / 共 5 页
字号:
 04CA 23E0              ldi R18,3
 04CC 0A2D              mov R16,R10
 04CE FCD3              xcall _led7_display
 04D0                   .dbline 156
 04D0           ;         led7_display(t3,4,0,1);
 04D0 81E0              ldi R24,1
 04D2 8A83              std y+2,R24
 04D4 2224              clr R2
 04D6 2882              std y+0,R2
 04D8 24E0              ldi R18,4
 04DA 0C2D              mov R16,R12
 04DC F5D3              xcall _led7_display
 04DE                   .dbline 157
 04DE           ;          led7_display(t4,5,0,1);
 04DE 81E0              ldi R24,1
 04E0 8A83              std y+2,R24
 04E2 2224              clr R2
 04E4 2882              std y+0,R2
 04E6 25E0              ldi R18,5
 04E8 062F              mov R16,R22
 04EA EED3              xcall _led7_display
 04EC                   .dbline 158
 04EC           ;           }
 04EC 76C0              xjmp L55
 04EE           L54:
 04EE                   .dbline 160
 04EE           ;       else 
 04EE           ;       {
 04EE                   .dbline 161
 04EE           ;                 if(t2)
 04EE AA20              tst R10
 04F0 E1F0              breq L56
 04F2                   .dbline 162
 04F2           ;                 {
 04F2                   .dbline 163
 04F2           ;         led7_display(12,2,0,1);               //  t1=0
 04F2 81E0              ldi R24,1
 04F4 8A83              std y+2,R24
 04F6 2224              clr R2
 04F8 2882              std y+0,R2
 04FA 22E0              ldi R18,2
 04FC 0CE0              ldi R16,12
 04FE E4D3              xcall _led7_display
 0500                   .dbline 164
 0500           ;         led7_display(t2,3,1,1);
 0500 81E0              ldi R24,1
 0502 8A83              std y+2,R24
 0504 8883              std y+0,R24
 0506 23E0              ldi R18,3
 0508 0A2D              mov R16,R10
 050A DED3              xcall _led7_display
 050C                   .dbline 165
 050C           ;         led7_display(t3,4,0,1);
 050C 81E0              ldi R24,1
 050E 8A83              std y+2,R24
 0510 2224              clr R2
 0512 2882              std y+0,R2
 0514 24E0              ldi R18,4
 0516 0C2D              mov R16,R12
 0518 D7D3              xcall _led7_display
 051A                   .dbline 166
 051A           ;         led7_display(t4,5,0,1);
 051A 81E0              ldi R24,1
 051C 8A83              std y+2,R24
 051E 2224              clr R2
 0520 2882              std y+0,R2
 0522 25E0              ldi R18,5
 0524 062F              mov R16,R22
 0526 D0D3              xcall _led7_display
 0528                   .dbline 167
 0528           ;                  }
 0528 58C0              xjmp L57
 052A           L56:
 052A                   .dbline 169
 052A           ;                   else
 052A           ;                {                                     // t1=0,t2=0
 052A                   .dbline 170
 052A           ;                        if(t3)
 052A CC20              tst R12
 052C E1F0              breq L58
 052E                   .dbline 171
 052E           ;                 {
 052E                   .dbline 172
 052E           ;                  led7_display(12,2,0,1);              //   t3!=0
 052E 81E0              ldi R24,1
 0530 8A83              std y+2,R24
 0532 2224              clr R2
 0534 2882              std y+0,R2
 0536 22E0              ldi R18,2
 0538 0CE0              ldi R16,12
 053A C6D3              xcall _led7_display
 053C                   .dbline 173
 053C           ;                  led7_display(t2,3,1,1);
 053C 81E0              ldi R24,1
 053E 8A83              std y+2,R24
 0540 8883              std y+0,R24
 0542 23E0              ldi R18,3
 0544 0A2D              mov R16,R10
 0546 C0D3              xcall _led7_display
 0548                   .dbline 174
 0548           ;                  led7_display(t3,4,0,1);
 0548 81E0              ldi R24,1
 054A 8A83              std y+2,R24
 054C 2224              clr R2
 054E 2882              std y+0,R2
 0550 24E0              ldi R18,4
 0552 0C2D              mov R16,R12
 0554 B9D3              xcall _led7_display
 0556                   .dbline 175
 0556           ;                  led7_display(t4,5,0,1);
 0556 81E0              ldi R24,1
 0558 8A83              std y+2,R24
 055A 2224              clr R2
 055C 2882              std y+0,R2
 055E 25E0              ldi R18,5
 0560 062F              mov R16,R22
 0562 B2D3              xcall _led7_display
 0564                   .dbline 176
 0564           ;                }
 0564 3AC0              xjmp L59
 0566           L58:
 0566                   .dbline 178
 0566           ;                          else
 0566           ;                          {                              // t1=0,t2=0,t3=0
 0566                   .dbline 179
 0566           ;                                   if(t4)  
 0566 6623              tst R22
 0568 E1F0              breq L60
 056A                   .dbline 180
 056A           ;                                       {
 056A                   .dbline 181
 056A           ;                                         led7_display(12,2,0,1);                 
 056A 81E0              ldi R24,1
 056C 8A83              std y+2,R24
 056E 2224              clr R2
 0570 2882              std y+0,R2
 0572 22E0              ldi R18,2
 0574 0CE0              ldi R16,12
 0576 A8D3              xcall _led7_display
 0578                   .dbline 182
 0578           ;                                 led7_display(t2,3,1,1);
 0578 81E0              ldi R24,1
 057A 8A83              std y+2,R24
 057C 8883              std y+0,R24
 057E 23E0              ldi R18,3
 0580 0A2D              mov R16,R10
 0582 A2D3              xcall _led7_display
 0584                   .dbline 183
 0584           ;                                 led7_display(0,4,0,1);
 0584 81E0              ldi R24,1
 0586 8A83              std y+2,R24
 0588 2224              clr R2
 058A 2882              std y+0,R2
 058C 24E0              ldi R18,4
 058E 0027              clr R16
 0590 9BD3              xcall _led7_display
 0592                   .dbline 184
 0592           ;                                 led7_display(t4,5,0,1);
 0592 81E0              ldi R24,1
 0594 8A83              std y+2,R24
 0596 2224              clr R2
 0598 2882              std y+0,R2
 059A 25E0              ldi R18,5
 059C 062F              mov R16,R22
 059E 94D3              xcall _led7_display
 05A0                   .dbline 185
 05A0           ;                                           } 
 05A0 1CC0              xjmp L61
 05A2           L60:
 05A2                   .dbline 187
 05A2           ;                                   else
 05A2           ;                                        {
 05A2                   .dbline 188
 05A2           ;                                        led7_display(12,2,0,1);        // t1=0,t2=0,t3=0,t4=0           
 05A2 81E0              ldi R24,1
 05A4 8A83              std y+2,R24
 05A6 2224              clr R2
 05A8 2882              std y+0,R2
 05AA 22E0              ldi R18,2
 05AC 0CE0              ldi R16,12
 05AE 8CD3              xcall _led7_display
 05B0                   .dbline 189
 05B0           ;                        led7_display(12,3,0,1);
 05B0 81E0              ldi R24,1
 05B2 8A83              std y+2,R24
 05B4 2224              clr R2
 05B6 2882              std y+0,R2
 05B8 23E0              ldi R18,3
 05BA 0CE0              ldi R16,12
 05BC 85D3              xcall _led7_display
 05BE                   .dbline 190
 05BE           ;                            led7_display(12,4,0,1);
 05BE 81E0              ldi R24,1
 05C0 8A83              std y+2,R24
 05C2 2224              clr R2
 05C4 2882              std y+0,R2
 05C6 24E0              ldi R18,4
 05C8 0CE0              ldi R16,12
 05CA 7ED3              xcall _led7_display
 05CC                   .dbline 191
 05CC           ;                      led7_display(0,5,0,1);
 05CC 81E0              ldi R24,1
 05CE 8A83              std y+2,R24
 05D0 2224              clr R2
 05D2 2882              std y+0,R2
 05D4 25E0              ldi R18,5
 05D6 0027              clr R16
 05D8 77D3              xcall _led7_display
 05DA                   .dbline 192
 05DA           ;                                    } 
 05DA           L61:
 05DA                   .dbline 193
 05DA           ;                          }               
 05DA           L59:
 05DA                   .dbline 194
 05DA           ;                   }   
 05DA           L57:
 05DA                   .dbline 195
 05DA           ;               }
 05DA           L55:
 05DA                   .dbline 196
 05DA           ;      SEI();
 05DA 7894              sei
 05DC                   .dbline 197
 05DC           ;     }
 05DC                   .dbline 198
 05DC           ;    }
 05DC 66C0              xjmp L38
 05DE           L40:
 05DE                   .dbline 199
 05DE           ;    else  if(data==0x5a)
 05DE 8F85              ldd R24,y+15
 05E0 9889              ldd R25,y+16
 05E2 8A35              cpi R24,90
 05E4 E0E0              ldi R30,0
 05E6 9E07              cpc R25,R30
 05E8 F1F4              brne L62
 05EA                   .dbline 200
 05EA           ;  {
 05EA                   .dbline 201
 05EA           ;  WDR();
 05EA A895              wdr
 05EC                   .dbline 202
 05EC           ;  led7_display(0,2,0,1);
 05EC 81E0              ldi R24,1
 05EE 8A83              std y+2,R24
 05F0 2224              clr R2
 05F2 2882              std y+0,R2
 05F4 22E0              ldi R18,2
 05F6 0027              clr R16
 05F8 67D3              xcall _led7_display
 05FA                   .dbline 203
 05FA           ;  led7_display(13,3,0,1);
 05FA 81E0              ldi R24,1
 05FC 8A83              std y+2,R24
 05FE 2224              clr R2
 0600 2882              std y+0,R2
 0602 23E0              ldi R18,3
 0604 0DE0              ldi R16,13
 0606 60D3              xcall _led7_display
 0608                   .dbline 204
 0608           ;  led7_display(12,4,0,1);
 0608 81E0              ldi R24,1
 060A 8A83              std y+2,R24
 060C 2224              clr R2
 060E 2882              std y+0,R2
 0610 24E0              ldi R18,4
 0612 0CE0              ldi R16,12
 0614 59D3              xcall _led7_display
 0616                   .dbline 205
 0616           ;  led7_display(12,5,0,1);
 0616 81E0              ldi R24,1
 0618 8A83              std y+2,R24
 061A 2224              clr R2
 061C 2882              std y+0,R2
 061E 25E0              ldi R18,5
 0620 0CE0              ldi R16,12
 0622 52D3              xcall _led7_display
 0624                   .dbline 206
 0624           ;      }
 0624 42C0              xjmp L38
 0626           L62:
 0626                   .dbline 207
 0626           ;  else if(data== 0xa5)
 0626 8F85              ldd R24,y+15
 0628 9889              ldd R25,y+16
 062A 853A              cpi R24,165
 062C E0E0              ldi R30,0
 062E 9E07              cpc R25,R30
 0630 09F0              breq X6
 0632 3BC0              xjmp L38
 0634           X6:
 0634                   .dbline 208
 0634           ;  {WDR();
 0634                   .dbline 208
 0634 A895              wdr
 0636                   .dbline 209
 0636           ;  led7_display(0,2,0,1);
 0636 81E0              ldi R24,1
 0638 8A83              std y+2,R24
 063A 2224              clr R2
 063C 2882              std y+0,R2
 063E 22E0              ldi R18,2
 0640 0027              clr R16
 0642 42D3              xcall _led7_display
 0644                   .dbline 210
 0644           ;  led7_display(14,3,0,1);
 0644 81E0              ldi R24,1
 0646 8A83              std y+2,R24
 0648 2224              clr R2
 064A 2882              std y+0,R2
 064C 23E0              ldi R18,3
 064E 0EE0              ldi R16,14
 0650 3BD3              xcall _led7_display
 0652                   .dbline 211
 0652           ;  led7_display(14,4,0,1);
 0652 81E0              ldi R24,1
 0654 8A83              std y+2,R24
 0656 2224              clr R2
 0658 2882              std y+0,R2
 065A 24E0              ldi R18,4
 065C 0EE0              ldi R16,14
 065E 34D3              xcall _led7_display
 0660                   .dbline 212
 0660           ;  led7_display(12,5,0,1);
 0660 81E0              ldi R24,1
 0662 8A83              std y+2,R24
 0664 2224              clr R2
 0666 2882              std y+0,R2
 0668 25E0              ldi R18,5
 066A 0CE0              ldi R16,12
 066C 2DD3              xcall _led7_display
 066E                   .dbline 213
 066E           ;       }
 066E                   .dbline 214
 066E           ;     }  
 066E 1DC0              xjmp L38

⌨️ 快捷键说明

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