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

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

?? exper.c

?? 我使用的是MYSON的MTV412 MCU+MTV048
?? C
?? 第 1 頁 / 共 5 頁
字號:
	   //break;
	  }
	}
	SecondMenuFlg=1;
}

void AdjustHORR()
{
        ResetKey();
        ClearOSD();
        OpenOSDWindow(2,5,2,18,8,3,0);
        ShowHORRBoard();
        WaitKeyup();//**********************
	while(KeyLayer3!=0)
	{
	 gotoxy(10,3);
	 PrintDecCode(HORRAddDec,red);
	 if((KeySelect1==1)&&(KeyLayer3==1))
	  {
	   delay(50);
	   HORRAddDec+=1;
	   if(HORRAddDec==128)
	    HORRAddDec=32;
	   SendOSDCmd(15,15,HORRAddDec);
           ResetKey();
	  }
	 if((KeySelect2==1)&&(KeyLayer3==1))
	  {
	   delay(50);
	   HORRAddDec-=1;
	   if(HORRAddDec==31)
	    HORRAddDec=127;
	   SendOSDCmd(15,15,HORRAddDec);
	   ResetKey();
	  }
	 if((KeySelect6==1)&&(KeyLayer3==1))
          {
           delay(150);
           
           KeyLayer3=0;
           KeyLayer2=1;
           //KeyLayer1=0;
           WaitKeyup();//**************
           SecondMenuFlg=1;
           //MainMenuFlg=0;
           ClearOSD();
           }
        }
         SecondMenuFlg=1;
         //MainMenuFlg=0;     
}
void PrintString(uchar *string,uchar Stringlen,uchar color)
{
	uchar i=0,buf[4];
	buf[0]=0x7a;
	for(i=0;i<Stringlen;i++)
	{
	 buf[1]=CursorY|0x80;
   	 buf[2]=CursorX;
   	 buf[3]=string[i];
   	 SendIIC(buf,4);
      
   	 buf[1]|=0xa0;
   	 buf[3]=color; 
   	 SendIIC(buf,4);

   	 CursorX++;
   	 if(CursorX>29)
      	  {
       	   CursorX=0;
       	   CursorY++;
      	  }
 
   	 if(CursorY>14) 
      	  CursorY=0; 
	}
		
}

void AdiustVert()
{
    int i;
	ResetKey();
	 OpenOSDWindow(3,6,1,21,8,cyan,0);
	 gotoxy(6,2);
	 PrintString(statusVHValue,8,green);
	 gotoxy(11,2);
	 PrintDecCode(VertPosition,red);
     gotoxy(7,5);	
	 for(i=0;i<12;i++)
	  Putuserchar(VertPSW1[i],yellow);
	 gotoxy(7,6);	
	 for(i=0;i<12;i++)
	  Putuserchar(VertPSW2[i],yellow);
	 gotoxy(7,7);
	 for(i=0;i<8;i++)
	  PutChar(VertPSW6[i],yellow);
	 WaitKeyup();//*************************8
	while(KeyLayer3!=0)
	{
	 
      if((KeySelect1==1)&&(KeyLayer3==1))
	  {
	   delay(50);
	   VertPosition-=1;
	   SendOSDCmd(15,12,VertPosition);
	   //CloseOSDWindow(3);
	   gotoxy(11,2);
	   PrintDecCode(VertPosition,red);
	   ResetKey();
	  }
	 if((KeySelect2==1)&&(KeyLayer3==1))
	  {
	   delay(50);
	   VertPosition+=1;
	   SendOSDCmd(15,12,VertPosition);
	   //CloseOSDWindow(3);
	   gotoxy(11,2);
	   PrintDecCode(VertPosition,red);
	   ResetKey();
	  }
	 if((KeySelect6==1)&&(KeyLayer3==1))
	  {
	   delay(150);
          
	   KeyLayer3=0;
	   KeyLayer2=1;
	   WaitKeyup();//**************
	   SecondMenuFlg=1;
	   ClearOSD();
	  }
	}
	SecondMenuFlg=1;
}

