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

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

?? s6d0144.lst

?? test ili9320 for keil c
?? LST
?? 第 1 頁 / 共 2 頁
字號:
 363   1      
 364   1      for(ii=0;ii<240;ii++)
 365   1      W_D(0xff,0xff);
C51 COMPILER V8.08   S6D0144                                                               06/22/2007 20:51:53 PAGE 7   

 366   1      
 367   1      
 368   1      for(i=0;i<318;i++)
 369   1      {
 370   2      W_D(0xf8,0x0);
 371   2      for(ii=0;ii<238;ii++)
 372   2      W_D(0x0,0);
 373   2      
 374   2      W_D(0x0,0x1f);
 375   2      }
 376   1      
 377   1      for(ii=0;ii<240;ii++)
 378   1      W_D(0xff,0xff);
 379   1      
 380   1      }
 381          
 382          void display6()//clear
 383          {
 384   1      unsigned char i,ii;
 385   1      set_whole_screen();
 386   1      
 387   1              for(ii=0;ii<32;ii++)
 388   1              for(i=0;i<240;i++)
 389   1                      W_D2(RGB(254,0,0));//red
 390   1                      
 391   1              for(ii=0;ii<32;ii++)
 392   1              for(i=0;i<240;i++)
 393   1                      W_D2(RGB(0,254,0));//g
 394   1      
 395   1              for(ii=0;ii<32;ii++)
 396   1              for(i=0;i<240;i++)
 397   1                      W_D2(RGB(0,0,254));//b
 398   1      
 399   1              for(ii=0;ii<32;ii++)
 400   1              for(i=0;i<240;i++)
 401   1                      W_D2(RGB(0,254,254));//b+g
 402   1      
 403   1              for(ii=0;ii<32;ii++)
 404   1              for(i=0;i<240;i++)
 405   1                      W_D2(RGB(254,0,254));//r+b
 406   1      
 407   1      
 408   1              for(ii=0;ii<32;ii++)
 409   1              for(i=0;i<240;i++)
 410   1                      W_D2(RGB(254,254,0));//r+g
 411   1      
 412   1              
 413   1              for(ii=0;ii<32;ii++)
 414   1              for(i=0;i<240;i++)
 415   1                      W_D2(RGB(0,0,0));//black
 416   1      
 417   1              for(ii=0;ii<32;ii++)
 418   1              for(i=0;i<240;i++)
 419   1                      W_D2(RGB(254,254,254));//white
 420   1       
 421   1              
 422   1              for(ii=0;ii<32;ii++)
 423   1              for(i=0;i<240;i++)
 424   1                      W_D2(RGB(0,0,0));//black
 425   1      
 426   1              for(ii=0;ii<32;ii++)
 427   1              for(i=0;i<240;i++)
C51 COMPILER V8.08   S6D0144                                                               06/22/2007 20:51:53 PAGE 8   

 428   1                      W_D2(RGB(254,254,254));//white
 429   1      
 430   1      
 431   1      
 432   1      }//end sub
 433          
 434           
 435          
 436          
 437           
 438          
 439          //////////////////////
 440          void delay(uint ms)
 441          {uint a,b;
 442   1       
 443   1      for(b=0;b<ms;b++)
 444   1        for(a=0;a<900;a++)
 445   1          {nop;nop;}
 446   1      }
 447          
 448          void delays()
 449          {
 450   1      _nop_(); _nop_();_nop_();//_nop_();_nop_();_nop_();_nop_();_nop_();
 451   1      }
 452           
 453          
 454          void delay_check_key()
 455          {
 456   1      unsigned char a;
 457   1      
 458   1      for(a=0;a<10;a++)
 459   1      {
 460   2      delay(50); 
 461   2      //check_key();
 462   2              
 463   2      }
 464   1      //LED=~LED;
 465   1              if(auto_loop==1)
 466   1              {
 467   2              
 468   2                      if(current_display<MAX_STEP)
 469   2                              {current_display++;}
 470   2                      else
 471   2                              {current_display=1;}//for auto change 
 472   2              }
 473   1      }
 474            
 475          void HX8312_init2()
 476          {
 477   1      RES=0;
 478   1      delay(300);
 479   1      RES=1;
 480   1      delay(100);
 481   1      //************* Start Initial Sequence **********//
 482   1      CMD16(0x002b, 0x0000);
 483   1      CMD16(0x00E5, 0x8000); // Set the Vcore voltage and this setting is must.
 484   1      CMD16(0x0000, 0x0001); // Start internal OSC.
 485   1      CMD16(0x0001, 0x0100); // set SS and SM bit
 486   1      CMD16(0x0002, 0x0700); // set 1 line inversion
 487   1      CMD16(0x0003, 0x1030); // set GRAM write direction and BGR=1.
 488   1      CMD16(0x0004, 0x0000); // Resize register
 489   1      CMD16(0x0008, 0x0202); // set the back porch and front porch
C51 COMPILER V8.08   S6D0144                                                               06/22/2007 20:51:53 PAGE 9   

 490   1      CMD16(0x0009, 0x0000); // set non-display area refresh cycle ISC[3:0]
 491   1      CMD16(0x000A, 0x0000); // FMARK function
 492   1      CMD16(0x000C, 0x0000); // RGB interface setting
 493   1      CMD16(0x000D, 0x0000); // Frame marker Position
 494   1      CMD16(0x000F, 0x0000); // RGB interface polarity
 495   1      //*************Power On sequence ****************//
 496   1      CMD16(0x0010, 0x0000); // SAP, BT[3:0], AP, DSTB, SLP, STB
 497   1      CMD16(0x0011, 0x0007); // DC1[2:0], DC0[2:0], VC[2:0]
 498   1      CMD16(0x0012, 0x0000); // VREG1OUT voltage
 499   1      CMD16(0x0013, 0x0000); // VDV[4:0] for VCOM amplitude
 500   1      delay(200); // Dis-charge capacitor power voltage
 501   1      CMD16(0x0010, 0x17B0); // SAP, BT[3:0], AP, DSTB, SLP, STB
 502   1      CMD16(0x0011, 0x0007); // R11h=0x0001 at VCI=3.3V DC1[2:0], DC0[2:0], VC[2:0]
 503   1      delay(50); // Delay 50ms
 504   1      CMD16(0x0012, 0x013A); // R11h=0x0138 at VCI=3.3V VREG1OUT voltage
 505   1      delay(50); // Delay 50ms
 506   1      CMD16(0x0013, 0x1A00); // R11h=0x1800 at VCI=3.3V VDV[4:0] for VCOM amplitude
 507   1      CMD16(0x0029, 0x000C); // R11h=0x0008 at VCI=3.3V VCM[4:0] for VCOMH
 508   1      delay(50);
 509   1      CMD16(0x0020, 0x0000); // GRAM horizontal Address
 510   1      CMD16(0x0021, 0x0000); // GRAM Vertical Address
 511   1      // ----------- Adjust the Gamma Curve ----------//
 512   1      CMD16(0x0030, 0x0000);
 513   1      CMD16(0x0031, 0x0505);
 514   1      CMD16(0x0032, 0x0004);
 515   1      CMD16(0x0035, 0x0006);
 516   1      CMD16(0x0036, 0x0707);
 517   1      CMD16(0x0037, 0x0105);
 518   1      CMD16(0x0038, 0x0002);
 519   1      CMD16(0x0039, 0x0707);
 520   1      CMD16(0x003C, 0x0704);
 521   1      CMD16(0x003D, 0x0807);
 522   1      //------------------ Set GRAM area ---------------//             
 523   1      CMD16(0x0050, 0x0000);  // Horizontal GRAM Start Address         
 524   1      CMD16(0x0051, 0x00EF);  // Horizontal GRAM End Address   
 525   1      CMD16(0x0052, 0x0000);  // Vertical GRAM Start Address   
 526   1      CMD16(0x0053, 0x013F);  // Vertical GRAM Start Address   
 527   1      CMD16(0x0060, 0x2700);  // Gate Scan Line        
 528   1      CMD16(0x0061, 0x0001);  // NDL,VLE, REV          
 529   1      CMD16(0x006A, 0x0000);  // set scrolling line    
 530   1      //-------------- Partial Display Control ---------//             
 531   1      CMD16(0x0080, 0x0000);           
 532   1      CMD16(0x0081, 0x0000);           
 533   1      CMD16(0x0082, 0x0000);           
 534   1      CMD16(0x0083, 0x0000);           
 535   1      CMD16(0x0084, 0x0000);           
 536   1      CMD16(0x0085, 0x0000);           
 537   1      //-------------- Panel Control -------------------//             
 538   1      CMD16(0x0090, 0x0010);           
 539   1      CMD16(0x0092, 0x0000);           
 540   1      CMD16(0x0093, 0x0003);           
 541   1      CMD16(0x0095, 0x0110);           
 542   1      CMD16(0x0097, 0x0000);           
 543   1      CMD16(0x0098, 0x0000);           
 544   1      CMD16(0x0007, 0x0173);  // 262K color and display ON     
 545   1      
 546   1      
 547   1      }
 548          
 549          void HX8312_init()
 550          {
 551   1       
C51 COMPILER V8.08   S6D0144                                                               06/22/2007 20:51:53 PAGE 10  

 552   1      RES=0;
 553   1      delay(300);
 554   1      RES=1;
 555   1      delay(100);
 556   1       
 557   1      
 558   1      CMD16(0x00E5, 0x8000);  // Set the Vcore voltage and this setting is must.       
 559   1      CMD16(0x0000, 0x0001);  // Start internal OSC.   
 560   1      CMD16(0x0001, 0x0100);  // set SS and SM bit     
 561   1      CMD16(0x0002, 0x0700);  // set 1 line inversion          
 562   1      CMD16(0x0003, 0x1030);  // set GRAM write direction and BGR=0.   
 563   1      
 564   1      CMD16(0x0004, 0x0000);  // Resize register       
 565   1      CMD16(0x0008, 0x0202);  // set the back porch and front porch    
 566   1      CMD16(0x0009, 0x0000);  // set non-display area refresh cycle ISC[3:0]   
 567   1      CMD16(0x000A, 0x0000);  // FMARK function        
 568   1      CMD16(0x000C, 0x0000);  // RGB interface setting         
 569   1      CMD16(0x000D, 0x0000); // Frame marker Position          
 570   1      CMD16(0x000F, 0x0000);  // RGB interface polarity        
 571   1      //*************Power On sequence ****************//      
 572   1      CMD16(0x0010, 0x0000);  // SAP, BT[3:0], AP, DSTB, SLP, STB      
 573   1      CMD16(0x0011, 0x0007);  // DC1[2:0], DC0[2:0], VC[2:0]   
 574   1      CMD16(0x0012, 0x0000);  // VREG1OUT voltage      
 575   1      CMD16(0x0013, 0x0000);  // VDV[4:0] for VCOM amplitude   
 576   1      delay(200);     // Dis-charge capacitor power voltage    
 577   1      CMD16(0x0010, 0x17B0);  // SAP, BT[3:0], AP, DSTB, SLP, STB      
 578   1      CMD16(0x0011, 0x0007);  // DC1[2:0], DC0[2:0], VC[2:0]   
 579   1      delay(50);      // Delay 50ms    
 580   1      CMD16(0x0012, 0x013E);  // VREG1OUT voltage      
 581   1      delay(50);      // Delay 50ms    
 582   1      CMD16(0x0013, 0x1F00);  // VDV[4:0] for VCOM amplitude   
 583   1      CMD16(0x0029, 0x0013);  // VCM[4:0] for VCOMH    
 584   1      delay(50);               
 585   1      CMD16(0x0020, 0x0000);  // GRAM horizontal Address       
 586   1      CMD16(0x0021, 0x0000);  // GRAM Vertical Address         
 587   1      // ----------- Adjust the Gamma         Curve ----------//               
 588   1      CMD16(0x0030, 0x0000);           
 589   1      CMD16(0x0031, 0x0404);           
 590   1      CMD16(0x0032, 0x0404);           
 591   1      CMD16(0x0035, 0x0004);           
 592   1      CMD16(0x0036, 0x0404);           
 593   1      CMD16(0x0037, 0x0404);           
 594   1      CMD16(0x0038, 0x0404);           
 595   1      CMD16(0x0039, 0x0707);           
 596   1      CMD16(0x003C, 0x0500);           
 597   1      CMD16(0x003D, 0x0607);           
 598   1      //------------------ Set GRAM area ---------------//             
 599   1      CMD16(0x0050, 0x0000);  // Horizontal GRAM Start Address         
 600   1      
 601   1      CMD16(0x0051, 0x00EF);  // Horizontal GRAM End Address   
 602   1      CMD16(0x0052, 0x0000);  // Vertical GRAM Start Address   
 603   1      CMD16(0x0053, 0x013F);  // Vertical GRAM Start Address   
 604   1      CMD16(0x0060, 0x2700);  // Gate Scan Line        
 605   1      CMD16(0x0061, 0x0001);  // NDL,VLE, REV          
 606   1      CMD16(0x006A, 0x0000);  // set scrolling line    
 607   1      //-------------- Partial Display Control ---------//             
 608   1      CMD16(0x0080, 0x0000);           
 609   1      CMD16(0x0081, 0x0000);           
 610   1      CMD16(0x0082, 0x0000);           
 611   1      CMD16(0x0083, 0x0000);           
 612   1      CMD16(0x0084, 0x0000);           
 613   1      CMD16(0x0085, 0x0000);           
C51 COMPILER V8.08   S6D0144                                                               06/22/2007 20:51:53 PAGE 11  

 614   1      //-------------- Panel Control -------------------//             
 615   1      CMD16(0x0090, 0x0010);           
 616   1      CMD16(0x0092, 0x0000);           
 617   1      CMD16(0x0093, 0x0003);           
 618   1      CMD16(0x0095, 0x0110);           
 619   1      CMD16(0x0097, 0x0000);           
 620   1      CMD16(0x0098, 0x0000);           
 621   1      CMD16(0x0007, 0x0173);  // 262K color and display ON     
 622   1      delay(50);
 623   1      }                
 624          
 625          
 626          void W_D(uchar h,uchar l)
 627          {
 628   1      
 629   1      RS=1;
 630   1      _CS=0;
 631   1      OUTPORT_H=h;
 632   1       
 633   1      OUTPORT_L=l;
 634   1      _WR=0;
 635   1      _WR=1;
 636   1      _CS=1;
 637   1      }
 638           
 639          void W_D2(uint ua)
 640          {
 641   1      uchar aa;
 642   1      RS=1;//==>Data
 643   1      _CS=0;
 644   1      aa=(unsigned char)(ua>>8);
 645   1      OUTPORT_H=aa;//
 646   1      
 647   1      OUTPORT_L=(unsigned char)ua;//
 648   1      
 649   1      _WR=0;
 650   1      _WR=1;
 651   1      _CS=1;
 652   1      
 653   1      }
 654          
 655          void CMD16(unsigned char a,unsigned int b)
 656          {
 657   1      W_C(a);
 658   1      W_D2(b);
 659   1      }
 660           
 661          void W_C(unsigned char ua)
 662          {
 663   1      RS=0;//==>Command
 664   1       
 665   1      _CS=0;
 666   1      OUTPORT_H=0;//
 667   1      OUTPORT_L=ua;//
 668   1      _WR=0;
 669   1      _WR=1;
 670   1      _CS=1;
 671   1      
 672   1      }
 673          
 674          
 675          void set_pixel(unsigned char x,unsigned int y)
