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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? paltuner.lst

?? 此程序為twell8806驅(qū)動程序
?? LST
?? 第 1 頁 / 共 2 頁
字號:
                      TVChManual = 0;
              
                      if( NewCh <= TOTAL_PR )
                      {
                              TVChannel = DummyChannel = NewCh;
                              SetTVChannel();
                      }
              }
              
              BYTE UpDownTVChannel(BYTE flag)
              {
                      BYTE i=0, OldTVChannel;
                      BYTE MinChannel=START_PR;
                      BYTE MaxCount;
              
                      if(!ChannelEdit_Flag)
                              ClearOSDInfo();
              
                      MaxCount = TOTAL_PR ;
              
                      OldTVChannel = TVChannel;
              
                      do {
                              i++;
C51 COMPILER V7.50   PALTUNER                                                              08/20/2007 10:23:35 PAGE 6   

                              if( i > MaxCount ) 
                              {
                                      TVChannel = DummyChannel = OldTVChannel;
                                      break;
                              }       
              
                              if(flag == UP)   DummyChannel = ( TVChannel-MinChannel + 1 ) % MaxCount + MinChannel; 
                              else  DummyChannel = ( TVChannel - MinChannel + MaxCount - 1) % MaxCount + MinChannel; 
                              
                              TVChannel = DummyChannel;
              
                              if(ChannelEdit_Flag) break;     
              
                      } while( GetTVPrSystem(TVChannel) & SKIPCHN_MASK);
                      
                      SetTVChannel();
                      return TRUE;
              }
              
              // TV Channel Scan..
              void ManualTune(BYTE flag)
              {
                      DWORD TEMP_TVFREQ;
                      
                      AudioOff();
                      
                      TEMP_TVFREQ = TVFreq;
              
                      DisplayManualScanTVProg(flag);
                      SetTVFreq( TEMP_TVFREQ ); 
                      if( IsVideoInput() ) {
                                      if( flag == UP )        TEMP_TVFREQ += FREQ_INC;
                                      else    TEMP_TVFREQ -= FREQ_INC;
                      }
              
                      while(1)
                      {
                                      if( WantToStopTVScan() )
                                      break;
              
                                      if( flag == UP )        TEMP_TVFREQ += FREQ_INC;
                                      else    TEMP_TVFREQ -= FREQ_INC;
              
                                      SetTVFreq( TEMP_TVFREQ ); 
                                  delay(20);  // Wait for 150mS
              
                                      if( IsVideoInput() ) 
                                              if(AFT(TEMP_TVFREQ)) break;
              
                                      if( (TEMP_TVFREQ > MAX_FREQUENCY ) || (TEMP_TVFREQ < MIN_FREQUENCY)) break;
                      };
              
                      if( IsAudioMuteOn() )   DisplayMuteInfo();
                      else AudioOn();
              
              }
              
              void ScanTVChannel(void)
              {
                      BYTE i;
                      BYTE str[4];
                      WORD addr;
C51 COMPILER V7.50   PALTUNER                                                              08/20/2007 10:23:35 PAGE 7   

                      DWORD TEMP_TVFREQ;
              
                      TVChannel = 0;
              
                      AudioOff();
              
                      //if( Colorsystem == SECAM_L_BAND ) TEMP_TVFREQ = SECAM_L_MIN; 
                      //else
                      TEMP_TVFREQ = MIN_FREQUENCY;
              
                      for( ; TEMP_TVFREQ < MAX_FREQUENCY; TEMP_TVFREQ += FREQ_INC ) //1Mhz++
                      {
                              if( WantToStopTVScan() ) break;
              
                              SetTVFreq( TEMP_TVFREQ ); 
                              delay(20);      // Wait for 200mS
              
                              if( IsVideoInput() ) {
                                      if(AFT(TEMP_TVFREQ)){
                                      //TVFreq = TEMP_TVFREQ; 
                                      TEMP_TVFREQ = TVFreq;   
                                      TEMP_TVFREQ += FREQ_INC*2;//32++; 2Mhz++
                                      TVChannel++;
              
                                      utoa( (WORD)TVChannel, str,10); 
                                      DisplayScanTVChannel(str);              // Display Channel
              
                                      SetTVFreqEE( TVChannel, TVFreq );
                                      SetTVPrSystem(TVChannel, 0);    // Not skip
                                      SetFineTuneEE(TVChannel, 0);    // FineTune = 0
              
                                      addr = FIRST_SAVEDPR+TVCHNAME + TVChannel*BYTEPERCHANNEL;       // Channel Name = "-----" (Default)
                                      for(i=0; i<5; i++, addr++)
                                              WriteEEP( addr, '-' );
                              } 
              
                              if( TVChannel > TOTAL_PR )      break;
                                      }                       
              
                              }//for
              
                      i=TVChannel+1;
              
                      TVChannel = DummyChannel = 1; // First Channel
              
                      SetTVChannel();
              
                      if( IsAudioMuteOn() )   DisplayMuteInfo();
                      else AudioOn();
              
                      // Erase remain channel data 
                      for( ; i <= TOTAL_PR; i++ ){
                              SetTVFreqEE( i, 0x0fff );
                              SetTVPrSystem(i, SKIPCHN_MASK); // skip
                              WriteEEP(FIRST_SAVEDPR+TVCHNAME + i*BYTEPERCHANNEL, 0xff);      // First char of the name = 0xff;
                              SetFineTuneEE(i, 0);    // FineTune = 0
                      }
              
              }
              
              /*
              void SaveChannel( BYTE chn )
C51 COMPILER V7.50   PALTUNER                                                              08/20/2007 10:23:35 PAGE 8   

              {
                      TVChannel = chn;
                      SetTVFreqEE( TVChannel, TVFreq );
                      SetTVChannel();
              }
              */
              CODE struct RegisterInfo OSDFineTuneRange={ -31, 31, 0 };
              BYTE GetFineTune(void)
              {
                      char val;
                      int rd;
                      val =  GetFineTuneEE(TVChannel) ;
                      Mapping1( val, &OSDFineTuneRange, &rd, &UserRange );
                      return (BYTE)rd;
              }
              
              BYTE ChangeFineChannel(BYTE flag)
              {
                      int rd;
                      char val;
                      WORD Freq;
              
                      val = GetFineTuneEE(TVChannel) ;
                      Printf("\r\nFine Tune:%d", (WORD)val);
              
              //      if( val & 0x80 )        rd = -(val&0x7f)
                      val = ( flag==UP ?  val+1  :  val-1  );         
                      if( val < OSDFineTuneRange.Min || val > OSDFineTuneRange.Max )
                              return 0; // Retry!!
                      Freq = GetTVFreqEE(TVChannel);
              
                      Freq = Freq + val;
                      SetTVFreq( Freq );   
                      SetFineTuneEE(TVChannel, (BYTE)val);
              
                      Mapping1( val, &OSDFineTuneRange, &rd, &UserRange );
                      return (BYTE)rd;
              }
              
              
              void GetFirstChannel(void)
              {
                      TVChannel = DummyChannel = GetTVPrEE();
                      SetTVChannel();
              }
              
              BYTE IsSavedCurChn(void)
              {                                                                  
                      return( ( GetTVPrSystem( TVChannel ) & SKIPCHN_MASK ) ? CLEARED_CHN : SAVED_CHN   );
              }
              /*
              BYTE StoreClearCurChn(void)
              {
                      BYTE val,cleared;
              
                      val = GetTVPrSystem( TVChannel );
                      if( val & SKIPCHN_MASK )        {       val &= ( ~SKIPCHN_MASK );       cleared = SAVED_CHN ;    }
                      else                                            {       val |= SKIPCHN_MASK;        cleared = CLEARED_CHN ;     }
                      
                      SetTVPrSystem( TVChannel, val );
                      return cleared;
              }
C51 COMPILER V7.50   PALTUNER                                                              08/20/2007 10:23:35 PAGE 9   

              */
              void EditTVChn(BYTE _RemoDataCode)
              {
                      WORD TempChannel; 
                      TempChannel = DummyChannel ;
              
                      if( TVChManual ) {
                              TempChannel*= 10;
                              TempChannel+= _RemoDataCode;
              
                              if      (TempChannel > TOTAL_PR )
                              {                       
                                      while( TempChannel >= 10 )
                                              TempChannel -= 10;
                              }
                      }
                      else {
                              TempChannel = _RemoDataCode;
                      }
                      
                      DummyChannel = TempChannel;
                      DisplayTVChannel(DummyChannel, 0);
                      TVChManual = 1;         // Request to run channel after timeout.
              }
              
              BYTE GetMTSType(void)
              {
                      return MTSType;
              }
              
              BYTE SetMTSType(void)
              {
                      MTSType = (MTSType==MTS_STEREO? MTS_MONO: MTS_STEREO);
                      ChangeMTS(MTSType);
                      return MTSType;
              }
              
              void InitTV(void)
              {
                      MTSType             = MTS_STEREO;
              
                      #ifdef DEBUG_TV
                      dPrintf("\r\n++(InitTV) TunerI2CAddress:0x%04x", (WORD)TVTunerI2CAddress);
                      #endif
              
                      #if TVTunerDevice==TVAVA
                      WriteI2C(0x86, 0x00, 0x30);
                      WriteI2C(0x86, 0x01, 0x10);             //Set NTSC audio
                      WriteI2C(0x86, 0x02, 0x0c);             //Set NTSC Video
                      #endif
              
              }
              
              
              
              void ResetTVValue(void)
              {
              
              }
              
              #endif  //defined( PAL_TV ) && defined(SUPPORT_TV) 