void AdiustHorr()
{
	int i;
    ResetKey();
	 OpenOSDWindow(3,6,1,21,8,cyan,0);
	 gotoxy(6,2);
	 PrintString(statusHValue,5,green);
	 gotoxy(11,2);
	 PrintDecCode(HorrPosition,red);
     gotoxy(7,5);	
	 for(i=0;i<12;i++)
	  Putuserchar(HorrPSW1[i],yellow);
	 gotoxy(7,6);	
	 for(i=0;i<12;i++)
	  Putuserchar(HorrPSW2[i],yellow);
	 gotoxy(7,7);
	 for(i=0;i<8;i++)
	  PutChar(HorrPSW6[i],yellow);
	 WaitKeyup();//*************************
	while(KeyLayer3!=0)
	{
	 
      if((KeySelect1==1)&&(KeyLayer3==1))
	   {
	    delay(50);
	    HorrPosition+=1;
	    SendOSDCmd(15,13,HorrPosition);
	    //CloseOSDWindow(3);
		gotoxy(11,2);
	    PrintDecCode(HorrPosition,red);
	    ResetKey();
	   }
	  if((KeySelect2==1)&&(KeyLayer3==1))
	   {
	    delay(50);
	    HorrPosition-=1;
	    SendOSDCmd(15,13,HorrPosition);
	    //CloseOSDWindow(3);
		gotoxy(11,2);
	    PrintDecCode(HorrPosition,red);
	    ResetKey();
	   }
	  if((KeySelect6==1)&&(KeyLayer3==1))
	   {
	    delay(150);
	    
        KeyLayer3=0;
	    KeyLayer2=1;
	    WaitKeyup();//**************
	    SecondMenuFlg=1;
	    ClearOSD();
	   }
	}
	SecondMenuFlg=1;
}

void ShowSecondModuleTest()
{
   
	ResetKey();
	ClearOSD();
	ShowVertHorr();
	WaitKeyup();//***********************8
	do
	{
	 if((KeySelect1==1)&&(KeyLayer2==1))
	  {
	   delay(50);
	   ClearOSD();
	   KeyLayer2=0;
	   KeyLayer3=1;
	   ResetKey();
	   AdiustVert();
	  }
	 if((KeySelect2==1)&&(KeyLayer2==1))
	  {
	   delay(50);
	   ClearOSD();
	   KeyLayer2=0;
	   KeyLayer3=1;
	   AdiustHorr();
	  }
	 if((KeySelect6==1)&&(KeyLayer2==1))
	  {
	   delay(200);
           
	   KeyLayer2=0;
	   KeyLayer1=1;
	   WaitKeyup();//**************
	   ClearOSD();
	  }
	 if(SecondMenuFlg==1)
	  {
	   ShowVertHorr();
	   SecondMenuFlg=0;
	  }
	}while(KeyLayer2!=0);
	SecondMenuFlg=0;
	MainMenuFlg=1;
}
void ShowVCOHORRTest()
{
	ResetKey();
	ClearOSD();
	ShowVCOHORR();
	WaitKeyup();//***************************888888
	do
	{
	 if((KeySelect1==1)&&(KeyLayer2==1))
	  {
	   delay(200);
	   KeyLayer2=0;
	   KeyLayer3=1;
	   ResetKey();
       AdjustVCO();
	  }
	 if((KeySelect2==1)&&(KeyLayer2==1))
	  {
	   delay(250);
	   ResetKey();
	   KeyLayer2=0;
	   KeyLayer3=1;
	   //ResetKey();
       AdjustHORR();
	  }
	 if((KeySelect6==1)&&(KeyLayer2==1))
	  {
	   delay(200);    
	   KeyLayer2=0;
	   KeyLayer1=1;
	   WaitKeyup();//**************	   
	   ClearOSD();
	   //break;
	  }
	 if(SecondMenuFlg==1)
	  {
	   ShowVCOHORR();
	   SecondMenuFlg=0;
	  }
	}while(KeyLayer2!=0);
	SecondMenuFlg=0;
	MainMenuFlg=1;
}
void ResetKey()
{
	KeySelect1=0;
	KeySelect2=0;
	KeySelect3=0;
	KeySelect4=0;
	KeySelect5=0;
	KeySelect6=0;
}