C51 COMPILER V8.08   S6D0144                                                               06/22/2007 20:51:53 PAGE 12  

 676          {
 677   1      if(x>=240)x=240-1;
 678   1      if(y>=320)y=320-1;
 679   1      
 680   1      W_C(0x20);
 681   1      W_D2(x);
 682   1      W_C(0x21);
 683   1      W_D2(y);
 684   1      
 685   1      W_C(0X22);
 686   1      
 687   1      W_D(0xff,0xff);
 688   1      }
 689          
 690          void test_pixel2()
 691          {
 692   1      unsigned int a;
 693   1      for(a=0;a<320;a++)
 694   1      {
 695   2      if(a<240)
 696   2      {
 697   3      W_C(0x20);
 698   3      W_D2(a);
 699   3      }
 700   2      else
 701   2      {
 702   3      W_C(0x20);
 703   3      W_D2(120);
 704   3      }
 705   2      W_C(0x21);
 706   2      W_D2(a);
 707   2      
 708   2      W_C(0X22);
 709   2      
 710   2      W_D(0xff,0xff);
 711   2      }
 712   1      
 713   1      }
 714          
 715          


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


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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本在线播放一区二区三区| 国产成人在线视频网站| 看电视剧不卡顿的网站| 成人激情校园春色| 欧美日韩激情一区| 国产丝袜欧美中文另类| 亚洲福利电影网| 99久久99久久精品国产片果冻| 91精品国产一区二区| 亚洲欧洲日韩在线| 国产在线一区二区综合免费视频| 99精品久久免费看蜜臀剧情介绍| 日韩三级伦理片妻子的秘密按摩| 亚洲免费视频中文字幕| 粉嫩av一区二区三区粉嫩| 欧美一区二区三区免费观看视频| 亚洲精品你懂的| 国产精品亚洲第一 | 亚洲成av人影院在线观看网| 国产综合色在线| 欧美一级日韩免费不卡| 一区二区三区色| 99久久久免费精品国产一区二区| 久久精品欧美日韩精品| 国产麻豆视频一区二区| 精品乱人伦一区二区三区| 日韩高清电影一区| 欧美精品一卡两卡| 亚洲成人激情综合网| 欧美日韩一区二区电影| 亚洲综合久久久| 色丁香久综合在线久综合在线观看| 国产午夜精品久久久久久免费视 | 国产精品久久久久久福利一牛影视| 精品一区二区在线观看| 精品三级av在线| 激情综合网天天干| 久久女同精品一区二区| 国产98色在线|日韩| 欧美国产日韩a欧美在线观看| 久久99蜜桃精品| 精品少妇一区二区三区| 国产精品小仙女| 国产精品二区一区二区aⅴ污介绍| 成人免费视频免费观看| 中文字幕 久热精品 视频在线 | 美女在线观看视频一区二区| 91精品国产综合久久久久| 蜜臀av一级做a爰片久久| 欧美一二三区在线观看| 国产剧情一区二区| 国产精品你懂的| 欧美在线观看禁18| 美女视频网站黄色亚洲| 久久午夜电影网| 97aⅴ精品视频一二三区| 亚洲va欧美va人人爽| 日韩午夜激情电影| 国产成人av一区二区三区在线| 国产精品国产三级国产普通话蜜臀| av高清久久久| 日日夜夜精品视频免费| 久久精品欧美日韩| 欧美午夜精品一区二区三区| 男男视频亚洲欧美| 欧美国产成人精品| 欧美色图天堂网| 精品制服美女久久| 亚洲免费在线看| 日韩欧美国产三级| 懂色av一区二区三区蜜臀 | 亚洲mv在线观看| 久久久精品国产免大香伊| 色综合天天综合网国产成人综合天| 亚洲午夜av在线| 国产欧美一二三区| 欧美日韩国产小视频| 国产成人激情av| 图片区日韩欧美亚洲| 国产精品久久久久久久午夜片| 在线免费不卡视频| 国产激情视频一区二区三区欧美 | 欧美日韩一区二区三区免费看 | 日日嗨av一区二区三区四区| 久久视频一区二区| 欧美色图一区二区三区| 成人小视频在线观看| 日韩成人一区二区三区在线观看| 国产精品亲子伦对白| 91精品久久久久久蜜臀| aaa欧美色吧激情视频| 卡一卡二国产精品| 五月激情综合网| 1024亚洲合集| 国产清纯在线一区二区www| 日韩情涩欧美日韩视频| 欧美这里有精品| 99久久国产免费看| 国产99精品国产| 国产乱子伦视频一区二区三区 | 成人妖精视频yjsp地址| 美洲天堂一区二卡三卡四卡视频| 亚洲成人av电影在线| 亚洲欧美日韩人成在线播放| 国产午夜亚洲精品午夜鲁丝片| 日韩精品一区二区三区四区| 欧美色图激情小说| 欧美日韩成人在线| 欧美日韩国产另类一区| 在线精品视频免费播放| 色综合久久六月婷婷中文字幕| 成人黄色av电影| 暴力调教一区二区三区| 成人福利视频在线看| 成人免费看黄yyy456| 国产成人精品亚洲午夜麻豆| 国产成人亚洲精品青草天美| 国产精品一区二区不卡| 国产剧情在线观看一区二区| 国产成人av自拍| av中文字幕一区| 色婷婷国产精品综合在线观看| 一本大道久久a久久综合| 色哟哟在线观看一区二区三区| 99精品黄色片免费大全| 色欧美片视频在线观看| 一本一道久久a久久精品综合蜜臀 一本一道综合狠狠老 | 国产天堂亚洲国产碰碰| 日本一区二区三区高清不卡 | 亚洲va天堂va国产va久| 日本不卡123| 黄一区二区三区| 国产成人精品免费视频网站| 99热在这里有精品免费| 在线一区二区三区四区五区| 欧美视频日韩视频在线观看| 制服丝袜日韩国产| 久久综合九色综合97_久久久| 久久久亚洲精华液精华液精华液| 国产片一区二区三区| 专区另类欧美日韩| 亚洲.国产.中文慕字在线| 免费高清不卡av| 丁香婷婷深情五月亚洲| 在线免费观看日本欧美| 欧美一级二级在线观看| 欧美激情在线看| 亚洲第一电影网| 国产在线播精品第三| 97久久精品人人做人人爽| 欧美三级乱人伦电影| 久久婷婷国产综合精品青草| 中文字幕国产一区二区| 香蕉影视欧美成人| 国产盗摄一区二区三区| 欧美午夜精品久久久久久超碰 | 欧美日韩国产区一| 国产视频一区在线播放| 亚洲资源中文字幕| 国精产品一区一区三区mba视频| 91在线观看一区二区| 欧美一区二区大片| 亚洲免费在线观看| 国产剧情一区二区| 制服丝袜激情欧洲亚洲| 亚洲欧美一区二区三区孕妇| 欧美bbbbb| 欧美伊人久久久久久久久影院 | 中文字幕一区二区三区av| 免费一级欧美片在线观看| 91日韩在线专区| 精品电影一区二区| 日韩不卡手机在线v区| 色综合久久久久| 中文子幕无线码一区tr| 久久97超碰色| 欧美日韩亚洲综合| 亚洲男人的天堂av| 国产成人av资源| 亚洲精品在线观看网站| 午夜视频在线观看一区| 色偷偷久久一区二区三区| 欧美激情一区二区三区| 久久91精品久久久久久秒播| 欧美午夜精品一区二区三区| 国产精品久久久久影院色老大| 韩国女主播一区| 欧美一区二区三区喷汁尤物| 一区二区三区不卡视频在线观看 | 麻豆精品蜜桃视频网站| 欧美精品丝袜久久久中文字幕| 1区2区3区欧美| 99久久婷婷国产综合精品| 国产亚洲女人久久久久毛片| 久久www免费人成看片高清| 欧美丰满美乳xxx高潮www| 亚洲第一会所有码转帖| 欧美日韩精品是欧美日韩精品| 亚洲一线二线三线久久久| 99精品视频中文字幕|