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

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

?? useradj.lst

?? 臺(tái)灣聯(lián)詠NT68663 LCD MONITOR 控制程序(完整版)
?? LST
?? 第 1 頁 / 共 4 頁
字號(hào):
C51 COMPILER V6.12  USERADJ                                                                03/05/2008 14:34:52 PAGE 1   


C51 COMPILER V6.12, COMPILATION OF MODULE USERADJ
OBJECT MODULE PLACED IN .\BIN\UserAdj.obj
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE .\SRC\UserAdj.C OPTIMIZE(9,SIZE) DEFINE(X17,TW2600XW02) DEBUG OBJECTEXTEND 
                    -PRINT(.\LST\UserAdj.lst) OBJECT(.\BIN\UserAdj.obj) 

stmt level    source

   1          #include "MATH.H"
   2          #include "F63XDEF.H"
   3          #include "UserAdj.H"
   4          #include "RAM.H"
   5          #include "IIC.H"
   6          #include "MyDef.H"
   7          #include "stdio.h"
   8          #include "Scaler.H"
   9          #include "F63XREG.H"
  10          #include "IIC.H"
  11          #include "Rom_map.H"
  12          #include "OSD_TAB.H"
  13          #include "sRGB.H"
  14          #include "AUTOADJ.H"
  15          #include "MODEHANDLE.H"
  16          #include "PANEL.H"
  17          #include "MCU.H"
  18          #include "SAA7114.H"
  19          
  20          void AdjustProcess(void)
  21          {
  22   1      	Bit SaveFlag;
  23   1      	Byte Temp,Temp1;
  24   1      	if(MenuPtr.Op == 0)
  25   1      		return;
  26   1      //Main Menu ----------------------------------------------------------------
  27   1      	SaveFlag = 0;
  28   1      	if(MenuPtr.Menu == 1|| MenuPtr.Menu == 3|| MenuPtr.Menu == 5)
  29   1      		{
  30   2      		if(MenuPtr.Level == 1|| MenuPtr.Level == 2)
  31   2      			{
  32   3      			switch(MenuPtr.Page)
  33   3      				{
  34   4      				case 0:
  35   4      					if(FuncBuf[pVIDEOSOURCE]==0){
  36   5      						FuncPtr = Page0Item[MenuPtr.Ptr];
  37   5      						BackItem = Page0Item[BackPtr];
  38   5      					}
  39   4      					else if(FuncBuf[pVIDEOSOURCE]==1){
  40   5      						FuncPtr = Page0ItemD[MenuPtr.Ptr];
  41   5      						BackItem = Page0ItemD[BackPtr];
  42   5      					}
  43   4      					else if(FuncBuf[pVIDEOSOURCE]==2){
  44   5      						FuncPtr = Page0ItemY[MenuPtr.Ptr];
  45   5      						BackItem = Page0ItemY[BackPtr];
  46   5      					}
  47   4      					//else if(FuncBuf[pVIDEOSOURCE]>2){
  48   4      					//	FuncPtr = Page0ItemV[MenuPtr.Ptr];
  49   4      					//	BackItem = Page0ItemV[BackPtr];
  50   4      					//}
  51   4      					break;		
  52   4      				case 1:
  53   4      					FuncPtr = Page1Item[MenuPtr.Ptr];
  54   4      					BackItem = Page1Item[BackPtr];
C51 COMPILER V6.12  USERADJ                                                                03/05/2008 14:34:52 PAGE 2   

  55   4      					break;		
  56   4      				case 2:
  57   4      					FuncPtr = Page2Item[MenuPtr.Ptr];
  58   4      					BackItem = Page2Item[BackPtr];
  59   4      					break;		
  60   4      				case 3:
  61   4      					FuncPtr = Page3Item[MenuPtr.Ptr];
  62   4      					BackItem = Page3Item[BackPtr];
  63   4      					break;		
  64   4      				case 4:
  65   4      					FuncPtr = Page4Item[MenuPtr.Ptr];
  66   4      					BackItem = Page4Item[BackPtr];
  67   4      					break;		
  68   4      				case 5:
  69   4      					FuncPtr = Page5Item[MenuPtr.Ptr];
  70   4      					BackItem = Page5Item[BackPtr];
  71   4      					break;		
  72   4      				case 6:
  73   4      					FuncPtr = Page6Item[MenuPtr.Ptr];
  74   4      					BackItem = Page6Item[BackPtr];
  75   4      					break;		
  76   4      				};
  77   3      			}
  78   2      
  79   2      		if(BackItem == pCOLORTEMP && FuncBuf[pCOLORTEMP] == 3)	//enter RGB adjust menu
  80   2      			if(MenuPtr.Level == 2)
  81   2      				{
  82   3      //				BackPtr = MenuPtr.Ptr;
  83   3      				switch(MenuPtr.Page)
  84   3      					{
  85   4      					case 2:
  86   4      						//FuncPtr = RGBmenuItem[MenuPtr.Ptr];
  87   4      						FuncPtr = Page2Item[MenuPtr.Ptr];
  88   4      						break;		
  89   4      					};
  90   3      				}
  91   2      
  92   2      //Digital Control
  93   2      		if(FuncPtr >= pFACTMENU)		//digital control
  94   2      			{
  95   3      			if(MenuPtr.Op == oINCVAL || MenuPtr.Op == oDECVAL)
  96   3      				{
  97   4      				switch(FuncPtr)
  98   4      					{
  99   5      					case pRECALL:
 100   5      						ShowYesNo(1);
 101   5      						Osd_Off();
 102   5      						Recall(1);
 103   5      						//MenuPtr.Menu = 0;
 104   5      						//MenuPtr.Level = 0;
 105   5      						//MenuPtr.Ptr = 0;
 106   5      						if(FuncBuf[pVIDEOSOURCE] == 0){
 107   6      							ShowMessage(MSG_AUTOTUNE);
 108   6      							AutoTune();
 109   6      						}
 110   5      							//TunePositionOnly();
 111   5      						break;
 112   5      					case pMUTE:
 113   5      							AudioMute= ~AudioMute;
 114   5      							SetAudioMute();
 115   5      							Write24C16(ep_Status,StatusFlag);
 116   5      						break;
C51 COMPILER V6.12  USERADJ                                                                03/05/2008 14:34:52 PAGE 3   

 117   5      					case pAUTOSETTING:
 118   5      							AutoSetting= ~AutoSetting; 
 119   5      							Write24C16(ep_Status,StatusFlag);
 120   5      						break;
 121   5      					case pLIGHTEN:
 122   5      							LightEn = ~LightEn; 
 123   5      							WriteIIC563(0x130, LightEn);
 124   5      						break;
 125   5      					case pSCALERMODE:
 126   5      						ScalerMode= ~ScalerMode; 
 127   5      						if(FuncBuf[pVIDEOSOURCE] < 2){
 128   6      							Temp1 = ReadIIC563(0x080);
 129   6      							WriteIIC563(0x080,Temp&(~BIT_0));
 130   6      							
 131   6      							Temp = ReadIIC563(0x16e);
 132   6      							WriteIIC563(0x16e,Temp&(~BIT_0));
 133   6      							SetScalerMode();
 134   6      							WaitSetup(8);
 135   6      							WriteIIC563(0x16e,Temp);
 136   6      							WriteIIC563(0x080,Temp1);
 137   6      						}
 138   5      							break;
 139   5      						
 140   5      					};
 141   4      				}
 142   3      			}
 143   2      //Analog Control
 144   2      		else
 145   2      			{
 146   3      			GetFuncRange(FuncPtr);
 147   3      			if(MenuPtr.Op == oDECVAL || MenuPtr.Op == oINCVAL || MenuPtr.Op == oUPDATE)
 148   3      				{
 149   4      				//if(FuncPtr != pVIDEOSOURCE)
 150   4      					SetFuncMaxMin();
 151   4      				switch(FuncPtr)
 152   4      					{
 153   5      					case pBRIGHTNESS:
 154   5      						//if(FuncBuf[pVIDEOSOURCE] < 3)
 155   5      							SetBrightness();
 156   5      						//else
 157   5      						//	SetVideoBrightness();
 158   5      						//SaveFlag = 1;
 159   5      						break;
 160   5      					case pCONTRAST:
 161   5      						//if(FuncBuf[pVIDEOSOURCE] < 3)
 162   5      							SetContrast();
 163   5      						//else
 164   5      						//	SetVideoContrast();
 165   5      						//SaveFlag = 1;
 166   5      						break;
 167   5      					case pPHASE:
 168   5      						if(FuncBuf[pVIDEOSOURCE] == 0)
 169   5      							{
 170   6      							SetADC_Phase();
 171   6      							//SaveFlag = 1;
 172   6      							}
 173   5      						break;
 174   5      					case pCLOCK:
 175   5      						if(FuncBuf[pVIDEOSOURCE] == 0)
 176   5      							{
 177   6      							SetADC_PLL();
 178   6      							//SaveFlag = 1;
C51 COMPILER V6.12  USERADJ                                                                03/05/2008 14:34:52 PAGE 4   

 179   6      							}
 180   5      						break;
 181   5      					case pBACKLIGHT:
 182   5      						SetInverter();
 183   5      						//SaveFlag = 1;
 184   5      						break;
 185   5      					case pHPOSITION:
 186   5      						if(FuncBuf[pVIDEOSOURCE] == 0)
 187   5      							{
 188   6      							SetHP();
 189   6      							//SaveFlag = 1;
 190   6      							}
 191   5      						break;
 192   5      					case pVPOSITION:
 193   5      						if(FuncBuf[pVIDEOSOURCE] == 0)
 194   5      							{
 195   6      							SetVP();
 196   6      							//SaveFlag = 1;
 197   6      							}
 198   5      						break;
 199   5      					case pOSDHPOSITION:
 200   5      						OsdPosition();
 201   5      						//SaveFlag = 1;
 202   5      						break;
 203   5      					case pOSDTIMER:
 204   5      						//SaveFlag = 1;
 205   5      						break;
 206   5      					case pSATURATION:
 207   5      						if(FuncBuf[pVIDEOSOURCE] < 3)
 208   5      							#if ContrastBlock == BackEndGain
              							sRGB((Byte)FuncBuf[pCONTRAST],(Byte)FuncBuf[pRCOLOR],(Byte)FuncBuf[pGCOLOR],(Byte)FuncBuf[pBCOLOR])
             -;
              							#else
 211   5      							SetContrast();
 212   5      							#endif
 213   5      						//else
 214   5      						//	SetVideoSaturation();
 215   5      						//SaveFlag = 1;
 216   5      						break;
 217   5      					case pTINT:
 218   5      						if(FuncBuf[pVIDEOSOURCE] < 3)
 219   5      							#if ContrastBlock == BackEndGain
              							sRGB((Byte)FuncBuf[pCONTRAST],(Byte)FuncBuf[pRCOLOR],(Byte)FuncBuf[pGCOLOR],(Byte)FuncBuf[pBCOLOR])
             -;
              							#else
 222   5      							SetContrast();
 223   5      							#endif
 224   5      						//else
 225   5      						//	SetVideoTint();
 226   5      						//SaveFlag = 1;
 227   5      						break;
 228   5      					case pRCOLOR:
 229   5      					case pGCOLOR:
 230   5      					case pBCOLOR:
 231   5      						if(FuncBuf[pCOLORTEMP] == 3)
 232   5      							SetContrast();
 233   5      						//SaveFlag = 1;
 234   5      						break;
 235   5      					case pCOLORTEMP:
 236   5      						LoadColor(FuncBuf[pCOLORTEMP]);
 237   5      						SetContrast();
 238   5      						SetInverter();
C51 COMPILER V6.12  USERADJ                                                                03/05/2008 14:34:52 PAGE 5   

 239   5      						//SaveFlag = 1;
 240   5      						break;
 241   5      					case pLANGUAGE:
 242   5      						if(FuncBuf[pLANGUAGE]== 5){
 243   6      							WriteSeqIndexPort(0xd0,tySRAM_1BIT,OneBitFontJP,45*27);
 244   6      							WriteSeqIndexPort(0x90,tySRAM_1BIT,OneBitFontJP2,7*27);
 245   6      						}
 246   5      						else if((FuncBuf[pLANGUAGE] == 7)||(FuncBuf[pLANGUAGE] == 8)){
 247   6      							WriteSeqIndexPort(0xd0,tySRAM_1BIT,OneBitFontCH2,48*27);
 248   6      							WriteSeqIndexPort(0x90,tySRAM_1BIT,OneBitFontCH3,6*27);
 249   6      						}
 250   5      						else
 251   5      							WriteSeqIndexPort(0x90,tySRAM_1BIT,OneBitFontPY,7*27);
 252   5      						//SaveFlag = 1;
 253   5      						break;
 254   5      					case pSHARPNESS:
 255   5      						if(FuncBuf[pVIDEOSOURCE] < 3)
 256   5      							SetSharpness();
 257   5      						//else
 258   5      						//	SetVideoSharpness();
 259   5      						//SaveFlag = 1;
 260   5      						break;
 261   5      					case pTRANSOSD:
 262   5      						SetOsdTrans();
 263   5      						//SaveFlag = 1;
 264   5      						break;
 265   5      					case pVIDEOSOURCE:
 266   5      						if(MenuPtr.Level == 1 && MenuPtr.Ptr != FuncBuf[pVIDEOSOURCE])
 267   5      							{
 268   6      							FuncBuf[pVIDEOSOURCE] = MenuPtr.Ptr;
 269   6      							printf("Video source %d\n",FuncBuf[pVIDEOSOURCE]);
 270   6      							Write24C16(ep_Sync_Source,FuncBuf[pVIDEOSOURCE]);
 271   6      							Osd_Off();
 272   6      							FastMuteEnable = 0;
 273   6      							BackLightOff();
 274   6      							//FastMuteOn();
 275   6      							SetSource();
 276   6      							MessageShow = 0;	//show msg if Video sync off
 277   6      							}
 278   5      						else
 279   5      							Osd_Off();
 280   5      						//MenuPtr.Level = 1;
 281   5      						break;
 282   5      					case pVOLUME:
 283   5      						AudioMute = 0;
 284   5      						SetAudioMute();
 285   5      						Write24C16(ep_Status,StatusFlag);
 286   5      						SetAudioVolume();
 287   5      						//SaveFlag = 1;
 288   5      						break;
 289   5      					case pLIGHTBRIGHT:
 290   5      						SetLightBrightness();
 291   5      						break;
 292   5      					case pLIGHTCONTRAST:
 293   5      						SetLightContrast();
 294   5      						break;
 295   5      					case pLIGHTHSTART:
 296   5      						SetLightHS();
 297   5      						break;
 298   5      					case pLIGHTHWIDTH:
 299   5      						SetLightHW();
 300   5      						break;
C51 COMPILER V6.12  USERADJ                                                                03/05/2008 14:34:52 PAGE 6   

 301   5      					case pLIGHTVSTART:
 302   5      						SetLightVS();
 303   5      						break;
 304   5      					case pLIGHTVHIGHT:
 305   5      						SetLightVH();
 306   5      						break;
 307   5      					};
 308   4      				SaveFlag = 1;
 309   4      				}
 310   3      			else
 311   3      				if(MenuPtr.Op == oINCFUNC || MenuPtr.Op == oDECFUNC)
 312   3      					{
 313   4      					switch(FuncPtr)
 314   4      						{
 315   5      						case pVIDEOSOURCE:
 316   5      							GetFuncRange(FuncPtr);

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩中文字幕1| 2020国产精品| 99re热视频精品| 国产精品白丝jk黑袜喷水| 久久精工是国产品牌吗| 免费看精品久久片| 久久成人免费网站| 国产资源在线一区| 国产成人亚洲综合a∨婷婷图片| 国产在线精品一区二区| 国产精品一区二区x88av| 国产91高潮流白浆在线麻豆| 成人小视频在线| 在线免费观看一区| 欧美一区二区三区小说| 日韩欧美国产小视频| 国产丝袜欧美中文另类| 亚洲精品高清在线观看| 日本视频一区二区| 成人听书哪个软件好| 在线观看www91| 日韩欧美色综合网站| 国产欧美一区二区三区沐欲| 亚洲激情自拍偷拍| 美国毛片一区二区| 成人爱爱电影网址| 欧美高清视频在线高清观看mv色露露十八 | 日韩欧美国产小视频| 精品剧情v国产在线观看在线| 日韩一级片网址| 国产欧美一区二区精品久导航 | 欧美妇女性影城| 久久综合久久综合久久综合| 亚洲欧美欧美一区二区三区| 免费一级片91| 91麻豆免费看| 久久久夜色精品亚洲| 亚洲免费三区一区二区| 狠狠色丁香婷综合久久| 欧美亚洲一区二区在线| 久久久国产午夜精品| 午夜久久久久久久久久一区二区| 粉嫩嫩av羞羞动漫久久久| 在线不卡欧美精品一区二区三区| 国产精品欧美经典| 日韩av中文字幕一区二区 | 日韩制服丝袜av| gogo大胆日本视频一区| 日韩三区在线观看| 亚洲国产一区二区三区青草影视| 国产不卡高清在线观看视频| 欧美日韩精品一区二区三区四区| 国产精品另类一区| 国产精品一区二区你懂的| 欧美一区二区三区四区久久| 一区二区免费看| av电影一区二区| 欧美韩日一区二区三区四区| 蜜桃久久av一区| 91麻豆精品久久久久蜜臀| 亚洲理论在线观看| www.亚洲精品| 久久精品一区二区三区四区| 久久狠狠亚洲综合| 欧美一区二区三区系列电影| 午夜欧美2019年伦理| 欧美三级资源在线| 亚洲电影一级黄| 欧美亚洲综合色| 亚洲一区二区三区在线| 91成人在线观看喷潮| 一区二区三区在线观看欧美| 91美女福利视频| 成人av网站在线观看| 精品一区二区三区免费毛片爱| 久久精品无码一区二区三区| 日韩一区二区三区免费观看| 亚洲va在线va天堂| 欧美日韩中文字幕精品| 午夜激情一区二区三区| 欧美美女激情18p| 日本成人在线不卡视频| 日韩美女一区二区三区| 老司机免费视频一区二区| 亚洲精品一区二区在线观看| 久久精品国产澳门| 欧美国产视频在线| 欧美在线综合视频| 丝袜美腿亚洲综合| 欧美一区二区免费观在线| 国产在线不卡一区| 欧洲生活片亚洲生活在线观看| 中文字幕在线观看一区| 在线观看日韩高清av| 亚洲制服丝袜在线| 欧美一区2区视频在线观看| 久久精品国产免费看久久精品| 国产日韩欧美麻豆| 色综合天天综合在线视频| 日韩国产欧美视频| 久久久久国产精品麻豆ai换脸| 麻豆91免费看| 国产精品日韩成人| 欧美群妇大交群的观看方式| 久久国产剧场电影| 亚洲人一二三区| 欧美一区二区三区日韩视频| 国产999精品久久久久久| 一区二区三区四区不卡在线| 欧美大片在线观看一区二区| 成人久久视频在线观看| 五月激情丁香一区二区三区| 国产欧美综合在线| 91精品国产综合久久久久久漫画 | 欧美性大战xxxxx久久久| 玖玖九九国产精品| 亚洲美女精品一区| 久久综合九色综合97_久久久| 在线欧美日韩国产| 风间由美一区二区av101| 日韩不卡在线观看日韩不卡视频| 国产精品色眯眯| 精品日韩一区二区三区 | 午夜精品aaa| 国产精品美女久久久久久久久久久| 欧美日韩久久一区二区| 成人免费看片app下载| 日韩国产精品久久| 亚洲精品高清在线观看| 国产欧美日韩另类视频免费观看 | 国产不卡视频在线播放| 日韩av电影天堂| 亚洲一区二区精品视频| 国产精品第五页| 国产丝袜美腿一区二区三区| 日韩欧美一级二级| 欧美在线免费观看亚洲| 91伊人久久大香线蕉| 成人一区二区在线观看| 国内精品久久久久影院一蜜桃| 男男视频亚洲欧美| 亚洲国产日日夜夜| 一区二区三区精品视频在线| 精品国产人成亚洲区| 欧美日本不卡视频| 欧美日韩大陆在线| 欧美日韩国产电影| 欧美精品丝袜久久久中文字幕| 在线视频国内自拍亚洲视频| 色天使色偷偷av一区二区| 91一区二区在线| 色爱区综合激月婷婷| 色婷婷国产精品| 欧美性受极品xxxx喷水| 精品1区2区3区| 91麻豆精品国产无毒不卡在线观看| 欧美色偷偷大香| 在线91免费看| 欧美一区二区三区日韩| 日韩天堂在线观看| 精品国产免费一区二区三区四区| 日韩欧美国产一二三区| 久久综合九色欧美综合狠狠| 国产日韩成人精品| 国产精品福利一区二区| 亚洲男人的天堂网| 亚洲国产中文字幕| 蜜桃一区二区三区四区| 国产一区三区三区| 成人午夜看片网址| 一本在线高清不卡dvd| 欧美日韩国产一区二区三区地区| 91精品国产色综合久久不卡电影 | 国产精品欧美精品| 伊人开心综合网| 日av在线不卡| 高清在线观看日韩| 91精品1区2区| 日韩精品一区二区三区视频| 久久久久免费观看| 亚洲永久精品大片| 韩国视频一区二区| 一本久久a久久精品亚洲| 欧美一区二区三区公司| 中文字幕免费一区| 五月婷婷综合网| 成人app下载| 日韩一区二区三区免费观看| 欧美国产成人精品| 丝袜美腿高跟呻吟高潮一区| 国产馆精品极品| 欧美日韩不卡一区| 中文一区在线播放| 日本不卡一二三区黄网| 99久久婷婷国产综合精品 | 国产精品18久久久久久久久久久久 | 亚洲国产另类精品专区| 狠狠色丁香久久婷婷综| 91国偷自产一区二区开放时间| 91精品国产91久久久久久最新毛片 |