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

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

?? utility.lst

?? 一個(gè)LCD TV的源程序, 用的是realtek的IC
?? LST
字號(hào):
C51 COMPILER V7.07   UTILITY                                                               05/03/2006 14:29:24 PAGE 1   


C51 COMPILER V7.07, COMPILATION OF MODULE UTILITY
OBJECT MODULE PLACED IN UTILITY.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE UTILITY.C BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          /*******************************************************************************
   2            UTILITY.C
   3            Copyright (c) HIMAX Technologies, Inc. All rights reserved.
   4          *******************************************************************************/
   5          #include <MTV230.H>
*** WARNING C318 IN LINE 5 OF UTILITY.C: can't open file 'MTV230.H'
   6          #include <DEFINE.H>
*** WARNING C318 IN LINE 6 OF UTILITY.C: can't open file 'DEFINE.H'
   7          #include <MATH.H>
   8          #define STABLE_TOLERANCE 50
   9          #define STABLE_COUNT     240//about 20ms stable period
  10          /*==============================================================================
  11          
  12          ==============================================================================*/
  13          void DelayX1ms(unsigned int n) {
  14   1      
  15   1        unsigned int i;
  16   1      
  17   1        while(n--!=0)
  18   1          for (i=0; i<86; i++)
  19   1            ;
  20   1      
  21   1        }
  22          
  23          
  24          /*==============================================================================
  25          
  26          ==============================================================================*/
  27          void DelayX10ms(unsigned int n) {
  28   1      
  29   1        unsigned int i;
  30   1      
  31   1        while(n--!=0)
  32   1          for (i=0; i<860; i++) 
  33   1            ;
  34   1      
  35   1        }
  36          
  37          
  38          /*===========================================================================
  39            
  40          ===========================================================================*/
  41          code unsigned char BIT_OPOR[8]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
  42          code unsigned char BIT_OPAND[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
  43          
  44          bit Get_Bit(unsigned char bytedata, unsigned char bit_pos) {
  45   1      
  46   1        return ((bytedata&BIT_OPOR[bit_pos])!=0);
  47   1      
  48   1        }
  49          
  50          
  51          /*===========================================================================
  52            
  53          ===========================================================================*/
C51 COMPILER V7.07   UTILITY                                                               05/03/2006 14:29:24 PAGE 2   

  54          unsigned char Set_Bit(unsigned char bytedata, unsigned char bit_pos, bit set) {
  55   1      
  56   1        unsigned char retdata;
  57   1      
  58   1        retdata=bytedata&BIT_OPAND[bit_pos];
  59   1        if(set)
  60   1          retdata=retdata|BIT_OPOR[bit_pos];
  61   1      
  62   1        return retdata;
  63   1      
  64   1        }
  65          
  66          
  67          /*==============================================================================
  68          
  69          ==============================================================================*/
  70          unsigned int String_To_Int(unsigned char* StrPtr, unsigned char digit) {
  71   1      
  72   1        unsigned int retvalue;
  73   1        unsigned char i;
  74   1      
  75   1        retvalue=0;
  76   1        for(i=0; i<digit; i++) {    
  77   2          retvalue*=10;
  78   2          if((*(StrPtr+digit-i)>='0')&&(*(StrPtr+digit-i)<='9'))
  79   2            retvalue+=*(StrPtr+digit-i)-'0';
  80   2          else
  81   2            retvalue+=0;
  82   2          }
  83   1      
  84   1        return retvalue;
  85   1      
  86   1        }
  87          
  88          
  89          /*===========================================================================
  90          
  91          ===========================================================================*/
  92          void Switch_Source(unsigned char v_source) {
  93   1      
  94   1        BL=OFF;
*** ERROR C202 IN LINE 94 OF UTILITY.C: 'BL': undefined identifier
  95   1        OSD_Show(0,0,0,0,0);
  96   1        Page=Item=badjust=0;
  97   1      
  98   1        switch(v_source) {
  99   2          case(AV1):
 100   2            SA7114_Byte_Write(0x02, 0xc4);
 101   2            SA7114_Byte_Write(0x09, 0x40);
 102   2            SA7114_Byte_Write(0x0a, 0x72);
 103   2            SA7114_Byte_Write(0x0b, 0x30);
 104   2            SA7114_Byte_Write(0x14, SA7114_Byte_Read(0x14)&0xfc|0x02);
 105   2            ParaAddress=EE_AV1_PARA;
 106   2            SEL_A=LOW;
 107   2            SEL_B=HIGH;
 108   2            MSP_Source_Select(SCART1_DA, SCART, STEREO);   
 109   2            MSP_Source_Select(LOUDSPEAKER, SCART, STEREO);
 110   2            MSP_SCART1_Source_Select(SC1_IN);
 111   2          break;
 112   2          case(AV2):
 113   2            SA7114_Byte_Write(0x02, 0xc6);
 114   2            SA7114_Byte_Write(0x09, 0xc0);
C51 COMPILER V7.07   UTILITY                                                               05/03/2006 14:29:24 PAGE 3   

 115   2            SA7114_Byte_Write(0x0a, 0x72);
 116   2            SA7114_Byte_Write(0x0b, 0x35);
 117   2            SA7114_Byte_Write(0x14, SA7114_Byte_Read(0x14)&0xfc|0x01);
 118   2            ParaAddress=EE_AV2_PARA;
 119   2            SEL_A=HIGH;
 120   2            SEL_B=LOW;
 121   2            MSP_Source_Select(SCART1_DA, SCART, STEREO);
 122   2            MSP_Source_Select(LOUDSPEAKER, SCART, STEREO); 
 123   2            MSP_SCART1_Source_Select(SC1_IN);
 124   2          break;
 125   2          case(AV3):
 126   2            SA7114_Byte_Write(0x02, 0xc9);
 127   2            SA7114_Byte_Write(0x09, 0xc0);
 128   2            SA7114_Byte_Write(0x0a, 0x72);
 129   2            SA7114_Byte_Write(0x0b, 0x35);
 130   2            SA7114_Byte_Write(0x14, SA7114_Byte_Read(0x14)&0xfc|0x01);
 131   2            ParaAddress=EE_AV3_PARA;
 132   2            SEL_A=LOW;
 133   2            SEL_B=LOW;
 134   2            MSP_Source_Select(SCART1_DA, SCART, STEREO);
 135   2            MSP_Source_Select(LOUDSPEAKER, SCART, STEREO);
 136   2            MSP_SCART1_Source_Select(SC2_IN);      
 137   2          break;
 138   2          case(TV):
 139   2            SA7114_Byte_Write(0x02, 0xc5);
 140   2            SA7114_Byte_Write(0x09, 0x40);
 141   2            SA7114_Byte_Write(0x0a, 0x72);
 142   2            SA7114_Byte_Write(0x0b, 0x35);
 143   2            SA7114_Byte_Write(0x14, SA7114_Byte_Read(0x14)&0xfc|0x02);
 144   2            ParaAddress=EE_TV_PARA;
 145   2            SEL_A=HIGH;
 146   2            SEL_B=HIGH;
 147   2            MSP_Source_Select(SCART1_DA, STEREOORAB, MONO);
 148   2            MSP_Source_Select(LOUDSPEAKER, STEREOORA, STEREO); 
 149   2            Set_Channel(Channel);  
 150   2          break;
 151   2          }
 152   1        
 153   1        Contrast=EE_MCU_Byte_Read(ParaAddress+EE_CONTRAST);
 154   1        Brightness=EE_MCU_Byte_Read(ParaAddress+EE_BRIGHTNESS);
 155   1        Saturation=EE_MCU_Byte_Read(ParaAddress+EE_SATURATION);
 156   1        Hue=EE_MCU_Byte_Read(ParaAddress+EE_HUE);
 157   1        Sharpness=EE_MCU_Byte_Read(ParaAddress+EE_SHARPNESS);
 158   1      
 159   1        Set_7114_Contrast(EE_MCU_Byte_Read(ParaAddress+EE_7114_CONTRAST));
 160   1        Set_7114_Luminance(EE_MCU_Byte_Read(ParaAddress+EE_7114_LUMINANCE));
 161   1        BL_VOLT=EE_MCU_Byte_Read(ParaAddress+EE_BACK_LIGHT);
 162   1        Set_Color_Temp(Color_Temp);
 163   1        Set_Contrast(Contrast);
 164   1        Set_Brightness(Brightness);
 165   1        Set_Saturation(Saturation);
 166   1        Set_Hue(Hue);
 167   1        
 168   1        }
 169          
 170          
 171          /*===========================================================================
 172          
 173          ===========================================================================*/
 174          void Power_Sequence(bit yes) {
 175   1      
 176   1        if(yes) {
C51 COMPILER V7.07   UTILITY                                                               05/03/2006 14:29:24 PAGE 4   

 177   2          PSC1=LOW;
 178   2          DelayX10ms(1);
 179   2          LVDS_EN=HIGH;
 180   2      //    STV_Byte_Write(0x0f, 0x02);//remove first line
 181   2      //    STV_Byte_Write(0x11, 0x02);
 182   2          DelayX10ms(10);
 183   2      //    STV_Byte_Write(0x0f, 0x00);//remove first line
 184   2      //    STV_Byte_Write(0x11, 0x00);
 185   2          DelayX10ms(40);
 186   2          BL=LOW;
 187   2          DelayX10ms(10);
 188   2          AV_PD=LOW;
 189   2          DelayX10ms(50);
 190   2          MUTE=LOW;
 191   2          }
 192   1        else {
 193   2          MUTE=HIGH;
 194   2          AV_PD=HIGH;
 195   2          BL=HIGH;
 196   2          LVDS_EN=LOW;
 197   2          PSC1=HIGH;
 198   2          }
 199   1      
 200   1        }
 201          
 202          
 203          /*===========================================================================
 204          
 205          ===========================================================================*/
 206          unsigned int Channel_EEPROM_Address(void) {
 207   1      
 208   1        return EE_CHANNEL_AIR+TV_Mode;
 209   1      
 210   1        }
 211          
 212          
 213          /*===========================================================================
 214          
 215          ===========================================================================*/
 216          unsigned int ChannelTable_EEPROM_Address(void) {
 217   1      
 218   1        return EE_TV_AIR_CHANNEL_TABLE+TV_Mode*0x20;
 219   1      
 220   1        }
 221          
 222          
 223          /*===========================================================================
 224          
 225          ===========================================================================*/
 226          unsigned int ChannelLockTable_EEPROM_Address(void) {
 227   1      
 228   1        return EE_AIR_CHANNEL_LOCK_TABLE+TV_Mode*0x20;
 229   1      
 230   1        }

C51 COMPILATION COMPLETE.  2 WARNING(S),  1 ERROR(S)

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人一级黄色片| 亚洲成人1区2区| 欧美成人精品二区三区99精品| 91麻豆国产香蕉久久精品| jiyouzz国产精品久久| 成人深夜福利app| www.亚洲免费av| 99精品热视频| 欧美最新大片在线看| 欧美视频在线一区| 欧美三电影在线| 欧美一区二区三区视频在线观看| 欧美肥妇free| 久久天堂av综合合色蜜桃网| 久久亚洲综合色| 国产精品久久精品日日| 亚洲欧洲日产国产综合网| 亚洲美女屁股眼交| 日韩中文字幕1| 精品一区二区免费看| 丁香啪啪综合成人亚洲小说| 99久久国产综合精品女不卡| 欧美日韩中文字幕精品| 精品日韩在线观看| 国产精品麻豆久久久| 亚洲一区国产视频| 麻豆国产一区二区| av在线不卡电影| 7799精品视频| 国产日韩高清在线| 亚洲高清视频在线| 国产一区二区三区精品视频| 91免费国产在线| 日韩欧美国产不卡| 亚洲色图欧洲色图| 久久成人av少妇免费| eeuss鲁片一区二区三区在线观看| 在线观看国产精品网站| 26uuu色噜噜精品一区二区| 国产精品福利一区| 久久精品国产精品亚洲红杏| 91在线精品一区二区三区| 欧美一区二区三区在线观看视频| 久久久久九九视频| 天天免费综合色| av在线免费不卡| 久久午夜羞羞影院免费观看| 亚洲成a人在线观看| 成人午夜私人影院| 精品久久一二三区| 亚洲电影视频在线| 91麻豆国产福利在线观看| 日韩欧美一区电影| 五月综合激情婷婷六月色窝| 91在线免费看| 日本一区二区三级电影在线观看 | av电影天堂一区二区在线| 日韩激情一二三区| 国产精品888| 欧美一区二区在线免费观看| 久久亚洲影视婷婷| 日韩成人一区二区| 国产精品一二三四区| 免费成人在线观看视频| 成人免费观看av| 日韩欧美一区二区不卡| 中文字幕欧美一| 国精品**一区二区三区在线蜜桃| 欧美性猛片xxxx免费看久爱| 久久久精品日韩欧美| 日韩国产精品91| 在线观看一区二区精品视频| 亚洲精品一区二区精华| 亚洲综合精品久久| 国产综合色在线视频区| 欧美日韩一区高清| 亚洲影院理伦片| 国产专区欧美精品| 69堂国产成人免费视频| 亚洲精品一二三区| 精品一区二区三区在线观看国产| 色婷婷综合久久久久中文一区二区| 欧美电影影音先锋| 亚洲影院在线观看| 91美女在线看| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 国产精品亚洲一区二区三区妖精| 欧美伦理影视网| 中文字幕在线不卡一区二区三区| 国产经典欧美精品| 欧美一区二区二区| 亚洲午夜私人影院| 欧美色图天堂网| 一区二区三区在线视频免费观看 | 亚洲123区在线观看| 欧美优质美女网站| 亚洲在线视频免费观看| 国产suv一区二区三区88区| 久久久久久久网| 国产精品一二二区| 成人免费在线播放视频| 成人福利在线看| 国产精品亲子乱子伦xxxx裸| 福利一区福利二区| 亚洲黄色尤物视频| 在线精品国精品国产尤物884a| 国产精品成人一区二区艾草| 91久久国产最好的精华液| 亚洲码国产岛国毛片在线| 色菇凉天天综合网| 亚洲电影激情视频网站| 国产亚洲一区字幕| 亚洲一区二区成人在线观看| 欧美手机在线视频| 国产精品一区在线观看你懂的| 136国产福利精品导航| 制服丝袜日韩国产| 国产精一品亚洲二区在线视频| 亚洲精品视频观看| 欧美成人在线直播| 欧美视频在线观看一区二区| 国产成人免费视频网站高清观看视频 | 国产日产欧美一区| 欧美日韩精品一区二区天天拍小说| 久久99精品久久久久久久久久久久| 日韩一区欧美一区| 精品播放一区二区| 欧美视频在线不卡| 成人精品一区二区三区中文字幕| 亚洲成人综合视频| 亚洲欧美在线视频| 国产日韩精品一区二区三区| 欧美一级专区免费大片| 欧美在线免费观看亚洲| 97久久精品人人做人人爽50路| 激情欧美日韩一区二区| 亚瑟在线精品视频| 亚洲激情成人在线| 亚洲精品中文字幕在线观看| 国产精品理论片| 国产色婷婷亚洲99精品小说| 精品国产免费人成电影在线观看四季 | 欧美一区二区三区视频免费播放 | 久久久国际精品| 91精品欧美福利在线观看| 91久久精品日日躁夜夜躁欧美| 国产成人午夜视频| 激情欧美日韩一区二区| 麻豆久久久久久| 日韩av电影天堂| 天天操天天综合网| 首页国产丝袜综合| 视频一区二区三区入口| 日韩专区欧美专区| 免费观看日韩电影| 美女视频黄久久| 麻豆成人久久精品二区三区小说| 免费观看在线综合色| 蜜桃av噜噜一区| 国产精品影视网| 成人免费看片app下载| jlzzjlzz欧美大全| 91黄色免费观看| 欧美日韩国产中文| 欧美一区二区视频在线观看2022| 欧美不卡一二三| 欧美国产精品一区| 亚洲视频网在线直播| 亚洲一区二区三区国产| 日韩**一区毛片| 国产河南妇女毛片精品久久久| 国产a精品视频| 色琪琪一区二区三区亚洲区| 精品视频在线视频| 精品国产免费人成电影在线观看四季 | 天堂久久一区二区三区| 日本欧美久久久久免费播放网| 麻豆91精品91久久久的内涵| 国产精品一区二区久久不卡| 91在线视频播放| 欧美日韩国产三级| 久久婷婷一区二区三区| 亚洲欧美日韩一区二区 | 久久精品综合网| 亚洲天堂av老司机| 奇米一区二区三区| www.视频一区| 日韩一区二区在线观看| 国产精品网曝门| 日韩精品高清不卡| 成人免费看视频| 91精品国产入口| 中文字幕一区二区5566日韩| 日本人妖一区二区| 成人网页在线观看| 日韩一级高清毛片| 亚洲精品免费视频| 国产成人免费xxxxxxxx| 欧美色偷偷大香| 国产精品你懂的在线欣赏|