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

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

?? mcu.lst

?? 臺灣聯詠NT68663 LCD MONITOR 控制程序(完整版)
?? LST
?? 第 1 頁 / 共 3 頁
字號:
C51 COMPILER V6.12  MCU                                                                    03/05/2008 14:34:52 PAGE 7   

 365   1      	switch(KeyBuffer)
 366   1      		{
 367   2      		case vkMENU:
 368   2      			if(MenuPtr.Menu == 2)
 369   2      			{
 370   3      				if(MenuPtr.Level == 0)
 371   3      				{
 372   4      					MenuPtr.Level= 1;
 373   4      					MenuPtr.Op = oENTER;
 374   4      				}
 375   3      				else if(MenuPtr.Level == 1)
 376   3      				{
 377   4      					MenuPtr.Level= 0;
 378   4      					MenuPtr.Ptr = BackPtr;
 379   4      					MenuPtr.Op = oENTER;
 380   4      				}
 381   3      			}
 382   2      			else if(MenuPtr.Menu == 5)
 383   2      			{
 384   3      				if(MenuPtr.Level == 0)
 385   3      				{
 386   4      					MenuPtr.Level= 1;
 387   4      					MenuPtr.Op = oENTER;
 388   4      					if(MenuPtr.Page == 5)
 389   4      						MenuPtr.Ptr = FuncBuf[pVIDEOSOURCE];
 390   4      				}
 391   3      				else if(MenuPtr.Level == 1)
 392   3      				{
 393   4      					MenuPtr.Ptr++;
 394   4      					if(MenuPtr.Ptr >= MaxItem)
 395   4      						MenuPtr.Ptr = 0;
 396   4      					MenuPtr.Op = oINCFUNC;
 397   4      				}
 398   3      			}				
 399   2      			else if((MenuPtr.Menu > 0)&&(MenuPtr.Menu < 4))
 400   2      			{
 401   3      				if(MenuPtr.Level == 0)
 402   3      				{
 403   4      					MenuPtr.Level= 1;
 404   4      					MenuPtr.Op = oENTER;
 405   4      					if(MenuPtr.Page == 2)
 406   4      						MenuPtr.Ptr = FuncBuf[pCOLORTEMP];
 407   4      					else if(MenuPtr.Page == 3)
 408   4      						MenuPtr.Ptr = FuncBuf[pLANGUAGE];
 409   4      					else if(MenuPtr.Page == 5)
 410   4      						MenuPtr.Ptr = FuncBuf[pVIDEOSOURCE];
 411   4      					else
 412   4      						MenuPtr.Ptr = 0;
 413   4      				}
 414   3      				else if(MenuPtr.Level == 1)
 415   3      				{
 416   4      					if(MenuPtr.Menu == 3){
 417   5      						if(!FactMode){
 418   6      							if(MenuPtr.Ptr == 0)
 419   6      								MenuPtr.Ptr = 1;
 420   6      							else
 421   6      								MenuPtr.Ptr = 0;
 422   6      							MenuPtr.Op = oINCFUNC;
 423   6      						}
 424   5      					}
 425   4      					else{				
 426   5      						if((MenuPtr.Page == 3)||(MenuPtr.Page == 2))
C51 COMPILER V6.12  MCU                                                                    03/05/2008 14:34:52 PAGE 8   

 427   5      						{
 428   6      							MenuPtr.Ptr++;
 429   6      							if(MenuPtr.Ptr >= MaxItem)
 430   6      								MenuPtr.Ptr = 0;
 431   6      							MenuPtr.Op = oINCVAL;
 432   6      						}
 433   5      						else
 434   5      						{
 435   6      							MenuPtr.Ptr++;
 436   6      							if(MenuPtr.Ptr >= MaxItem)
 437   6      								MenuPtr.Ptr = 0;
 438   6      							MenuPtr.Op = oINCFUNC;
 439   6      						}
 440   5      					}
 441   4      				}
 442   3      				else if(MenuPtr.Level == 2)
 443   3      				{
 444   4      					MenuPtr.Ptr++;
 445   4      					if(MenuPtr.Ptr >= 7)
 446   4      						MenuPtr.Ptr = 4;
 447   4      					MenuPtr.Op = oINCFUNC;
 448   4      				}
 449   3      			}
 450   2      			KeyLock = 1;
 451   2      			break;
 452   2      		case vkVALUP:
 453   2      			if(((MenuPtr.Menu > 0)&&(MenuPtr.Menu < 4)) || (MenuPtr.Menu == 5)){
 454   3      				if(MenuPtr.Level == 0)
 455   3      				{
 456   4      					if(MenuPtr.Menu == 2)
 457   4      						{
 458   5      						MenuPtr.Ptr++;
 459   5      						if(MenuPtr.Ptr >= MaxItem)
 460   5      							MenuPtr.Ptr = 0;
 461   5      						MenuPtr.Op = oINCFUNC;
 462   5      						}
 463   4      					else
 464   4      						{
 465   5      						MenuPtr.Page++;
 466   5      						if(MenuPtr.Page >= MAX_PAGE)
 467   5      							MenuPtr.Page = 0;
 468   5      						MenuPtr.Op = oINCPAGE;
 469   5      						KeyLock = 1;
 470   5      						}
 471   4      				}
 472   3      				else
 473   3      				{
 474   4      					if(MenuPtr.Page == 5)
 475   4      						MenuPtr.Op = oUPDATE;
 476   4      					else if(MenuPtr.Page == 2)
 477   4      					{
 478   5      						if((MenuPtr.Level == 1)&&(FuncBuf[pCOLORTEMP] == 3))
 479   5      						{
 480   6      							MenuPtr.Level= 2;
 481   6      							MenuPtr.Op = oUPDATE;
 482   6      							MenuPtr.Ptr = 4;
 483   6      						}
 484   5      						else if(MenuPtr.Level == 2)
 485   5      							MenuPtr.Op = oINCVAL;
 486   5      					}						
 487   4      					else if(MenuPtr.Page != 3)
 488   4      						MenuPtr.Op = oINCVAL;
C51 COMPILER V6.12  MCU                                                                    03/05/2008 14:34:52 PAGE 9   

 489   4      				}
 490   3      			}
 491   2      			break;
 492   2      		case vkVADOWN:
 493   2      			if(((MenuPtr.Menu > 0)&&(MenuPtr.Menu < 4)) || (MenuPtr.Menu == 5)){
 494   3      				if(MenuPtr.Level == 0)
 495   3      				{
 496   4      					if(MenuPtr.Menu == 2)
 497   4      					{
 498   5      						if(MenuPtr.Ptr==0)
 499   5      							MenuPtr.Ptr = MaxItem;
 500   5      						MenuPtr.Ptr--;
 501   5      						MenuPtr.Op = oDECFUNC;
 502   5      					}
 503   4      					else
 504   4      					{
 505   5      						if(MenuPtr.Page==0)
 506   5      							MenuPtr.Page = MAX_PAGE;
 507   5      						MenuPtr.Page--;
 508   5      						MenuPtr.Op = oDECPAGE;
 509   5      						KeyLock = 1;
 510   5      					}
 511   4      				}
 512   3      				else{
 513   4      					if(MenuPtr.Page == 5)
 514   4      						MenuPtr.Op = oUPDATE;
 515   4      					else if(MenuPtr.Page == 2)
 516   4      					{
 517   5      						if((MenuPtr.Level == 1)&&(FuncBuf[pCOLORTEMP] == 3))
 518   5      						{
 519   6      							MenuPtr.Level= 2;
 520   6      							MenuPtr.Op = oUPDATE;
 521   6      							MenuPtr.Ptr = 4;
 522   6      						}
 523   5      						else if(MenuPtr.Level == 2)
 524   5      							MenuPtr.Op = oDECVAL;
 525   5      					}						
 526   4      					else if(MenuPtr.Page != 3)
 527   4      						MenuPtr.Op = oDECVAL;
 528   4      				}
 529   3      			}
 530   2      			break;
 531   2      		case vkAUTO:
 532   2      			if(MenuPtr.Menu == 0 && SyncMode != 3 && !FactMode)
 533   2      				if(FuncBuf[pVIDEOSOURCE] == 0)
 534   2      					{
 535   3      					KeyLock = 1;
 536   3      					ShowMessage(MSG_AUTOTUNE);
 537   3      					AutoTune();
 538   3      					}
 539   2      			if(MenuPtr.Level == 0 || MenuPtr.Menu == 3 || MenuPtr.Menu == 4 || MenuPtr.Menu == 5)
 540   2      				Osd_Off();
 541   2      			else
 542   2      				{// Jacky 1021
 543   3      				if(MenuPtr.Level == 2){
 544   4      					MenuPtr.Level = 1;
 545   4      					MenuPtr.Ptr = FuncBuf[pCOLORTEMP];
 546   4      					MenuPtr.Op = oUPDATEALL;
 547   4      				}
 548   3      				else{
 549   4      					MenuPtr.Level = 0;
 550   4      					MenuPtr.Ptr = BackPtr;
C51 COMPILER V6.12  MCU                                                                    03/05/2008 14:34:52 PAGE 10  

 551   4      					MenuPtr.Op = oUPDATE;
 552   4      				}
 553   3      				}
 554   2      			break;
 555   2      		case vkSOURCE:
 556   2      			if(MenuPtr.Menu == 4)
 557   2      			{
 558   3      //				if(MenuPtr.Level == 0){
 559   3      					MenuPtr.Level = 1;
 560   3      //					MenuPtr.Op = oINCVAL;
 561   3      //				}
 562   3      //				else
 563   3      					MenuPtr.Op = oINCVAL;
 564   3      				OsdTimer = 3 * 100;
 565   3      			}
 566   2      			KeyLock = 1;
 567   2      			break;
 568   2      		case vkPOWER:
 569   2      			KeyLock = 1;
 570   2      			PowerOffProcess();
 571   2      			break;
 572   2      
 573   2      		case (vkVALUP|vkVADOWN):	//fact mode and clear
 574   2      			if(FactMode && (MenuPtr.Menu == 2))
 575   2      			{
 576   3      				BackLightTimerEn = 0;
 577   3      				BackLightTimer = 0;
 578   3      				SaveBackLightTime();
 579   3      				ShowBackLightTime();
 580   3      				BackLightTimerEn = 1;
 581   3      			}
 582   2      			break;
 583   2      		case (vkMENU|vkPOWER):
 584   2      			if(NoSyncFlag && !BurnInMode && !PowerDown)
 585   2      				{
 586   3      				BurnInMode = 1;
 587   3      				Write24C16(ep_Status,StatusFlag);
 588   3      				ShowBurnInPattern(1);
 589   3      				KeyLock = 1;
 590   3      				}
 591   2      			break;
 592   2      //		case (vkMENU|vkLEFT|vkVALUP):
 593   2      //			if(OsdTimer < ((FuncBuf[pOSDTIMER] * 100) - 500))
 594   2      //				{
 595   2      //				KeyLock = 1;
 596   2      //				OsdLock = ~OsdLock;
 597   2      //				Write24C16(ep_Status,StatusFlag);
 598   2      //				}
 599   2      //			break;
 600   2       		};
 601   1      }
 602          
 603          void LED_GrnOn(void)
 604          {
 605   1      unsigned char port;
 606   1      	port = PTA_REG;
 607   1      	port |= RDPA_REG;
 608   1      	port |= PA2;
 609   1      	PTA_REG = port;
 610   1      }
 611          
 612          void LED_GrnOff(void)
