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

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

?? key_cmd.c

?? w77E58開發的具備藍牙功能的GPS導航儀
?? C
?? 第 1 頁 / 共 2 頁
字號:

/************************************************************************/
/*                                                                      */
/*                         Filename: key_cmd.c                          */
/************************************************************************/
#include "global.h"
#include "util.h"
#include "i2c.h"
#include "dsa.h"
#include "key_cmd.h"
#include "mb90092.h"




extern unsigned char  IrKey;
extern bit bdata         IrKeyOn;
extern bit bdata         IR_repeat;
extern unsigned int    IR_press_time;


extern bit                  OSD_change_flag;
extern unsigned char        osd_task;

void KEY_servo(void)
{
               if(!IrKeyOn) return;                             
               IrKeyOn = 0;
               IR_press_time = 0;
               if(IR_repeat) IR_repeat = 0;


               if(SLOW_flag){
                   SLOW_flag = 0;
                   IrKey = 0;
                   OSD_display_char(CHAR_PLAY);
                   mpeg_task  = MPEG_PLAY_START;
               } 	



               switch(IrKey)
              {
                  case KEY_SLOW:
                           IrKey=0;  
                           SLOW_flag = 1;
                           OSD_display_char(CHAR_SLOW);
                           mpeg_task  = MPEG_SLOW_ACTION;

                           break;
                  case KEY_VOCAL:
                          IrKey=0;
                          if(++VocalCount == 3)VocalCount = 0;
                          switch(Vocalount)
                          {
                                     case 0://AUDIO_STEREO:
                                              MPEG_write(MPEG_ADDR_AUDOIO_CONFIG,(MPEG_read(MPEG_ADDR_AUDIO_CONFIG) & 0x3f00)|0x0000);
                                              OSD_display_char(CHAR_STEREO);
                                              break;
                                     case 1://AUDIO_LL:
                                              MPEG_write(MPEG_ADDR_AUDOIO_CONFIG,(MPEG_read(MPEG_ADDR_AUDIO_CONFIG) & 0x3f00)|0x8000);
                                              OSD_display_char(CHAR_LL);
                                              break;
                                     case 2://AUDIO_RR:
                                              MPEG_write(MPEG_ADDR_AUDOIO_CONFIG,(MPEG_read(MPEG_ADDR_AUDIO_CONFIG) & 0x3f00)|0x4000);
                                              OSD_display_char(CHAR_RR);
                                              break;
                                     	    
                                     default:
                                     	    break;
                                     

                          }	
                   
                          break;
 




                  case KEY_NP:
                          IrKey=0;
                          NTSC_flag = ~NTSC_flag;
                          
                          if(NTSC_flag)
                          {  
                             MPEG_SetFormt(MPEG_FORMAT_NTSC);
                             OSD_display_char(CHAR_NTSC);

                          }
                          else
                          {
                             MPEG_SetFormt(MPEG_FORMAT_PAL);
                             OSD_display_char(CHAR_PAL);
                          }
                          break;
 


                  case KEY_VOL_DOWN:
                          IrKey=0;
                          if(++volume>16)volume = 0;
                          MPEG_write_command(MPEG_SetVolume,vol_table[volume] ,0,0,0,0,0,2);
                          if(!volume)
                           	  OSD_display_char(CHAR_VOL_MIN);
                          else
                           	  OSD_display_char(CHAR_VOL_DOWN);
                          break;
 
                  case KEY_VOL_UP:
                          IrKey=0;
                          if(--volume==0)volume = 16;
                          MPEG_write_command(MPEG_SetVolume,vol_table[volume] ,0,0,0,0,0,2);
                          if(volume == 16)
                           	  OSD_display_char(CHAR_VOL_MAX);
                          else
                           	  OSD_display_char(CHAR_VOL_UP);
                          break;


                  case KEY_SHIFT_DOWN:
                           IrKey=0;
                           if(--PitchShift == 0)PitchShift = 0;
                           MPEG_Pitch(PitchShift);
                          if(!PitchShift)
                           	  OSD_display_char(CHAR_PITCH_MIN);
                          else
                           	  OSD_display_char(CHAR_PITCH_DOWN); 
                           
                          break;

                  case KEY_SHIFT_UP:
                           IrKey=0;
                           if(++PitchShift == 14)PitchShift = 14;
                           MPEG_Pitch(PitchShift);
                          if(PitchShift == 14)
                           	  OSD_display_char(CHAR_PITCH_MAX);
                          else
                           	  OSD_display_char(CHAR_PITCH_UP); 
                           
                          break;
                    case KEY_SHIFT_RESTORE:
                           IrKey=0;
                           PitchShift = 5;
                           MPEG_Pitch(PitchShift);
                           OSD_display_char(CHAR_PITCH_NORMAL);
                          break;
 

                  default:
                          break;


	}




}






