亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? main.c

?? AVR(Atmel)+VS1003(VLSI) Easy MP3 Player
?? C
字號:
/************************************************************************************
  本程序僅供廣大電子愛好者制作MP3學習和參考使用,不得用于其它用途,否則后果自負
  
  AT89C51SND1C 解碼芯片做的硬盤MP3,軟件還在完善中,現在只支持一塊硬盤,一個分區,
  至少可支持15層目錄。只支持FAT32文件系統。支持USB1.1下載文件,速度300KB/S左右。
  7.5*2個漢字液晶顯示。可顯示歌曲名,當前曲號等。可進行前后選曲。部分MP3文件不能解碼。
  本人聯系方法: 
                 E_mail: Computer-lov@tom.com  
                   Blog: http://computer00.21ic.org
                                                       愿與大家共同學習。
*************************************************************************************/


/* MAIN.C File
   The MP3 main file
   Created by Computer-lov. Date: 2005.3.19
   Last edited date: 2005.5.31
   version 1.1
   Copyright (c) 2005 Computer-lov
   All rigths reserved
*/

#include "AT89C51SND1C.H"
#include "ide.h"
#include "hardware.h"
#include "file_system.h"
#include "Initial.h"
#include "keyboard.h"
#include "MP3.H"
#include "LCD.H"

void usb(void);

