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

📄 sub_display.lst

📁 炬力方案176*132软件源码,适用于AK1025
💻 LST
📖 第 1 页 / 共 5 页
字号:
   \   0068  F1                POP     AF
   \   0069            ?0009:
    121                     ///-Show_Bitrate();
    122              }
    123          
    124          
    125                          if(PlayStatus == PauseSta)
   \   0069  3A0000            LD      A,(PlayStatus)
   \   006C  3D                DEC     A
   \   006D  2811              JR      Z,?0016
   \   006F            ?0012:
    126                                  main_ResShowPic(PAUSEICN,5,3);
   \   006F            ?0013:
    127                          else if(PlayStatus == PlaySta)
   \   006F  3A0000            LD      A,(PlayStatus)
   \   0072  3D                DEC     A
   \   0073  3D                DEC     A
   \   0074  200A              JR      NZ,?0016
   \   0076            ?0015:
    128                                  main_ResShowPic(PLAYICN,5,3);
   \   0076  0E03              LD      C,3
   \   0078  C5                PUSH    BC
   \   0079  0E05              LD      C,5
   \   007B  11DF00            LD      DE,223
   \   007E  1808              JR      ?0127
    129                          else
   \   0080            ?0016:
    130                                  main_ResShowPic(PAUSEICN/*STOPICN*/,5,3);
   \   0080  0E03              LD      C,3
   \   0082  C5                PUSH    BC
   \   0083  0E05              LD      C,5
   \   0085  11DE00            LD      DE,222
   \   0088            ?0127:
   \   0088  CD5802            CALL    LWRD ?0175
   \   008B  F1                POP     AF
   \   008C            ?0017:
   \   008C            ?0014:
    131          
    132              if (UpDisplayFlag & up_musicloopmode)
   \   008C  2A0000            LD      HL,(UpDisplayFlag)
   \   008F  CB64              BIT     4,H
   \   0091  2820              JR      Z,?0019
   \   0093            ?0018:
    133              {
    134                      if (g_music_vars.fselmod == FSEL_TYPE_COMMONDIR)
   \   0093  3A5100            LD      A,(g_music_vars+81)
   \   0096  B7                OR      A
   \   0097  2005              JR      NZ,?0021
   \   0099            ?0020:
    135                      {
    136                          g_music_vars.play_listmod = mlistnor;//改为普通目录模式
   \   0099  3E05              LD      A,5
   \   009B  325000            LD      (g_music_vars+80),A
   \   009E            ?0021:
    137                      }
    138                      ui_show_b(LOOP_PIC[g_music_vars.repeat_mode]);  //zxs change
   \   009E  2A0100            LD      HL,(g_music_vars+1)
   \   00A1  2600              LD      H,0
   \   00A3  29                ADD     HL,HL
   \   00A4  010000            LD      BC,LOOP_PIC
   \   00A7  09                ADD     HL,BC
   \   00A8  5E                LD      E,(HL)
   \   00A9  23                INC     HL
   \   00AA  56                LD      D,(HL)
   \   00AB  3E00              LD      A,BYTE3 ui_show_b
   \   00AD  210000            LD      HL,LWRD ui_show_b
   \   00B0  CD0000            CALL    LWRD ?BANK_CALL_DIRECT_L08
   \   00B3            ?0019:
    139                      ///main_ResShowPic(PALYLIST_PIC[g_music_vars.play_listmod],0,136);  //Jerry Xie Removed for test
    140              }
    141          
    142              //********************************************************************
    143              if(MusicEditSelStatus!=MusicEditSelSta_NoSel)                    // display select or ab loop add by mzh 2007.1.21
   \   00B3  3A0000            LD      A,(MusicEditSelStatus)
   \   00B6  B7                OR      A
   \   00B7  282E              JR      Z,?0023
   \   00B9            ?0022:
    144              {
    145                  main_ResShowPic(BBCK1,79,20);
   \   00B9  0E14              LD      C,20
   \   00BB  C5                PUSH    BC
   \   00BC  CD5302            CALL    LWRD ?0174
   \   00BF  F1                POP     AF
    146                  if(MusicEditSelStatus==MusicEditSelSta_WaitStart)
   \   00C0  3A0000            LD      A,(MusicEditSelStatus)
   \   00C3  3D                DEC     A
   \   00C4  200A              JR      NZ,?0025
   \   00C6            ?0024:
    147                      main_ResShowPic(MRPLSELA,79,20);
   \   00C6  0E14              LD      C,20
   \   00C8  C5                PUSH    BC
   \   00C9  0E4F              LD      C,79
   \   00CB  11D900            LD      DE,217
   \   00CE  1814              JR      ?0129
   \   00D0            ?0025:
    148                  else if(MusicEditSelStatus==MusicEditSelSta_WaitEnd)
   \   00D0  3A0000            LD      A,(MusicEditSelStatus)
   \   00D3  3D                DEC     A
   \   00D4  3D                DEC     A
   \   00D5  0E14              LD      C,20
   \   00D7  C5                PUSH    BC
   \   00D8  0E4F              LD      C,79
   \   00DA  2005              JR      NZ,?0028
   \   00DC            ?0027:
    149                      main_ResShowPic(MRPLSELB,79,20);
   \   00DC  11DA00            LD      DE,218
   \   00DF  1803              JR      ?0129
    150                  else
   \   00E1            ?0028:
    151                         main_ResShowPic(MRPLSEL,79,20);
   \   00E1  11D800            LD      DE,216
   \   00E4            ?0129:
   \   00E4  C3B201            JP      LWRD ?0144
   \   00E7            ?0029:
   \   00E7            ?0026:
    152              }
    153              else
   \   00E7            ?0023:
    154              {
    155              if (UpDisplayFlag & up_musicsequence)
   \   00E7  2A0000            LD      HL,(UpDisplayFlag)
   \   00EA  CB5C              BIT     3,H
   \   00EC  CAB601            JP      Z,?0034
   \   00EF            ?0031:
    156              {
    157                  itoa_3(g_musicsequence, & temp_buffer[0]);
   \   00EF  010000            LD      BC,temp_buffer
   \   00F2  ED5B0000          LD      DE,(g_musicsequence)
   \   00F6  3E00              LD      A,BYTE3 itoa_3
   \   00F8  210000            LD      HL,LWRD itoa_3
   \   00FB  CD0000            CALL    LWRD ?BANK_CALL_DIRECT_L08
    158                  strcat(temp_buffer,"/");
   \   00FE  110000            LD      DE,?0033
   \   0101  210000            LD      HL,temp_buffer
   \   0104  CD0000            CALL    LWRD ?STRCAT_L11
    159                  itoa_3(g_musicamount, & temp_buffer[4]);
   \   0107  010400            LD      BC,temp_buffer+4
   \   010A  ED5B0000          LD      DE,(g_musicamount)
   \   010E  3E00              LD      A,BYTE3 itoa_3
   \   0110  210000            LD      HL,LWRD itoa_3
   \   0113  CD0000            CALL    LWRD ?BANK_CALL_DIRECT_L08
    160                  ui_show_h(& temp_buffer[0]);
   \   0116  110000            LD      DE,temp_buffer
   \   0119  3E00              LD      A,BYTE3 ui_show_h
   \   011B  210C03            LD      HL,LWRD ui_show_h
   \   011E  CD0000            CALL    LWRD ?BANK_CALL_DIRECT_L08
    161                  
    162                  switch (RePlayStatus)
   \   0121  ED5B0000          LD      DE,(RePlayStatus)
   \   0125  CD0000            CALL    LWRD ?C_S_SWITCH_L06
   \   0128  00                DEFB    0
   \   0129  0800              DEFW    8
   \   012B  B601              DEFW    ?0034
   \   012D  B601              DEFW    ?0034
   \   012F  3D01              DEFW    ?0036
   \   0131  4E01              DEFW    ?0037
   \   0133  5F01              DEFW    ?0038
   \   0135  7001              DEFW    ?0039
   \   0137  8101              DEFW    ?0040
   \   0139  A301              DEFW    ?0042
   \   013B  9201              DEFW    ?0041
   \   013D            ?0035:
    163                  {
    164                      case NormalPlay:
    165                          break;
   \   013D            ?0036:
    166          
    167                      case WaitSetAPointForAB:
    168                          main_ResShowPic(BBCK1,79,20);//播放到复读切换时显示
   \   013D  0E14              LD      C,20
   \   013F  C5                PUSH    BC
   \   0140  CD5302            CALL    LWRD ?0174
   \   0143  F1                POP     AF
    169                          main_ResShowPic(MRPLNOA,79,20);
   \   0144  0E14              LD      C,20
   \   0146  C5                PUSH    BC
   \   0147  0E4F              LD      C,79
   \   0149  11D600            LD      DE,214
   \   014C  1831              JR      ?0141
    170                          break;
   \   014E            ?0037:
    171          
    172                      case WaitSetBPointForAB:
    173                          main_ResShowPic(BBCK1,79,20);
   \   014E  0E14              LD      C,20
   \   0150  C5                PUSH    BC
   \   0151  CD5302            CALL    LWRD ?0174
   \   0154  F1                POP     AF
    174                          main_ResShowPic(MRPLNOB,79,20);
   \   0155  0E14              LD      C,20
   \   0157  C5                PUSH    BC
   \   0158  0E4F              LD      C,79
   \   015A  11D700            LD      DE,215
   \   015D  1820              JR      ?0141
    175                          //ui_show_a(MRPLNOB);
    176                          break;
   \   015F            ?0038:
    177          
    178                      case ABLoopPlay:
    179                          main_ResShowPic(BBCK1,79,20);
   \   015F  0E14              LD      C,20
   \   0161  C5                PUSH    BC
   \   0162  CD5302            CALL    LWRD ?0174
   \   0165  F1                POP     AF
    180                          main_ResShowPic(MRPLAB,79,20);
   \   0166  0E14              LD      C,20
   \   0168  C5                PUSH    BC
   \   0169  0E4F              LD      C,79
   \   016B  11D100            LD      DE,209
   \   016E  1842              JR      ?0144
    181                          break;
   \   0170            ?0039:
    182          
    183                      case FollowRec:
    184                          main_ResShowPic(BBCK1,79,20);
   \   0170  0E14              LD      C,20
   \   0172  C5                PUSH    BC
   \   0173  CD5302            CALL    LWRD ?0174
   \   0176  F1                POP     AF
    185                          main_ResShowPic(MRPLMIC,79,20);
   \   0177  0E14              LD      C,20
   \   0179  C5                PUSH    BC
   \   017A  0E4F              LD      C,79
   \   017C  11D500            LD      DE,213
   \   017F            ?0141:
   \   017F  1831              JR      ?0144
    186                          break;
   \   0181            ?0040:
    187          
    188                      case FollowAB:
    189                          main_ResShowPic(BBCK1,79,20);
   \   0181  0E14              LD      C,20
   \   0183  C5                PUSH    BC
   \   0184  CD5302            CALL    LWRD ?0174
   \   0187  F1                POP     AF
    190                          main_ResShowPic(MRPLFL,79,20);
   \   0188  0E14              LD      C,20
   \   018A  C5                PUSH    BC
   \   018B  0E4F              LD      C,79
   \   018D  11D200            LD      DE,210
   \   0190  1820              JR      ?0144
    191                          break;
   \   0192            ?0041:
    192          
    193                      case CompareAB:
    194                          main_ResShowPic(BBCK1,79,20);
   \   0192  0E14              LD      C,20
   \   0194  C5                PUSH    BC
   \   0195  CD5302            CALL    LWRD ?0174
   \   0198  F1                POP     AF
    195                          main_ResShowPic(MRPLFPK,79,20);
   \   0199  0E14              LD      C,20
   \   019B  C5                PUSH    BC
   \   019C  0E4F              LD      C,79
   \   019E  11D300            LD      DE,211
   \   01A1  180F              JR      ?0144
    196                          break;
   \   01A3            ?0042:
    197          
    198                      case ComparePlay:
    199                          main_ResShowPic(BBCK1,79,20);
   \   01A3  0E14              LD      C,20
   \   01A5  C5                PUSH    BC
   \   01A6  CD5302            CALL    LWRD ?0174
   \   01A9  F1                POP     AF
    200                          main_ResShowPic(MRPLFSPK,79,20);
   \   01AA  0E14              LD      C,20
   \   01AC  C5                PUSH    BC
   \   01AD  0E4F              LD      C,79
   \   01AF  11D400            LD      DE,212
   \   01B2            ?0144:
   \   01B2  CD5802            CALL    LWRD ?0175
   \   01B5  F1                POP     AF
    201                          break;

⌨️ 快捷键说明

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