void update_layer_status(unsigned char direct)
{

     if(direct){
        if(menu_layer==0){main_task++; if(main_task > Main_task_end)main_task=Main_task_begin;}
        else
        if(menu_layer==1){
           if(main_task==Main_task_NAVI) { navi_task++; if(navi_task > Navi_task_end)navi_task=Navi_task_begin;}
           if(main_task==Main_task_DVD)  { dvd_task++;  if(dvd_task > Dvd_task_end)dvd_task=Dvd_task_begin;}
           if(main_task==Main_task_TV)   { tv_task++;   if(tv_task > TV_task_end)tv_task=TV_task_begin;}
           if(main_task==Main_task_RADIO){ radio_task++;if(radio_task > Radio_task_end)radio_task=Radio_task_begin;}
           if(main_task==Main_task_GSM){ gsm_task++;  if(gsm_task > GSM_task_end)gsm_task=GSM_task_begin;}

        }
        else
        if(menu_layer==2){
           if(main_task==Main_task_NAVI)
           {
                if(navi_task==Navi_real_time)       { real_time_task++;      if(real_time_task > RealTime_task_end)real_time_task=RealTime_task_begin;}
                if(navi_task==Navi_set_zoom)        { zoom_task++;           if(zoom_task > Zoom_task_end)zoom_task=Zoom_task_begin;}
                if(navi_task==Navi_search_address)  { search_address_task++; if(search_address_task > SearchAddress_task_end)search_address_task=SearchAddress_task_begin;}
                if(navi_task==Navi_record)          { record_task++;         if(record_task > Record_task_end)record_task=Record_task_begin;}
                if(navi_task==Navi_speech)          { speech_task++;         if(speech_task > Speech_task_end)speech_task=Speech_task_begin;}
                if(navi_task==Navi_road_display)    { road_display_task++;   if(road_display_task > RoadDisplay_task_end)road_display_task=RoadDisplay_task_begin;}
                if(navi_task==Navi_lati_longti)     { lati_longti_task++;    if(lati_longti_task > LatiLongti_task_end)lati_longti_task=LatiLongti_task_begin;}
                if(navi_task==Navi_car_connect)     { car_connect_task++;    if(car_connect_task > CarConnect_task_end)car_connect_task=CarConnect_task_begin;}
           }
           else
           if(main_task==Main_task_DVD){


           }
           else
           if(main_task==Main_task_TV){


           }

           else
           if(main_task==Main_task_RADIO){


           }
           else
           if(main_task==Main_task_GSM){


           }




        }/*if(menu_layer==2)*/

     }
     else
     {

        if(menu_layer==0){
                           if(main_task==Main_task_begin)main_task=Main_task_end;
                           else main_task--;
        }
        else
        if(menu_layer==1){
           if(main_task==Main_task_NAVI) {
                           if(navi_task==Navi_task_begin)navi_task=Navi_task_end;
                           else navi_task--;
           }
           if(main_task==Main_task_DVD)  {
                           if(dvd_task==Dvd_task_begin)dvd_task=Dvd_task_end;
                           else dvd_task--;
           }
           if(main_task==Main_task_TV)   {
                           if(tv_task==TV_task_begin)tv_task=TV_task_end;
                           else tv_task--;
           }
           if(main_task==Main_task_RADIO){

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品久久久久99| 婷婷久久综合九色综合绿巨人| 国产精品免费视频一区| 亚洲最新视频在线播放| 国产乱子伦一区二区三区国色天香| 91亚洲永久精品| 亚洲精品一区二区三区影院| 亚洲精品中文在线| 东方欧美亚洲色图在线| 日韩欧美www| 亚洲一区二区欧美日韩| 国产成人久久精品77777最新版本| 欧美亚一区二区| 国产精品白丝在线| 国产精品亚洲一区二区三区在线 | 在线视频欧美精品| 精品久久国产老人久久综合| 天天操天天色综合| 91麻豆自制传媒国产之光| 久久夜色精品一区| 久久精品国产精品亚洲精品 | 成人免费视频视频| 久久综合九色综合欧美98 | 韩国理伦片一区二区三区在线播放| 欧美视频在线观看一区| 一区二区三区蜜桃| 欧美性生交片4| 亚洲美女在线一区| 日本道在线观看一区二区| 亚洲天天做日日做天天谢日日欢 | 欧美一区二区黄| 日日夜夜免费精品| 色狠狠桃花综合| 一区二区三区欧美视频| 色噜噜夜夜夜综合网| 亚洲欧美韩国综合色| 91丝袜美女网| 亚洲二区在线观看| 欧美精品粉嫩高潮一区二区| 日日嗨av一区二区三区四区| 欧美男男青年gay1069videost| 亚洲女人的天堂| 欧美午夜不卡视频| 奇米一区二区三区av| 久久综合九色综合97婷婷女人| 国产麻豆欧美日韩一区| 国产精品久久久久四虎| 91麻豆文化传媒在线观看| 亚洲一区二区三区爽爽爽爽爽| 欧美日精品一区视频| 成人一区二区三区视频在线观看 | 丝袜美腿亚洲一区| 欧美一级高清片在线观看| 国产综合久久久久久鬼色| 久久久不卡网国产精品一区| 高清不卡一区二区| 亚洲精品水蜜桃| 日韩欧美亚洲国产另类| 国产传媒日韩欧美成人| 亚洲精品少妇30p| 欧美一区二区三区精品| 丁香六月久久综合狠狠色| 亚洲欧美日韩在线| 欧美一级搡bbbb搡bbbb| 国产ts人妖一区二区| 亚洲一区二区三区爽爽爽爽爽| 欧美一三区三区四区免费在线看 | 日韩欧美一区二区不卡| 国产高清久久久久| 国产大片一区二区| 亚洲视频免费在线| 欧美一三区三区四区免费在线看| 国产不卡在线播放| 亚洲高清免费观看| 中文字幕免费不卡| 亚洲女女做受ⅹxx高潮| 亚洲午夜羞羞片| 99久久99久久综合| 日本三级韩国三级欧美三级| 国产欧美一区二区精品婷婷| 91精品国产综合久久香蕉麻豆| 亚洲精品视频一区| 欧美精品一区二区三区视频| 日韩美女视频一区二区在线观看| 3d动漫精品啪啪1区2区免费| 欧美一区午夜视频在线观看| 日韩一区二区三区观看| 日韩视频在线一区二区| 精品剧情在线观看| 久久精品一区二区三区av| 国产欧美一区二区在线| 国产精品嫩草99a| 亚洲女厕所小便bbb| 亚洲福利国产精品| 美日韩黄色大片| 国模无码大尺度一区二区三区| 国产美女一区二区三区| 成人va在线观看| 日本高清视频一区二区| 欧美一三区三区四区免费在线看| 精品国产乱码久久| 亚洲天堂精品在线观看| 亚洲成人在线免费| 蜜桃久久av一区| 成人午夜电影小说| 91成人免费在线| 日韩你懂的在线播放| 日本一区二区在线不卡| 亚洲高清免费观看| 国产麻豆视频精品| 91国产精品成人| 欧美mv日韩mv| 亚洲免费色视频| 裸体健美xxxx欧美裸体表演| 成人中文字幕合集| 91精品在线免费| 中文一区在线播放| 色呦呦一区二区三区| 欧美妇女性影城| 国产精品沙发午睡系列990531| 一区二区在线观看视频| 久久精品国产999大香线蕉| 波多野结衣在线一区| 欧美性感一类影片在线播放| 精品处破学生在线二十三| 亚洲另类在线视频| 久草精品在线观看| 欧美亚洲国产一卡| 国产夜色精品一区二区av| 一区二区三区精密机械公司| 经典三级在线一区| 欧美精品久久天天躁| 国产精品乱人伦中文| 日本欧美韩国一区三区| av电影天堂一区二区在线观看| 欧美一卡二卡三卡| 亚洲免费在线观看视频| 国产v日产∨综合v精品视频| 欧美一区二区三区啪啪| 亚洲人成网站精品片在线观看| 黑人巨大精品欧美一区| 欧美日韩久久久久久| 亚洲精选视频免费看| 成人动漫一区二区三区| 欧美xfplay| 日本中文在线一区| 欧美三级三级三级| 亚洲精品日产精品乱码不卡| 国产不卡视频在线播放| 久久综合资源网| 久久av中文字幕片| 欧美一级高清大全免费观看| 一级特黄大欧美久久久| caoporm超碰国产精品| 国产欧美一区二区三区在线老狼| 国产自产高清不卡| 精品国产精品网麻豆系列| 丝袜国产日韩另类美女| 欧美喷潮久久久xxxxx| 一二三区精品视频| 日本黄色一区二区| 中文字幕综合网| 91麻豆国产福利在线观看| 日韩欧美在线观看一区二区三区| 午夜精品久久久久久久久| 欧美视频一区在线| 午夜精品一区二区三区电影天堂 | 久久精品av麻豆的观看方式| 欧美熟乱第一页| 丝袜亚洲另类欧美| 在线成人免费视频| 日本不卡一区二区三区高清视频| 欧美日本一区二区三区四区| 日精品一区二区| 欧美不卡在线视频| 国产乱子伦视频一区二区三区 | 久久97超碰国产精品超碰| 日韩一区二区高清| 精品一区二区三区免费观看| 精品国产亚洲在线| 国产91丝袜在线播放| 国产欧美日产一区| 99精品一区二区三区| 亚洲精品伦理在线| 欧美日韩三级在线| 久久国产尿小便嘘嘘尿| 久久午夜电影网| 精品国产一区二区三区久久久蜜月 | 亚洲综合成人在线视频| 日本久久一区二区| 日韩经典一区二区| 久久久www成人免费毛片麻豆 | 欧美精品一区二区蜜臀亚洲| 国产成人小视频| 一区二区欧美精品| 欧美欧美欧美欧美| 国产综合色产在线精品| 国产精品久久久久久久第一福利| 欧美视频在线播放| 国产精品中文字幕欧美|