void WaitKeyup()//waitting for the key up
{
 ResetKey();
 while(1)
 	{ResetKey();
     delay(30);
     if((KeySelect1==0)&&(KeySelect2==0)&&(KeySelect3==0)&&(KeySelect4==0)&&(KeySelect5==0)&&(KeySelect6==0))
       break;
    }


}
//----------------------------------------------------
void ShowMain()
{
  ClearOSD();
  /*
  switch(Freqflag)
	 {
	  case 1:
	    InitOSD31();
		break;
	  case 2:
	    InitOSD47();
		break;
	  case 3:
	    InitOSD63();
		break;
	  case 4:
	    InitOSD95();
		break;
	 }*/
  InitOSD();
  TurnOSD(1);
  OpenOSDWindow(2,3,1,23,9,blue,0);
  OpenOSDWindow(1,3,2,23,7,cyan,0);
  gotoxy(7,1);
  PrintString(mysonlogo,13,red);
  gotoxy(4,2);
  PrintString(ShowOSDFontall,18,yellow);
  gotoxy(4,3);
  PrintString(Showhorrvcoad,19,yellow);
  gotoxy(4,4);
  PrintString(Showposad,19,yellow);
  gotoxy(4,5);
  PrintString(ShowInISPMode,18,yellow);
  gotoxy(4,6);
  PrintString(Showdemo,14,yellow);
  gotoxy(4,7);
  PrintString(HorrPSW6,8,yellow);
  gotoxy(4,8);
  PrintString(DemoBoard,15,white);
  gotoxy(4,9);
  PrintString(WebSite1,16,white);
  KeyLayer1=1;
}
/*
void Initmoudletest31(void)
{
   VertPosition=0x20;
   HorrPosition=0x0b;
   ChHeight=0x05;
  SendHORR(0x0b,0x20,0x05,0x42,0x28);

  uchar i;
  uchar buf[4];
  SendOSDCmd(15,18,0x42);//important for mtv021
  SendOSDCmd(15,15,0x28);
  delay(50);
  SendOSDCmd(15,19,0x00);
  SendOSDCmd(15,12,0x20);
  SendOSDCmd(15,13,0x0b);
  SendOSDCmd(15,16,0);
  //SendOSDCmd(15,20,0x00);
  SendOSDCmd(15,14,0x05);//this is important

  buf[0]=0x7a;                                    
  buf[2]=30;                                      //  column
  buf[3]=0x10;                    //Select background color bits and no double size of characters 
  for(i=0;i<=14;i++)                               //  row value(0-14
   {                                             //
    buf[1]= ( 0x80 | i );                        //
    SendIIC(buf,4);                              //
   }                                            // Row Attribute
  for(i=0;i<4;i++)
    CloseOSDWindow(i);
}
void Initmoudletest47(void)
{
 VertPosition=0x39;
 HorrPosition=0x09;
 ChHeight=0x05;
 SendHORR(0x09,0x39,0x05,0x42,0x28);
}
void Initmoudletest63(void)
{
 VertPosition=0x55;
 HorrPosition=0x06;
 ChHeight=0x05;
 SendHORR(0x06,0x55,0x05,0x42,0x28);
}
void Initmoudletest95(void)
{
 VertPosition=0x75;
 HorrPosition=0x06;
 ChHeight=0x05;
 SendHORR(0x06,0x75,0x05,0x42,0x28);
}*/
void AnyKeyExit(void)
{
 ResetKey();
 while(1)
 {
  if(KeySelect1==1)
   {
    ResetKey();
    delay(50);
    break;
   }
  if(KeySelect2==1)
   {
    ResetKey();
    delay(50);
    break;
   }
  if(KeySelect3==1)
   {
    ResetKey();
    delay(50);
    break;
   }
  if(KeySelect4==1)
   {
    ResetKey();
    delay(50);
    break;
   }
  if(KeySelect5==1)
   {
    ResetKey();
    delay(50);
    break;
   }
  if(KeySelect6==1)
   {
    ResetKey();
    delay(150);
    break;
   }
 }
 ClearOSD();
 delay(100);
}
void ShowColor(uchar col,uchar stringnum,uchar string[],uchar color)
{
 uint i,j;
 for(j=0;j<2;j++)
 {
  gotoxy(col+j,1);
  for(i=0;i<stringnum;i++)
   {
    PutCharVert(string[i],color);
   }
 }
}
void OSDColorDemo(void)
{
 uint i; 
 
 ClearOSD();
 //InitMoudletest();
 OpenOSDWindow(3,2,0,27,9,green,0);
 OpenOSDWindow(2,15,1,27,8,blue,0);
 OpenOSDWindow(1,2,1,14,8,magent,0);
 gotoxy(8,0);
 PrintString(Title_color,15,white);
 ShowColor(3,5,White,white);
 ShowColor(6,3,Red,red);
 ShowColor(9,5,Green,green);
 ShowColor(12,4,Blue,blue);
 ShowColor(16,5,Black,black);
 ShowColor(19,6,Yellow,yellow);
 ShowColor(22,4,Cyan,cyan);
 ShowColor(25,6,Magent,magent);
 gotoxy(7,9);
 PrintString(Multi_color,17,white);
 OpenOSDWindow(0,2,10,27,14,magent,0);
 //SendOSDCmd(16,3,0x0f);
 gotoxy(8,12);
 for(i=112;i<128;i++)
  {
    //if(i==496)
     //gotoxy(8,13);
    PutPage2Char(i,white);
  }
/*  gotoxy(0,14);
  PrintString(FrameSw1,9,white);
  gotoxy(10,14);
  PrintString(FrameSw2,6,white);
  gotoxy(18,14);
  PrintString(FrameSw4,12,white);*/
 /*
 for(i=112;i<128;i++)
   PutPage2Char(i,white);
 */
 
 KeyControl();//detect the keyprss 

 
}