////////////////////////////////////////////  主函數  ///////////////////////////////
void main(void)
{
 unsigned char i;
 unsigned char key_press_time;
 unsigned char hard_disk_sleep=0;

 system_initial();  //初始化
 status=START;
 driver_number=0;   //選擇第一個分區
 key=0;
 function=FUN_SEL;  //歌曲選擇狀態
 while(1)
  {
   switch (status)
    {
     case START:              //開機
               {
                vol=10;
                bas=10;
                med=2;
                tre=10;
                set_vol(vol);
                set_vor(vol);
                set_bas(bas);
                set_med(med);
                set_tre(tre);       //音量等初始化
                LCD_go_home();
                for(i=0;i<14;i++)write_LCD_data(((unsigned char *)dir_name)[i]);
                LCD_line_feed();
                prints("停止          ");
                item_count=0;
                while(!key);
                if(key==KEY_FUN){status=USB;break;}
                status=STOP;
                break;

               }
     case STOP:{              //停止
                LCD_go_home();
                for(i=0;i<14;i++)write_LCD_data(((unsigned char *)dir_name)[i]);
                while(!key);
                switch (key)
                 {
                  case KEY_OK:
                   {
                    key_press_time=0;
                    while(!(P1_3))
                     {
                      delayXms(10);
                      key_press_time++;
                      if(key_press_time==130)break;
                     }
                    if(key_press_time==130)
                     {
                      write_IDE_command(IDE_Sleep);
                      LCD_line_feed();
                      prints("現在可以關機了");
                      hard_disk_sleep=0xFF;
                      break;
                     }
                    if(hard_disk_sleep)
                     {
                      reset_IDE();
                      hard_disk_sleep=0;
                      LCD_line_feed();
                      prints("               ");
                     }
                    if(file_or_folder==IS_MP3FILE)
                     {
                      get_nst_file();
                      status=PLAY;
                     }
                    if(file_or_folder==IS_FOLDER)
                      {
                       enter_dir();
                       get_next_item();
                       LCD_line_feed();
                       for(i=0;i<14;i++)write_LCD_data(((unsigned char *)item_name)[i]);
                      }
                    break;
                   }
                  case KEY_UP:
                   {
                    get_pre_item();
                    LCD_line_feed();
                    for(i=0;i<14;i++)write_LCD_data(((unsigned char *)item_name)[i]);
                    break;
                   }
                  case KEY_DOWN:
                   {
                    get_next_item();
                    LCD_line_feed();
                    for(i=0;i<14;i++)write_LCD_data(((unsigned char *)item_name)[i]);
                    break;
                   }
                  case KEY_FUN:
                   {
                    exit_dir();
                    get_next_item();
                    LCD_line_feed();
                    for(i=0;i<14;i++)write_LCD_data(((unsigned char *)item_name)[i]);
                    break;
                   }
                 }key=0;break;
                }

     case PLAY:{play();break;}         //播放
     case USB: {usb();break;}          //USB下載
     key=0;
    }
  }
}
/////////////////////////////////////////////////////////////////////////////////////////

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文乱码免费一区二区| 欧美一区二区三区视频在线 | 美国毛片一区二区| 91精品国产综合久久久久久| 亚洲国产视频一区| 欧美一区二区三区免费大片| 久久国产精品色婷婷| 国产欧美日韩一区二区三区在线观看| 国产福利91精品| 成人免费一区二区三区视频| 91国在线观看| 麻豆国产91在线播放| 国产欧美日韩麻豆91| 色偷偷久久一区二区三区| 亚洲综合免费观看高清完整版在线| 欧美自拍偷拍一区| 精品一区二区影视| 亚洲国产激情av| 欧美色网一区二区| 韩国精品免费视频| 亚洲日本在线视频观看| 91国产成人在线| 韩国v欧美v日本v亚洲v| 中文字幕一区二区三区蜜月| 欧美视频三区在线播放| 国产老肥熟一区二区三区| 亚洲人成伊人成综合网小说| 日韩无一区二区| 波多野结衣中文字幕一区二区三区| 亚洲日穴在线视频| 亚洲精品一区二区三区香蕉| 色综合久久久久网| 久久99精品久久久久婷婷| 成人免费在线视频| 亚洲精品在线观| 欧美日韩综合不卡| 丁香激情综合国产| 青青草97国产精品免费观看无弹窗版| 久久精品亚洲乱码伦伦中文 | 色婷婷av一区二区三区gif | xf在线a精品一区二区视频网站| 91欧美一区二区| 国内精品在线播放| 天天做天天摸天天爽国产一区| 国产无人区一区二区三区| 欧美日韩高清一区二区不卡| 成人激情动漫在线观看| 精一区二区三区| 午夜久久久影院| 亚洲日本成人在线观看| 久久亚洲一区二区三区四区| 欧美日韩国产天堂| 一本到不卡精品视频在线观看| 国产精品一区二区不卡| 美女免费视频一区| 日日摸夜夜添夜夜添亚洲女人| 自拍偷拍国产精品| 国产农村妇女精品| 久久免费看少妇高潮| 日韩午夜小视频| 555www色欧美视频| 欧美日韩三级在线| 欧美日韩一区二区三区在线| 91香蕉视频黄| 91老师片黄在线观看| 成人精品高清在线| 成人免费精品视频| 福利一区在线观看| 成人亚洲一区二区一| 国产精品一区二区在线看| 精东粉嫩av免费一区二区三区| 天堂av在线一区| 日本va欧美va瓶| 七七婷婷婷婷精品国产| 日韩av中文在线观看| 日韩激情视频网站| 日本欧美在线看| 久久草av在线| 国产一区二区三区日韩| 国产精品一区二区三区网站| 国产一区91精品张津瑜| 国产成人av电影在线播放| 国产a级毛片一区| 成人av集中营| 91视频免费看| 欧美日韩一级大片网址| 欧美日韩不卡一区| 日韩三级av在线播放| 精品国产伦一区二区三区观看方式| 日韩欧美亚洲一区二区| 久久久久97国产精华液好用吗| 久久久国产精品不卡| 国产精品久久久久久亚洲毛片| 中文字幕欧美一| 亚洲一区在线看| 蜜芽一区二区三区| 国内精品国产成人国产三级粉色 | 免费不卡在线视频| 国产综合久久久久久久久久久久| 国产又黄又大久久| 99国产精品久久久久久久久久久| 色综合久久久久| 欧美一区二区三区视频在线 | 欧美亚洲动漫另类| 欧美一区二区三区人| 久久精品人人做| 一区二区激情视频| 麻豆精品视频在线| 播五月开心婷婷综合| 欧美日韩一区久久| 久久久国产午夜精品 | 亚洲自拍欧美精品| 另类小说一区二区三区| voyeur盗摄精品| 欧美精品日韩精品| 国产欧美日韩三区| 日本中文字幕一区二区视频| 国产成人av电影免费在线观看| 色综合久久88色综合天天免费| 777亚洲妇女| 亚洲欧美一区二区视频| 欧美bbbbb| 在线精品视频一区二区| 久久亚洲精品国产精品紫薇| 亚洲一区二区三区精品在线| 精品影院一区二区久久久| 色婷婷综合在线| 久久青草欧美一区二区三区| 亚洲午夜羞羞片| 成人免费高清在线观看| 日韩欧美资源站| 亚洲综合成人在线视频| 成人一区二区三区视频| 欧美一级在线视频| 亚洲一区中文在线| 不卡欧美aaaaa| 久久亚洲综合色| 日韩影院在线观看| 色美美综合视频| 国产欧美视频一区二区三区| 奇米一区二区三区| 欧美日韩一区二区三区四区| 国产精品久久久久久久久图文区| 精品一区二区三区视频在线观看| 色94色欧美sute亚洲线路二| 欧美激情在线看| 精品一区二区三区在线观看| 91麻豆精品国产91久久久使用方法| 亚洲欧美色图小说| 成人免费毛片app| 欧美激情综合网| 国产夫妻精品视频| 久久综合九色综合欧美98| 免费看欧美美女黄的网站| 欧美中文字幕不卡| 一区二区三区在线不卡| 94-欧美-setu| 亚洲日本青草视频在线怡红院| 国产69精品久久久久毛片| 欧美精品一区二区在线播放| 欧美96一区二区免费视频| 欧美区在线观看| 日韩精品电影在线观看| 欧美狂野另类xxxxoooo| 婷婷成人激情在线网| 欧美精品久久99久久在免费线 | www精品美女久久久tv| 日本va欧美va欧美va精品| 欧美日韩成人高清| 日日摸夜夜添夜夜添亚洲女人| 欧美人狂配大交3d怪物一区| 亚洲第一主播视频| 欧美精品亚洲一区二区在线播放| 天天影视涩香欲综合网| 欧美日韩国产小视频| 欧美aaaaa成人免费观看视频| 8x福利精品第一导航| 乱一区二区av| 久久精品人人爽人人爽| 99综合影院在线| 一区二区三区久久| 555www色欧美视频| 久久99久久久欧美国产| 久久久久久久久久美女| fc2成人免费人成在线观看播放| 国产精品传媒入口麻豆| 欧美性一二三区| 美女一区二区视频| www国产精品av| jlzzjlzz国产精品久久| 亚洲一级片在线观看| 欧美一级理论性理论a| 国产精品主播直播| 日韩美女精品在线| 欧美精品日日鲁夜夜添| 国产精品一级黄| 亚洲一区二区三区视频在线播放 | 在线亚洲高清视频| 日本美女视频一区二区| 日本一区二区三区四区|