C51 COMPILER V6.12  MCU                                                                    03/05/2008 14:34:52 PAGE 11  

 613          {
 614   1      unsigned char port;
 615   1      	port = PTA_REG;
 616   1      	port |= RDPA_REG;
 617   1      	port &= ~PA2;
 618   1      	PTA_REG = port;
 619   1      }
 620          
 621          void LED_RedOn(void)
 622          {
 623   1      unsigned char port;
 624   1      	port = PTA_REG;
 625   1      	port |= RDPA_REG;
 626   1      	port |= PA1;
 627   1      	PTA_REG = port;
 628   1      }
 629          
 630          void LED_RedOff(void)
 631          {
 632   1      unsigned char port;
 633   1      	port = PTA_REG;
 634   1      	port |= RDPA_REG;
 635   1      	port &= ~PA1;
 636   1      	PTA_REG = port;
 637   1      }
 638          
 639          void BackLightOn(void)
 640          {
 641   1      unsigned char port,temp;
 642   1      	if(FuncBuf[pVIDEOSOURCE] <= 2){
 643   2      		temp = ReadIIC563(0x020);
 644   2      		WriteIIC563(0x020,temp & (~BIT_0));
 645   2      		}
 646   1      	//else{
 647   1      	//	temp = ReadIIC563(0x040);
 648   1      	//	WriteIIC563(0x040,temp & (~BIT_0));
 649   1      	//}
 650   1      	//PanelPowerOn();//lo_cs
 651   1      	//DC2DCPowerOn();
 652   1      	//XAO_Off();//lo_cs
 653   1      	//XAO_On();//lo_cs
 654   1      	WaitSetup(5);
 655   1      	port = PTC_REG;
 656   1      	port |= RDPC_REG;
 657   1      	port |= PC0;
 658   1      	PTC_REG = port;
 659   1      	BackLightTimerEn = 1;
 660   1      	WaitSetup(5);
 661   1      	if(FuncBuf[pVIDEOSOURCE] <= 2){
 662   2      		temp = ReadIIC563(0x020);
 663   2      		WriteIIC563(0x020,temp|BIT_0);
 664   2      		}
 665   1      	//else{
 666   1      	//	temp = ReadIIC563(0x040);
 667   1      	//	WriteIIC563(0x040,temp|BIT_0);
 668   1      	//}
 669   1      }
 670          
 671          void BackLightOff(void)
 672          {
 673   1      	unsigned char port,temp;
 674   1      	
C51 COMPILER V6.12  MCU                                                                    03/05/2008 14:34:52 PAGE 12  

 675   1      	temp = ReadIIC563(0x16e);
 676   1      	WriteIIC563(0x16e,temp&(~BIT_0));	//lo_cs
 677   1      	port = PTC_REG;
 678   1      	port |= RDPC_REG;
 679   1      	port &= ~PC0;
 680   1      	PTC_REG = port;
 681   1      	BackLightTimerEn = 0;
 682   1      }
 683          
 684          bit DetectBacklight()
 685          {
 686   1      	if(PTC_REG & PC0)
 687   1      		return 1;
 688   1      	else
 689   1      		return 0;
 690   1      }
 691          
 692          #if PanelPowerActive == High
 693          void PanelPowerOn(void)
 694          {
 695   1      unsigned char port;
 696   1      	port = PTC_REG;
 697   1      	port |= RDPC_REG;
 698   1      	port |= PC7;
 699   1      	PTC_REG = port;
 700   1      	if(PanelInterface == TCON_TO_RSDS || PanelInterface == TCON_TO_TTL)
 701   1      	{
 702   2      		port = PTC_REG; 	
 703   2      		port |= RDPC_REG;
 704   2      		port |= PC3;
 705   2      		PTC_REG = port;
 706   2      	}
 707   1      }
 708          
 709          void PanelPowerOff(void)
 710          {
 711   1      unsigned char port;
 712   1      	port = PTC_REG;
 713   1      	port |= RDPC_REG;
 714   1      	port &= ~PC7;
 715   1      	PTC_REG = port;
 716   1      	if(PanelInterface == TCON_TO_RSDS || PanelInterface == TCON_TO_TTL)
 717   1      	{
 718   2      		port = PTC_REG;
 719   2      		port |= RDPC_REG;
 720   2      		port &= ~PC3;
 721   2      		PTC_REG = port;
 722   2      	}
 723   1      }
 724          #else
              void PanelPowerOff(void)
              {
              unsigned char port;
              	port = PTC_REG;
              	port |= RDPC_REG;
              	port |= PC7;
              	PTC_REG = port;
              	if(PanelInterface == TCON_TO_RSDS || PanelInterface == TCON_TO_TTL)
              	{
              		port = PTC_REG; 	
              		port |= RDPC_REG;
              		port |= PC3;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91农村精品一区二区在线| 免费成人av在线播放| 精品久久久久一区| 成人av在线播放网站| 国产不卡高清在线观看视频| 国产乱子轮精品视频| 精品一区二区三区久久久| 日本不卡一二三| 免费高清成人在线| 久久精品国产亚洲5555| 日韩在线一区二区三区| 日韩电影一区二区三区| 免费在线视频一区| 九九精品一区二区| 九九精品一区二区| 国产一区二区网址| 成人av网址在线观看| 99久久久久久| 在线观看成人小视频| 色av一区二区| 欧美日韩国产首页在线观看| 欧美军同video69gay| 4438亚洲最大| 2020国产精品| 国产免费久久精品| 中文字幕一区二区三区在线观看 | 亚洲五月六月丁香激情| 亚洲一区二区三区四区在线| 一区二区免费看| 天天做天天摸天天爽国产一区 | 欧美日韩高清在线| 欧美一区二区三区爱爱| 久久久三级国产网站| 中文字幕免费不卡| 婷婷中文字幕综合| 懂色中文一区二区在线播放| 在线免费一区三区| 精品毛片乱码1区2区3区| 国产精品蜜臀av| 爽好多水快深点欧美视频| 国产在线不卡一区| 欧美在线观看一区二区| 2020国产成人综合网| 亚洲午夜在线电影| 丁香亚洲综合激情啪啪综合| 欧美区在线观看| 中文子幕无线码一区tr| 婷婷综合五月天| 成人黄色a**站在线观看| 欧美午夜电影一区| 国产精品久线在线观看| 毛片av一区二区| 欧美性极品少妇| 国产精品高潮呻吟久久| 精品一区二区三区香蕉蜜桃| 欧美日韩日日夜夜| 亚洲视频你懂的| 国产精品系列在线观看| 欧美一区二区三区视频| 亚洲黄一区二区三区| 国产精品一区二区91| 91精品在线观看入口| 国产精品久久二区二区| 激情六月婷婷综合| 日韩免费性生活视频播放| 亚洲第一二三四区| 在线免费观看日本一区| 日韩一区中文字幕| 成人毛片在线观看| 欧美韩日一区二区三区四区| 激情欧美日韩一区二区| 欧美电影免费观看高清完整版 | 日本在线观看不卡视频| 欧美性受xxxx黑人xyx性爽| 国产精品无码永久免费888| 国模少妇一区二区三区| 欧美熟乱第一页| 亚洲精品一二三四区| 91老师片黄在线观看| 最新欧美精品一区二区三区| 99久久国产综合精品麻豆| 欧美国产综合一区二区| 成人性生交大片免费看中文网站| 国产欧美一区二区三区在线老狼| 精品亚洲国产成人av制服丝袜| 欧美一区二区三区免费视频| 偷拍亚洲欧洲综合| 56国语精品自产拍在线观看| 午夜成人免费电影| 717成人午夜免费福利电影| 亚洲国产一区二区三区青草影视| 欧美影院一区二区三区| 午夜视频在线观看一区| 欧美一区二区三区免费视频| 久久se精品一区精品二区| 久久噜噜亚洲综合| 成人激情小说网站| 一区二区三区美女| 制服丝袜在线91| 激情国产一区二区| 国产精品午夜久久| 欧美日韩亚洲另类| 久久精品国产久精国产爱| 久久久久久**毛片大全| 99久久久久免费精品国产| 亚洲成人精品一区| 精品国产人成亚洲区| 99re在线精品| 日本免费新一区视频| 欧美激情一区二区三区蜜桃视频| av色综合久久天堂av综合| 亚洲日韩欧美一区二区在线| 欧美日韩午夜精品| 国产精品99久久不卡二区| 亚洲精品中文在线影院| 精品美女被调教视频大全网站| 97久久人人超碰| 久久成人麻豆午夜电影| 亚洲视频网在线直播| 亚洲精品一区二区精华| 色婷婷久久一区二区三区麻豆| 青青草国产成人99久久| 中文字幕中文字幕一区二区 | 视频在线观看国产精品| 精品1区2区在线观看| 99国产精品一区| 国产一区二区三区香蕉| 亚洲成人激情av| 国产精品青草久久| 欧美成人一区二区三区在线观看| 91麻豆视频网站| 久久er99精品| 亚洲国产一区二区三区青草影视| 久久综合视频网| 欧美日韩一区三区| av中文字幕亚洲| 激情丁香综合五月| 亚洲一区二区不卡免费| 亚洲国产成人一区二区三区| 日韩免费一区二区| 欧美性一二三区| 97精品国产露脸对白| 国产精选一区二区三区| 视频一区二区国产| 亚洲国产成人高清精品| 亚洲蜜臀av乱码久久精品| 欧美激情综合五月色丁香| 精品国产91洋老外米糕| 欧美一区二区三区四区久久| 欧美日韩高清一区二区不卡| 91丨九色丨尤物| 高清不卡在线观看av| 麻豆精品一区二区综合av| 天堂一区二区在线| 亚洲电影一级黄| 亚洲成人av一区| 午夜精品在线看| 五月天一区二区| 五月激情丁香一区二区三区| 亚洲视频一二三区| 亚洲乱码中文字幕| 亚洲精品v日韩精品| 一区二区欧美视频| 亚洲高清免费在线| 亚洲bt欧美bt精品| 舔着乳尖日韩一区| 久久精品国产一区二区三| 国产一区二区三区在线观看免费 | 欧美日韩中文国产| 欧美色成人综合| 欧美一区二区在线不卡| 91精品欧美综合在线观看最新| 欧美日韩电影一区| 日韩欧美国产综合| 久久久久久久久免费| 国产日韩v精品一区二区| 国产欧美精品国产国产专区| 国产精品网友自拍| 一区二区三区自拍| 视频在线观看一区二区三区| 国产精品一区二区黑丝| 91麻豆6部合集magnet| 欧美一区二区三区啪啪| 亚洲国产成人私人影院tom| 亚洲资源中文字幕| 九色综合狠狠综合久久| av福利精品导航| 69堂国产成人免费视频| 国产无人区一区二区三区| 一区二区三区日韩在线观看| 蜜臀av一区二区在线免费观看| 国产91精品久久久久久久网曝门| 色一情一乱一乱一91av| 日韩欧美国产小视频| 亚洲女人****多毛耸耸8| 日韩av中文字幕一区二区三区| 国产精品1区2区| 欧美日韩激情在线| 国产视频一区在线播放| 亚洲国产精品自拍|