void OSDSizeDemo()
{
 uint i;
 uchar buf[4]; 
 
 ClearOSD();
 //InitOSD();
 //TurnOSD(1);
 buf[0]=0x7a;
 buf[2]=30;
 for(i=0;i<4;i++)
 {
  buf[3]=i;
  buf[1]=( 0x80 | (i+1));
  SendIIC(buf,4);
 }
 OpenOSDWindow(2,2,0,29,0,green,0);
 OpenOSDWindow(1,2,1,29,5,cyan,0);
 gotoxy(9,0);
 PrintString(Charactersize,14,white);
 gotoxy(9,1);
 for(i=0;i<11;i++)
  PutChar(Normalsize[i],yellow);
 gotoxy(4,2);
 PrintString(Doublewidth,23,0x01);
 gotoxy(9,3);
 for(i=0;i<12;i++)
  PutChar(Doublehight[i],magent);
 gotoxy(4,4);
 PrintString(Doublehw,23,0x04);
 gotoxy(22,4);
 PutChar(comma,0x04); 
/*  gotoxy(0,14);
  PrintString(FrameSw1,9,white);
  gotoxy(10,14);
  PrintString(FrameSw2,6,white);
  gotoxy(18,14);
  PrintString(FrameSw4,12,white);*/

 KeyControl();//detect the keyprss 

 ClearOSD(); 
 buf[0]=0x7a;                                    
 buf[2]=30;                                      //  column
 buf[3]=0x10;                    //Select background color bits and no double size of characters 
  for(i=0;i<=14;i++)                               //  row value(0-14
   {                                             //
    buf[1]= ( 0x80 | i );                        //
    SendIIC(buf,4);                              //
   }               
}
void OSDWinDemo()
{
 int i,j;
 
 ClearOSD();
 //Initmoudletest31();
 ResetKey();
 SendOSDCmd(15,21,0x55);
 SendOSDCmd(15,22,0xaa);

 gotoxy(6,0);
 PrintString(Winsizingp,22,0x07);
 
    for(j=3;j>=0;j--)
    {
     for(i=0;i<8;i++)
      {
       OpenOSDWindow(j,13-i,7-i,21+i,7+i,j+1,1);         //Zoom in
       delay(40);
    //AnyKeyExit();
      }
    }
    delay(80);
    //Initmoudletest31();
    //SendOSDCmd(15,21,0x55);
    //SendOSDCmd(15,22,0xaa);
    for(j=3;j>=0;j--)
    { 
     for(i=0;i<5;i++)
      {
       OpenOSDWindow(j,4-i,0,25-i,14,j+2,1);            //Move Left
       delay(40);
      }
    }
    delay(80);
    for(j=3;j>=0;j--)
    {

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
天天综合网 天天综合色| 紧缚捆绑精品一区二区| 亚洲成a人v欧美综合天堂 | 日韩一级二级三级精品视频| 国产拍揄自揄精品视频麻豆| 丝袜美腿高跟呻吟高潮一区| 99国产欧美另类久久久精品| 精品免费日韩av| 午夜视频一区在线观看| 99久久亚洲一区二区三区青草| 精品美女一区二区| 午夜精品久久久久久不卡8050| 99精品视频在线观看| 国产日产欧美一区二区三区| 蜜桃视频一区二区三区 | 成人中文字幕合集| 精品日韩欧美在线| 天堂午夜影视日韩欧美一区二区| 91免费看片在线观看| 日本一区二区综合亚洲| 国内精品视频一区二区三区八戒| 91精品综合久久久久久| 亚洲va中文字幕| 色吊一区二区三区| 亚洲欧美电影一区二区| 成人动漫一区二区三区| 国产亚洲欧美日韩俺去了| 久久草av在线| 精品sm在线观看| 国产中文一区二区三区| 久久在线免费观看| 国产精品影视天天线| 国产亚洲美州欧州综合国| 国产原创一区二区三区| 久久精品无码一区二区三区| 国产乱一区二区| 久久精品网站免费观看| 成人h版在线观看| 中文字幕在线视频一区| 99久久er热在这里只有精品15 | 精品福利一区二区三区| 精久久久久久久久久久| 久久久久高清精品| 成人午夜看片网址| 最新久久zyz资源站| 欧美中文字幕久久| 日一区二区三区| 欧美成人a视频| 国产白丝网站精品污在线入口| 国产精品你懂的在线欣赏| 91玉足脚交白嫩脚丫在线播放| 亚洲精品国产成人久久av盗摄| 欧美午夜免费电影| 另类人妖一区二区av| 精品国产91久久久久久久妲己| 成人午夜免费av| 亚洲一区二区三区影院| 日韩欧美国产三级电影视频| 国产九色sp调教91| 亚洲靠逼com| 欧美高清精品3d| 国产成人精品综合在线观看| 亚洲精品国产成人久久av盗摄| 欧美一级淫片007| 成人国产亚洲欧美成人综合网 | 亚洲激情在线激情| 欧美日韩精品三区| 国产成人综合网| 一个色在线综合| 久久久久久夜精品精品免费| 91麻豆视频网站| 韩国v欧美v日本v亚洲v| 亚洲自拍偷拍图区| 久久精品欧美一区二区三区不卡 | 欧美日韩国产中文| 丁香桃色午夜亚洲一区二区三区| 亚洲综合免费观看高清完整版| 精品1区2区在线观看| 在线精品亚洲一区二区不卡| 韩国欧美国产一区| 亚洲成va人在线观看| 中文字幕av一区二区三区高| 7777精品伊人久久久大香线蕉 | 国产伦精品一区二区三区在线观看| 国产精品国产精品国产专区不蜜| 欧美一区二区三区免费视频| 91麻豆精品在线观看| 韩国精品主播一区二区在线观看 | 奇米888四色在线精品| 最新高清无码专区| 国产亚洲精品超碰| 日韩免费高清av| 精品视频色一区| 91亚洲精品一区二区乱码| 国产伦精一区二区三区| 麻豆精品蜜桃视频网站| 亚洲午夜视频在线| 亚洲精选一二三| 亚洲欧美一区二区三区孕妇| 欧美激情综合在线| 精品1区2区在线观看| 欧美大片在线观看一区二区| 欧美一区二区啪啪| 欧美日本视频在线| 欧美亚洲丝袜传媒另类| 91行情网站电视在线观看高清版| 国产成人h网站| 国产成人精品午夜视频免费| 激情综合色播五月| 国内不卡的二区三区中文字幕| 天堂在线亚洲视频| 日韩国产精品久久久| 亚洲mv大片欧洲mv大片精品| 亚洲伊人色欲综合网| 亚洲精品免费在线| 亚洲午夜免费视频| 国模一区二区三区白浆| 国产精品亚洲第一| 国产超碰在线一区| 91亚洲精品久久久蜜桃网站 | 国产寡妇亲子伦一区二区| 国产盗摄一区二区| 国产成人午夜视频| 99久久综合国产精品| 91免费看`日韩一区二区| 色婷婷久久久综合中文字幕 | 欧美电视剧在线观看完整版| 日韩欧美不卡一区| 国产拍揄自揄精品视频麻豆| 国产精品久久久久久久久久久免费看 | 亚洲欧美二区三区| 一区二区三区在线播| 亚洲国产中文字幕在线视频综合| 亚洲成年人影院| 久久精工是国产品牌吗| 国产精品亚洲综合一区在线观看| 99久久精品免费观看| 欧美三级三级三级爽爽爽| 日韩欧美aaaaaa| 亚洲欧美在线视频观看| 亚洲成人av一区二区| 久久国产三级精品| 成人av在线资源| 欧美日本韩国一区二区三区视频 | 7777精品伊人久久久大香线蕉| 日韩一区二区在线看| 欧美国产精品专区| 亚洲午夜视频在线| 国产在线精品一区二区不卡了| 成人av免费在线观看| 欧美另类久久久品| 国产亚洲精久久久久久| 怡红院av一区二区三区| 蜜臀av亚洲一区中文字幕| 成人sese在线| 日韩亚洲欧美中文三级| 国产精品全国免费观看高清| 亚洲va天堂va国产va久| 成人免费高清在线| 欧美一区二区三区视频| 日韩美女啊v在线免费观看| 免费在线一区观看| 99re热这里只有精品免费视频| 91麻豆精品国产91久久久久久久久| 中文欧美字幕免费| 日本强好片久久久久久aaa| av中文一区二区三区| 日韩欧美一区在线观看| 中文字幕在线观看一区| 国内精品国产三级国产a久久| 欧美三级蜜桃2在线观看| 日本一区二区三级电影在线观看 | 99久久精品久久久久久清纯| 欧美精品一区二区三区视频| 亚洲制服丝袜在线| 99v久久综合狠狠综合久久| 精品久久久久av影院| 亚洲成人自拍偷拍| 99久久精品免费看国产| 久久久国际精品| 久久se这里有精品| 欧美高清dvd| 亚洲国产日韩综合久久精品| caoporen国产精品视频| 337p粉嫩大胆色噜噜噜噜亚洲| 天堂在线一区二区| 欧美日韩一卡二卡三卡| 一区二区三区欧美在线观看| www.成人网.com| 欧美激情在线观看视频免费| 精品无人区卡一卡二卡三乱码免费卡| 在线不卡中文字幕播放| 亚洲国产aⅴ天堂久久| 在线免费不卡电影| 亚洲精品一卡二卡| 91社区在线播放| 亚洲免费在线观看| 色综合天天天天做夜夜夜夜做| 国产精品福利av| 91视频你懂的|