C51 COMPILER V7.50   PALTUNER                                                              08/20/2007 10:23:35 PAGE 10  


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   ----    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国内外成人在线| 国产高清一区日本| 久久成人免费网站| 91丨九色丨蝌蚪丨老版| 欧美日韩免费电影| 久久综合色8888| 日韩一区二区三区四区| 91精品久久久久久久久99蜜臂| 精品国产乱码久久久久久蜜臀| 久久久噜噜噜久噜久久综合| 国产精品久久久久久久久快鸭 | 亚洲一区二区精品久久av| 美日韩一区二区| jizz一区二区| 日韩女优av电影在线观看| 成人免费在线视频| 精品一区二区免费在线观看| 中文字幕成人网| 日韩毛片一二三区| 久久成人综合网| 在线观看91av| 一区二区三区在线观看欧美| 国产经典欧美精品| 欧美一二三区在线| 亚洲午夜成aⅴ人片| 91福利国产成人精品照片| 久久毛片高清国产| 日韩激情一二三区| 欧美日韩久久一区二区| 一区二区三区在线免费播放| 成人h版在线观看| 日韩三级在线观看| 国产成人精品一区二| 26uuu亚洲综合色欧美| 一区二区国产盗摄色噜噜| 五月婷婷色综合| 欧美三级视频在线观看| 亚洲最新在线观看| 欧美在线视频全部完| 亚洲一区二区三区免费视频| 欧美放荡的少妇| 美女脱光内衣内裤视频久久影院| 欧美日韩性生活| 日本少妇一区二区| 91精品黄色片免费大全| 精品在线播放免费| 中文字幕一区三区| 亚洲风情在线资源站| 9191成人精品久久| 国产一区不卡精品| 亚洲色图制服丝袜| 6080日韩午夜伦伦午夜伦| 成人综合婷婷国产精品久久蜜臀| 国产精品免费看片| 欧美一级精品在线| 成人免费高清视频| 久久疯狂做爰流白浆xx| 亚洲一区二区三区四区不卡| 久久先锋影音av| 欧美性大战久久| 国产成人免费在线视频| 日韩不卡一二三区| 不卡高清视频专区| 亚洲国产精品久久不卡毛片| 久久一日本道色综合| 欧美乱妇23p| 一本色道久久综合精品竹菊| 国内成人自拍视频| 国产最新精品免费| 亚洲午夜免费电影| 亚洲欧美另类久久久精品| 久久久久久**毛片大全| 欧美精品日韩一本| 在线亚洲精品福利网址导航| 欧美a级理论片| 欧美经典一区二区| 日韩一级大片在线| 中文在线一区二区| 午夜欧美在线一二页| 国产伦精品一区二区三区视频青涩| 亚洲欧美一区二区三区久本道91| 这里只有精品99re| 91.xcao| 欧美日韩一区成人| 色偷偷一区二区三区| 91麻豆精品在线观看| 成人av电影在线播放| av资源网一区| 色婷婷综合久久久中文一区二区| 99久久免费视频.com| a在线欧美一区| 日韩女优制服丝袜电影| 欧美一区日韩一区| 亚洲欧洲日本在线| 青青草一区二区三区| 国产超碰在线一区| 91精品国产综合久久精品麻豆| 久久尤物电影视频在线观看| 一区二区三区在线观看欧美 | 国产精品911| 91啪亚洲精品| 26uuuu精品一区二区| 亚洲综合在线五月| 国产成人免费视频网站高清观看视频 | 蜜臀国产一区二区三区在线播放 | 日韩精品最新网址| 香港成人在线视频| 日韩欧美亚洲一区二区| 日韩中文字幕亚洲一区二区va在线 | 欧美成va人片在线观看| 亚洲一区二区三区免费视频| 成人激情免费电影网址| 精品精品欲导航| 日韩**一区毛片| 欧美剧在线免费观看网站| 一区二区三区在线观看动漫| 处破女av一区二区| 亚洲色图.com| 欧美中文一区二区三区| 一区二区三区影院| 欧美精品乱码久久久久久按摩| 亚洲一区在线观看视频| 国产成人在线视频网址| 精品日韩成人av| 国产高清精品久久久久| 一区免费观看视频| 欧美日韩精品一区二区三区| 亚洲在线视频免费观看| 欧美精品亚洲一区二区在线播放| 亚洲成av人片观看| 7777精品久久久大香线蕉| 免费久久99精品国产| 欧美国产禁国产网站cc| 色综合 综合色| 日韩黄色小视频| 国产精品素人视频| 91精品国产综合久久福利| 国产成人aaa| 久久女同精品一区二区| 欧美aaaaaa午夜精品| 国产欧美视频在线观看| 欧美性做爰猛烈叫床潮| 久久精品国产一区二区| 欧美精品久久99| 久久综合久久综合久久| 99re66热这里只有精品3直播| 日韩精品电影在线| 中文av一区特黄| 日韩精品一区在线| 欧美人妇做爰xxxⅹ性高电影 | 激情成人午夜视频| 日韩国产精品久久久久久亚洲| 亚洲在线观看免费视频| 亚洲影视在线播放| 日韩女优毛片在线| 国产成人免费xxxxxxxx| 樱桃国产成人精品视频| 久久婷婷综合激情| 5566中文字幕一区二区电影| 99热在这里有精品免费| 国产馆精品极品| 国产久卡久卡久卡久卡视频精品| 午夜伦理一区二区| 中文字幕va一区二区三区| 日韩午夜三级在线| 日韩欧美一区中文| 欧美福利一区二区| 欧美一区二区在线免费观看| 色av成人天堂桃色av| 日本精品裸体写真集在线观看| 成人午夜精品在线| 97久久超碰精品国产| 色综合天天综合网天天狠天天| 在线看不卡av| 色八戒一区二区三区| 欧美日韩一区成人| 日韩亚洲电影在线| 欧美大度的电影原声| 亚洲精品在线观看视频| 欧美国产综合色视频| 亚洲精品视频在线观看网站| 亚洲r级在线视频| 极品少妇xxxx精品少妇偷拍| 国产风韵犹存在线视精品| 成人免费看片app下载| 色婷婷av久久久久久久| 欧美精品一卡二卡| 中文字幕欧美日本乱码一线二线| 亚洲情趣在线观看| 蜜桃av噜噜一区| 91麻豆精品视频| www激情久久| 日本亚洲视频在线| 91麻豆国产香蕉久久精品| 7777女厕盗摄久久久| 久久久综合视频| 亚洲成人av免费| 99在线热播精品免费| 日韩精品在线网站| 国产综合一区二区|