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

📄 sub_display.lst

📁 MP3 整个 SDK
💻 LST
📖 第 1 页 / 共 4 页
字号:
   \   00B2  ED5B0000          LD      DE,(RePlayStatus)
   \   00B6  CD0000            CALL    LWRD ?C_S_SWITCH_L06
   \   00B9  00                DEFB    0
   \   00BA  0800              DEFW    8
   \   00BC  4E01              DEFW    ?0016
   \   00BE  4E01              DEFW    ?0016
   \   00C0  CE00              DEFW    ?0018
   \   00C2  E000              DEFW    ?0019
   \   00C4  F200              DEFW    ?0020
   \   00C6  0401              DEFW    ?0021
   \   00C8  1601              DEFW    ?0022
   \   00CA  3A01              DEFW    ?0024
   \   00CC  2801              DEFW    ?0023
   \   00CE            ?0017:
     93                  {
     94                      case NormalPlay:
     95                          //itoa_3(g_musicsequence, & temp_buffer[0]);
     96                          //ui_show_h(& temp_buffer[0], 0);
     97                          // strcat(temp_buffer,";");
     98                          //itoa_3(g_musicamount, & temp_buffer[3]);
     99                          //ui_show_h(& temp_buffer[0]);
    100                          break;
   \   00CE            ?0018:
    101          
    102                      case WaitSetAPointForAB:
    103                          main_ResShowPic(BBCK1,0,0);//播放到复读切换时显示
   \   00CE  0E00              LD      C,0
   \   00D0  C5                PUSH    BC
   \   00D1  111C00            LD      DE,28
   \   00D4  CDAD02            CALL    LWRD ?0126
   \   00D7  F1                POP     AF
    104                          main_ResShowPic(MRPLNOA,0,0);
   \   00D8  0E00              LD      C,0
   \   00DA  C5                PUSH    BC
   \   00DB  119A00            LD      DE,154
   \   00DE  1834              JR      ?0100
    105                          break;
   \   00E0            ?0019:
    106          
    107                      case WaitSetBPointForAB:
    108                          main_ResShowPic(BBCK1,0,0);
   \   00E0  0E00              LD      C,0
   \   00E2  C5                PUSH    BC
   \   00E3  111C00            LD      DE,28
   \   00E6  CDAD02            CALL    LWRD ?0126
   \   00E9  F1                POP     AF
    109                          main_ResShowPic(MRPLNOB,0,0);
   \   00EA  0E00              LD      C,0
   \   00EC  C5                PUSH    BC
   \   00ED  119B00            LD      DE,155
   \   00F0  1858              JR      ?0103
    110                          //ui_show_a(MRPLNOB);
    111                          break;
   \   00F2            ?0020:
    112          
    113                      case ABLoopPlay:
    114                          main_ResShowPic(BBCK1,0,0);
   \   00F2  0E00              LD      C,0
   \   00F4  C5                PUSH    BC
   \   00F5  111C00            LD      DE,28
   \   00F8  CDAD02            CALL    LWRD ?0126
   \   00FB  F1                POP     AF
    115                          main_ResShowPic(MRPLAB,0,0);
   \   00FC  0E00              LD      C,0
   \   00FE  C5                PUSH    BC
   \   00FF  119500            LD      DE,149
   \   0102  1846              JR      ?0103
    116                          break;
   \   0104            ?0021:
    117          
    118                      case FollowRec:
    119                          main_ResShowPic(BBCK1,0,0);
   \   0104  0E00              LD      C,0
   \   0106  C5                PUSH    BC
   \   0107  111C00            LD      DE,28
   \   010A  CDAD02            CALL    LWRD ?0126
   \   010D  F1                POP     AF
    120                          main_ResShowPic(MRPLMIC,0,0);
   \   010E  0E00              LD      C,0
   \   0110  C5                PUSH    BC
   \   0111  119900            LD      DE,153
   \   0114            ?0100:
   \   0114  1834              JR      ?0103
    121                          break;
   \   0116            ?0022:
    122          
    123                      case FollowAB:
    124                          main_ResShowPic(BBCK1,0,0);
   \   0116  0E00              LD      C,0
   \   0118  C5                PUSH    BC
   \   0119  111C00            LD      DE,28
   \   011C  CDAD02            CALL    LWRD ?0126
   \   011F  F1                POP     AF
    125                          main_ResShowPic(MRPLFL,0,0);
   \   0120  0E00              LD      C,0
   \   0122  C5                PUSH    BC
   \   0123  119600            LD      DE,150
   \   0126  1822              JR      ?0103
    126                          break;
   \   0128            ?0023:
    127          
    128                      case CompareAB:
    129                          main_ResShowPic(BBCK1,0,0);
   \   0128  0E00              LD      C,0
   \   012A  C5                PUSH    BC
   \   012B  111C00            LD      DE,28
   \   012E  CDAD02            CALL    LWRD ?0126
   \   0131  F1                POP     AF
    130                          main_ResShowPic(MRPLFPK,0,0);
   \   0132  0E00              LD      C,0
   \   0134  C5                PUSH    BC
   \   0135  119700            LD      DE,151
   \   0138  1810              JR      ?0103
    131                          break;
   \   013A            ?0024:
    132          
    133                      case ComparePlay:
    134                          main_ResShowPic(BBCK1,0,0);
   \   013A  0E00              LD      C,0
   \   013C  C5                PUSH    BC
   \   013D  111C00            LD      DE,28
   \   0140  CDAD02            CALL    LWRD ?0126
   \   0143  F1                POP     AF
    135                          main_ResShowPic(MRPLFSPK,0,0);
   \   0144  0E00              LD      C,0
   \   0146  C5                PUSH    BC
   \   0147  119800            LD      DE,152
   \   014A            ?0103:
   \   014A  CDAD02            CALL    LWRD ?0126
   \   014D  F1                POP     AF
    136                          break;
   \   014E            ?0025:
    137          
    138                      default:
    139                          break;
   \   014E            ?0016:
   \   014E            ?0015:
    140                  } //switch(RePlayStatus)
    141              }
    142          
    143              if (UpDisplayFlag & up_musiceqmode)
   \   014E  2A0000            LD      HL,(UpDisplayFlag)
   \   0151  CB54              BIT     2,H
   \   0153  283D              JR      Z,?0038
   \   0155            ?0026:
    144              {
    145                  if(g_music_vars.eq_type <8)
   \   0155  3A0200            LD      A,(g_music_vars+2)
   \   0158  FE08              CP      8
   \   015A  300D              JR      NC,?0029
   \   015C            ?0028:
    146                  {
    147                      ui_show_c(EQ_PIC[g_music_vars.eq_type]);
   \   015C  6F                LD      L,A
   \   015D  2600              LD      H,0
   \   015F  29                ADD     HL,HL
   \   0160  010000            LD      BC,EQ_PIC
   \   0163  09                ADD     HL,BC
   \   0164  5E                LD      E,(HL)
   \   0165  23                INC     HL
   \   0166  56                LD      D,(HL)
   \   0167  1821              JR      ?0097
    148                  }
    149                  else
   \   0169            ?0029:
    150                  {
    151                      if( g_currentMusicType==Music_MP3 ||g_currentMusicType==Music_WMA)  
   \   0169  3A0000            LD      A,(g_currentMusicType)
   \   016C  3D                DEC     A
   \   016D  2807              JR      Z,?0033
   \   016F  3A0000            LD      A,(g_currentMusicType)
   \   0172  3D                DEC     A
   \   0173  3D                DEC     A
   \   0174  2010              JR      NZ,?0032
   \   0176            ?0033:
   \   0176            ?0034:
   \   0176            ?0031:
    152                      {
    153                        if(!SRSModeFlag) 
   \   0176  3A0000            LD      A,(SRSModeFlag)
   \   0179  B7                OR      A
   \   017A  2005              JR      NZ,?0036
   \   017C            ?0035:
    154                          ui_show_c(MEQSRS);
   \   017C  117500            LD      DE,117
   \   017F  1809              JR      ?0097
    155                        else
   \   0181            ?0036:
    156                         ui_show_c(MEQUSER); 
   \   0181  117700            LD      DE,119
   \   0184  1804              JR      ?0097
   \   0186            ?0037:
    157                      }                
    158                      else
   \   0186            ?0032:
    159                          ui_show_c(EQ_PIC[0]) ;
   \   0186  ED5B0000          LD      DE,(EQ_PIC)
   \   018A            ?0097:
   \   018A  3E00              LD      A,BYTE3 ui_show_c
   \   018C  210000            LD      HL,LWRD ui_show_c
   \   018F  CD0000            CALL    LWRD ?BANK_CALL_DIRECT_L08
   \   0192            ?0038:
   \   0192            ?0030:
   \   0192            ?0027:
    160                        //  ui_show_c(EQWOW);
    161                  }
    162              }
    163          
    164              if (UpDisplayFlag & up_musiccurrenttime)
   \   0192  2A0000            LD      HL,(UpDisplayFlag)
   \   0195  CB4C              BIT     1,H
   \   0197  2815              JR      Z,?0042
   \   0199            ?0039:
    165              { //注:进入时要恢复上次播放到的时间
    166                  if ((RePlayStatus != FollowRec) && (RePlayStatus != ComparePlay))
   \   0199  3A0000            LD      A,(RePlayStatus)
   \   019C  FE04              CP      4
   \   019E  280E              JR      Z,?0042
   \   01A0  FE06              CP      6
   \   01A2  280A              JR      Z,?0042
   \   01A4            ?0044:
   \   01A4            ?0043:
   \   01A4            ?0041:
    167                  {
    168                     ShowNowTime(FALSE);
   \   01A4  1E00              LD      E,0
   \   01A6  3E00              LD      A,BYTE3 ShowNowTime
   \   01A8  210000            LD      HL,LWRD ShowNowTime
   \   01AB  CD0000            CALL    LWRD ?BANK_CALL_DIRECT_L08
   \   01AE            ?0042:
   \   01AE            ?0040:
    169                  }
    170              }
    171              CLEAR_WATCHDOG();
   \   01AE  DB4E              IN      A,(78)
   \   01B0  CBDF              SET     3,A
   \   01B2  D34E              OUT     (78),A
    172              if (UpDisplayFlag & up_musictotaltime)
   \   01B4  2A0000            LD      HL,(UpDisplayFlag)
   \   01B7  CB44              BIT     0,H
   \   01B9  2803              JR      Z,?0046
   \   01BB            ?0045:
    173              {
    174                  ui_show_vol(g_music_vars.volume);
   \   01BB  CDBD02            CALL    LWRD ?0130
   \   01BE            ?0046:
    175              }
    176          
    177              if (UpDisplayFlag & up_musicbattery)
   \   01BE  3A0000            LD      A,(UpDisplayFlag)
   \   01C1  CB7F              BIT     7,A
   \   01C3  2816              JR      Z,?0048
   \   01C5            ?0047:
    178              {
    179                  ui_show_batt( GetBattery(), g_comval.BatteryType,0);
   \   01C5  0E00              LD      C,0
   \   01C7  C5                PUSH    BC
   \   01C8  ED4B0F00          LD      BC,(g_comval+15)
   \   01CC  CD0000            CALL    LWRD GetBattery
   \   01CF  5F                LD      E,A
   \   01D0  1600              LD      D,0
   \   01D2  3E00              LD      A,BYTE3 ui_show_batt
   \   01D4  210000            LD      HL,LWRD ui_show_batt
   \   01D7  CD0000            CALL    LWRD ?BANK_CALL_DIRECT_L08
   \   01DA  E1                POP     HL
   \   01DB            ?0048:
    180              }

⌨️ 快捷键说明

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