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

📄 key_task.lst

📁 atmel at89c51snd1c mp3芯片方案源码
💻 LST
📖 第 1 页 / 共 2 页
字号:
 182   3                         gl_key_press = TRUE;
 183   3                         gl_key = KEY_NEXT;
 184   3                    break;
 185   3      
 186   3                    default:
 187   3                         gl_key_press = FALSE;
 188   3                    break;
 189   3                 }
 190   2            break;
 191   2            //-------------------------------------------------------------------------
 192   2            case MP3_VOL_MODE:
 193   2                 switch(u8KeyCode)
 194   2                 {
 195   3                    case KEY_0:
 196   3                         gl_key_press = TRUE;
 197   3                         gl_key = KEY_PLAY;
 198   3                    break;
 199   3      
 200   3                    case KEY_1:
 201   3                         gl_key_press = TRUE;
 202   3                         gl_key = KEY_MODE;
 203   3                         key_mode = MP3_BASS_MODE;
 204   3                         song_sound = SND_BASS;
 205   3                    break;
 206   3      
 207   3                    case KEY_2:
 208   3                         gl_key_press = TRUE;
 209   3                         gl_key = KEY_DEC;
 210   3                    break;
 211   3      
 212   3                    case KEY_3:
 213   3                         gl_key_press = TRUE;
 214   3                         gl_key = KEY_INC;
 215   3                    break;
 216   3      
 217   3                    default:
 218   3                         gl_key_press = FALSE;
 219   3                    break;
 220   3      
 221   3                 }
 222   2            break;
 223   2            //-------------------------------------------------------------------------
 224   2            case MP3_BASS_MODE:
 225   2                 switch(u8KeyCode)
 226   2                 {
 227   3                    case KEY_0:
 228   3                         gl_key_press = TRUE;
 229   3                         gl_key = KEY_PLAY;
 230   3                    break;
 231   3      
 232   3                    case KEY_1:
 233   3                         gl_key_press = TRUE;
 234   3                         gl_key = KEY_MODE;
 235   3                         key_mode = MP3_MED_MODE;
 236   3                         song_sound = SND_MEDIUM;
 237   3                    break;
 238   3      
 239   3                    case KEY_2:
 240   3                         gl_key_press = TRUE;
C51 COMPILER V7.50   KEY_TASK                                                              02/16/2009 09:59:55 PAGE 5   

 241   3                         gl_key = KEY_DEC;
 242   3                    break;
 243   3      
 244   3                    case KEY_3:
 245   3                         gl_key_press = TRUE;
 246   3                         gl_key = KEY_INC;
 247   3                    break;
 248   3      
 249   3                    default:
 250   3                         gl_key_press = FALSE;
 251   3                    break;
 252   3      
 253   3                 }
 254   2            break;
 255   2            //-------------------------------------------------------------------------
 256   2            case MP3_MED_MODE:
 257   2                 switch(u8KeyCode)
 258   2                 {
 259   3                    case KEY_0:
 260   3                         gl_key_press = TRUE;
 261   3                         gl_key = KEY_PLAY;
 262   3                    break;
 263   3      
 264   3                    case KEY_1:
 265   3                         gl_key_press = TRUE;
 266   3                         gl_key = KEY_MODE;
 267   3                         key_mode = MP3_TRE_MODE;
 268   3                         song_sound = SND_TREBLE;
 269   3                    break;
 270   3      
 271   3                    case KEY_2:
 272   3                         gl_key_press = TRUE;
 273   3                         gl_key = KEY_DEC;
 274   3                    break;
 275   3      
 276   3                    case KEY_3:
 277   3                         gl_key_press = TRUE;
 278   3                         gl_key = KEY_INC;
 279   3                    break;
 280   3      
 281   3                    default:
 282   3                         gl_key_press = FALSE;
 283   3                    break;
 284   3      
 285   3                 }
 286   2            break;
 287   2            //-------------------------------------------------------------------------
 288   2            case MP3_TRE_MODE:
 289   2                 switch(u8KeyCode)
 290   2                 {
 291   3                    case KEY_0:
 292   3                         gl_key_press = TRUE;
 293   3                         gl_key = KEY_PLAY;
 294   3                    break;
 295   3      
 296   3                    case KEY_1:
 297   3                         gl_key_press = TRUE;
 298   3                         gl_key = KEY_MODE;
 299   3                         key_mode = MP3_BOOST_MODE;
 300   3                         song_sound = SND_BBOOST;
 301   3                    break;
 302   3      
C51 COMPILER V7.50   KEY_TASK                                                              02/16/2009 09:59:55 PAGE 6   

 303   3                    case KEY_2:
 304   3                         gl_key_press = TRUE;
 305   3                         gl_key = KEY_DEC;
 306   3                    break;
 307   3      
 308   3                    case KEY_3:
 309   3                         gl_key_press = TRUE;
 310   3                         gl_key = KEY_INC;
 311   3                    break;
 312   3      
 313   3                    default:
 314   3                         gl_key_press = FALSE;
 315   3                    break;
 316   3      
 317   3                 }
 318   2            break;
 319   2            //-------------------------------------------------------------------------
 320   2            case MP3_BOOST_MODE:
 321   2                 switch(u8KeyCode)
 322   2                 {
 323   3                    case KEY_0:
 324   3                         gl_key_press = TRUE;
 325   3                         gl_key = KEY_PLAY;
 326   3                    break;
 327   3      
 328   3                    case KEY_1:
 329   3                         gl_key_press = TRUE;
 330   3                         gl_key = KEY_MODE;
 331   3                         key_mode = MP3_PLAY_MODE;
 332   3                    break;
 333   3      
 334   3                    case KEY_2:
 335   3                         gl_key_press = TRUE;
 336   3                         gl_key = KEY_NOBOOST;
 337   3                    break;
 338   3      
 339   3                    case KEY_3:
 340   3                         gl_key_press = TRUE;
 341   3                         gl_key = KEY_BOOST;
 342   3                    break;
 343   3      
 344   3                    default:
 345   3                         gl_key_press = FALSE;
 346   3                    break;
 347   3                 }  
 348   2            break;
 349   2            //-------------------------------------------------------------------------
 350   2            default:
 351   2                break;
 352   2         }
 353   1      }
 354          
 355          
 356          
 357          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    612    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =      2    ----
   PDATA SIZE       =   ----    ----
C51 COMPILER V7.50   KEY_TASK                                                              02/16/2009 09:59:55 PAGE 7   

   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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