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

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

?? ra8803.lst

?? 帶字庫的RA8803的驅動程序
?? LST
?? 第 1 頁 / 共 2 頁
字號:
 347   1              LCD_CmdWrite(WCCR, temp);
 348   1      }
 349          
 350          void LCD_NoBold(void)
 351          {
 352   1              uchar temp;
 353   1              
 354   1              temp = LCD_CmdRead(WCCR);
 355   1              temp &= cClrb4;
 356   1              LCD_CmdWrite(WCCR, temp);
 357   1      }
 358          
 359          //==============================================================================
 360          //Subroutine:   Inv
 361          //Function:
 362          //==============================================================================
 363          void LCD_Inv(void)
 364          {
 365   1              uchar temp;
C51 COMPILER V7.50   RA8803                                                                10/22/2005 14:00:49 PAGE 7   

 366   1              
 367   1              temp = LCD_CmdRead(WCCR);
 368   1              temp &= cClrb5;
 369   1              LCD_CmdWrite(WCCR, temp);
 370   1      }
 371          
 372          void LCD_NoInv(void)
 373          {
 374   1              uchar temp;
 375   1              temp = LCD_CmdRead(WCCR);
 376   1              temp |= cSetb5;
 377   1              LCD_CmdWrite(WCCR, temp);
 378   1      }
 379          
 380          //==============================================================================
 381          //Subroutine:   GInv
 382          //Function:
 383          //==============================================================================
 384          void LCD_GInv(void)
 385          {
 386   1              uchar temp;
 387   1              
 388   1              temp = LCD_CmdRead(WLCR);
 389   1              temp &= cClrb0;
 390   1              LCD_CmdWrite(WLCR, temp);
 391   1      }
 392          
 393          void LCD_NoGInv(void)
 394          {
 395   1              uchar temp;
 396   1              
 397   1              temp = LCD_CmdRead(WLCR);
 398   1              temp |= cSetb0;
 399   1              LCD_CmdWrite(WLCR, temp);
 400   1      }
 401          
 402          //==============================================================================
 403          //Subroutine:   Blk
 404          //Function:
 405          //==============================================================================
 406          void LCD_Blk(void)
 407          {
 408   1              uchar temp;
 409   1              
 410   1              temp = LCD_CmdRead(WLCR);
 411   1              temp |= cSetb1;
 412   1              LCD_CmdWrite(WLCR, temp);
 413   1      }
 414          
 415          void LCD_NoBlk(void)
 416          {
 417   1              uchar temp;
 418   1              
 419   1              temp = LCD_CmdRead(WLCR);
 420   1              temp &= cClrb1;
 421   1              LCD_CmdWrite(WLCR, temp);
 422   1      }
 423          
 424          //==============================================================================
 425          //Subroutine:   Blk Timer
 426          //Function:
 427          //==============================================================================
C51 COMPILER V7.50   RA8803                                                                10/22/2005 14:00:49 PAGE 8   

 428          void LCD_BlkTim(uchar buf)
 429          {
 430   1              uchar temp;
 431   1              
 432   1              temp = LCD_CmdRead(BTMR);
 433   1              temp |= buf;
 434   1              LCD_CmdWrite(BTMR, temp);
 435   1      }
 436          
 437          //==============================================================================
 438          //Subroutine:   Cursor On
 439          //Function:
 440          //==============================================================================
 441          void LCD_Cur(void)
 442          {
 443   1              uchar temp;
 444   1              
 445   1              temp = LCD_CmdRead(WCCR);
 446   1              temp |= cSetb2;
 447   1              LCD_CmdWrite(WCCR, temp);
 448   1      }
 449          
 450          void LCD_NoCur(void)
 451          {
 452   1              uchar temp;
 453   1              
 454   1              temp = LCD_CmdRead(WCCR);
 455   1              temp &= cClrb2;
 456   1              LCD_CmdWrite(WCCR, temp);
 457   1      }
 458          
 459          //==============================================================================
 460          //Subroutine:   Align On
 461          //Function:
 462          //==============================================================================
 463          void LCD_AlignOn(void)
 464          {
 465   1              uchar temp;
 466   1              
 467   1              temp = LCD_CmdRead(WCCR);
 468   1              temp |= cSetb6;
 469   1              LCD_CmdWrite(WCCR, temp);
 470   1      }
 471          
 472          void LCD_AlignOff(void)
 473          {
 474   1              uchar temp;
 475   1              
 476   1              temp = LCD_CmdRead(WCCR);
 477   1              temp &= cClrb6;
 478   1              LCD_CmdWrite(WCCR, temp);
 479   1      }
 480          
 481          //==============================================================================
 482          //Subroutine:   Auto Fill 
 483          //Function:
 484          //==============================================================================
 485          void LCD_FillOn(void)
 486          {
 487   1              uchar temp;
 488   1              
 489   1              temp = LCD_CmdRead(FNCR);
C51 COMPILER V7.50   RA8803                                                                10/22/2005 14:00:49 PAGE 9   

 490   1              temp |= cSetb3;
 491   1              LCD_CmdWrite(FNCR, temp);
 492   1      }
 493          //==============================================================================
 494          //Subroutine:   Cursor Blink On
 495          //Function:
 496          //==============================================================================
 497          void LCD_CurBlk(void)
 498          {
 499   1              uchar temp;
 500   1              
 501   1              temp = LCD_CmdRead(WCCR);
 502   1              temp |= cSetb1;
 503   1              LCD_CmdWrite(WCCR, temp);
 504   1      }
 505          
 506          void LCD_NoCurBlk(void)
 507          {
 508   1              uchar temp;
 509   1              
 510   1              temp = LCD_CmdRead(WCCR);
 511   1              temp &= cClrb1;
 512   1              LCD_CmdWrite(WCCR, temp);
 513   1      }
 514          
 515          //==============================================================================
 516          //Subroutine:   Cursor Height
 517          //Function:
 518          //==============================================================================
 519          void LCD_CurHei(uchar buf)
 520          {
 521   1              uchar temp;
 522   1              buf = buf << 4;
 523   1              buf = buf & 0xF0;       
 524   1              temp = LCD_CmdRead(DLCH);       
 525   1              temp = (temp & 0x0F) | buf;             
 526   1              LCD_CmdWrite(DLCH, temp);
 527   1      }
 528          
 529          //==============================================================================
 530          //Subroutine:   Line Distance
 531          //Function:
 532          //==============================================================================
 533          void LCD_LineDis(uchar buf)
 534          {
 535   1              uchar temp;
 536   1              buf = buf & 0x0F;       
 537   1              temp = LCD_CmdRead(DLCH);       
 538   1              temp = (temp & 0xF0) | buf;             
 539   1              LCD_CmdWrite(DLCH, temp);
 540   1      }
 541          
 542          //==============================================================================
 543          //Subroutine:   Font Size
 544          //Function:
 545          //==============================================================================
 546          void LCD_FontSize(uchar buf)
 547          {
 548   1              uchar temp;
 549   1              buf = buf << 4;
 550   1              temp = (buf & 0xF0) | (0x0F);   
 551   1              LCD_CmdWrite(FVHT, temp);
C51 COMPILER V7.50   RA8803                                                                10/22/2005 14:00:49 PAGE 10  

 552   1      }
 553          
 554          //==============================================================================
 555          //Subroutine:   Software Reset
 556          //Function:
 557          //==============================================================================
 558          void LCD_SWRst(void)
 559          {
 560   1              uchar temp;
 561   1              
 562   1              temp = LCD_CmdRead(WLCR);
 563   1              temp |= cSetb5;
 564   1              LCD_CmdWrite(WLCR, temp);
 565   1      }
 566          
 567          //==============================================================================
 568          //Subroutine:   LCD_Clear
 569          //Function:             Clear LCD DDRAM
 570          //==============================================================================
 571          void LCD_Clear(void)
 572          {
 573   1              LCD_CmdWrite(PNTR, 0x00);
 574   1              LCD_FillOn();
 575   1              Delay100ms(1);
 576   1      }
 577          
 578          //==============================================================================
 579          //Subroutine:   ADC On/Off
 580          //Function:
 581          //==============================================================================
 582          void ADC_On(void)
 583          {
 584   1              LCD_CmdWrite(TPCR, 0xC0);
 585   1      }
 586          
 587          void ADC_Off(void)
 588          {
 589   1              LCD_CmdWrite(TPCR, 0x10);
 590   1      }
 591          
 592          //==============================================================================
 593          //Subroutine:   Get Panel Touch
 594          //Function:             
 595          //==============================================================================
 596          uchar ADC_Touch(void)
 597          {
 598   1              uchar temp, tempT;
 599   1      
 600   1              temp = LCD_CmdRead(TPCR);
 601   1              temp &= cClrb0;
 602   1              temp &= cClrb1;
 603   1              temp &= cClrb2;
 604   1              temp |= cSetb3;
 605   1              LCD_CmdWrite(TPCR, temp);
 606   1              Delay10ms(1);
 607   1      
 608   1              tempT=LCD_CmdRead(TPSR);
 609   1      
 610   1              temp &= cClrb3;
 611   1              LCD_CmdWrite(TPCR, temp);
 612   1      
 613   1              tempT = tempT & B0100_0000;
C51 COMPILER V7.50   RA8803                                                                10/22/2005 14:00:49 PAGE 11  

 614   1              if(tempT == 0x40) return 0x01;
 615   1              else return 0x00;
 616   1      }
 617          
 618          //==============================================================================
 619          //Subroutine:   Get ADC X/Y
 620          //Function:             
 621          //==============================================================================
 622          uchar ADC_X(void)
 623          {
 624   1              uchar temp, tempX;
 625   1      
 626   1              temp = LCD_CmdRead(TPCR);
 627   1              temp &= cClrb0;
 628   1              LCD_CmdWrite(TPCR, temp);
 629   1              temp &= cClrb1;
 630   1              LCD_CmdWrite(TPCR, temp);
 631   1              temp |= cSetb2;
 632   1              LCD_CmdWrite(TPCR, temp);
 633   1              temp |= cSetb3;
 634   1              LCD_CmdWrite(TPCR, temp);
 635   1              Delay1ms(1);
 636   1      
 637   1              tempX=LCD_CmdRead(TPXR);
 638   1              return tempX;
 639   1      }
 640          
 641          uchar ADC_Y(void)
 642          {
 643   1              uchar temp, tempY;
 644   1      
 645   1              temp = LCD_CmdRead(TPCR);
 646   1              temp &= cClrb2;
 647   1              LCD_CmdWrite(TPCR, temp);
 648   1              temp &= cClrb3;
 649   1              LCD_CmdWrite(TPCR, temp);
 650   1              temp |= cSetb0;
 651   1              LCD_CmdWrite(TPCR, temp);
 652   1              temp |= cSetb1;
 653   1              LCD_CmdWrite(TPCR, temp);
 654   1              Delay1ms(1);
 655   1      
 656   1              tempY=LCD_CmdRead(TPYR);
 657   1              return tempY;
 658   1      }
 659          
 660          //==============================================================================
 661          //Subroutine:   Show Hex
 662          //Function:             
 663          //==============================================================================
 664          void Print_Hex(uchar buf)
 665          {
 666   1              uchar temp;
 667   1              temp=buf;
 668   1              temp = (temp >>4) & 0x0F;
 669   1              if(temp < 0x0A)
 670   1              {
 671   2                      temp |= 0x30;
 672   2              }
 673   1              else temp = temp + 0x37;
 674   1              LCD_DataWrite(temp);
 675   1      
C51 COMPILER V7.50   RA8803                                                                10/22/2005 14:00:49 PAGE 12  

 676   1              temp=buf;
 677   1              temp = temp & 0x0F;
 678   1              if(temp < 0x0A)
 679   1              {
 680   2                      temp |= 0x30;
 681   2              }
 682   1              else temp = temp + 0x37;
 683   1              LCD_DataWrite(temp);
 684   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    902    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       9
   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一区二区三区免费野_久草精品视频
国产精品视频一二三| 69p69国产精品| 亚洲国产精华液网站w| 国产一区二区福利| 国产精品视频观看| 91麻豆swag| 亚洲电影一区二区三区| 欧美精品一卡二卡| 久久91精品久久久久久秒播| 国产欧美日产一区| 欧美在线观看禁18| 免费观看30秒视频久久| 亚洲国产精品av| 在线看国产一区| 久久精工是国产品牌吗| 中文字幕乱码久久午夜不卡 | 精品国产1区2区3区| 国产精品99久久久久久似苏梦涵| 国产精品久久久久久久久免费樱桃| 日本韩国欧美在线| 久久99久久99| 成人欧美一区二区三区小说| 欧美日韩高清在线播放| 国产成人精品一区二| 亚洲午夜在线电影| 久久午夜电影网| 色婷婷久久久综合中文字幕| 久久国产免费看| 亚洲黄一区二区三区| 欧美zozozo| 欧美性大战久久久| 国产成人av电影在线| 五月天久久比比资源色| 国产日韩精品久久久| 欧美性一二三区| 国产成人午夜精品影院观看视频| 亚洲国产成人精品视频| 国产色产综合色产在线视频| 欧美猛男超大videosgay| 国产成人在线免费观看| 日本怡春院一区二区| 国产精品免费网站在线观看| 精品国产污污免费网站入口 | 成人精品免费视频| 亚洲成人免费电影| 国产精品久久久久三级| 精品国偷自产国产一区| 欧美丝袜丝交足nylons图片| 成人深夜视频在线观看| 极品美女销魂一区二区三区| 日日夜夜免费精品视频| 樱花草国产18久久久久| 中文字幕不卡在线播放| 亚洲精品一区二区三区蜜桃下载| 欧美日韩精品免费观看视频| 色综合网站在线| 成人av免费网站| 国产不卡免费视频| 久久99国产乱子伦精品免费| 日韩av一级片| 日韩av一级电影| 婷婷成人综合网| 亚洲高清免费观看高清完整版在线观看 | 欧美日韩一区二区在线观看视频| 高清av一区二区| 精品一区二区三区免费| 蜜桃av噜噜一区| 日本伊人午夜精品| 蜜臀va亚洲va欧美va天堂| 五月天丁香久久| 欧美亚洲国产一区在线观看网站| 亚洲国产精品自拍| 日韩一区在线看| 国产精品久久三| 久久日韩精品一区二区五区| 精品欧美乱码久久久久久| 69堂成人精品免费视频| 欧美精品九九99久久| 欧美日韩中文另类| 欧美高清性hdvideosex| 欧美丰满美乳xxx高潮www| 欧美日韩精品一区二区| 欧美日韩免费观看一区三区| 在线免费观看视频一区| 欧美色涩在线第一页| 欧美日韩小视频| 欧美一区二区三区小说| 欧美α欧美αv大片| 国产日韩欧美亚洲| ●精品国产综合乱码久久久久 | 中文字幕免费观看一区| 国产精品视频一二三区| 亚洲欧美精品午睡沙发| 99久久久免费精品国产一区二区| 成人综合激情网| 粉嫩绯色av一区二区在线观看| 国产成人免费在线视频| 国产传媒久久文化传媒| 成人国产一区二区三区精品| 91免费视频观看| 欧美日韩国产欧美日美国产精品| 日韩一区二区三区视频在线| 久久久三级国产网站| 午夜天堂影视香蕉久久| 麻豆国产精品官网| 成人黄色av电影| 欧美日韩国产一二三| 精品日韩在线观看| 亚洲美女一区二区三区| 日本中文一区二区三区| 国产99久久久国产精品免费看| 99精品国产视频| 日韩精品一区二区三区四区| 国产农村妇女毛片精品久久麻豆| 亚洲一区二区三区视频在线播放| 一区二区三区四区乱视频| 日韩影院在线观看| 开心九九激情九九欧美日韩精美视频电影| 青娱乐精品在线视频| 国产成人在线观看免费网站| 欧美日精品一区视频| 久久综合九色综合久久久精品综合| 亚洲视频在线一区二区| 蜜桃视频在线观看一区| 一本大道综合伊人精品热热| 精品美女在线播放| 亚洲一区二区不卡免费| 国产精品99久久久久久久vr| 欧美在线视频你懂得| 久久婷婷久久一区二区三区| 亚洲午夜激情av| 99国产精品久久久久久久久久| 欧美一区二区三区视频在线| 亚洲九九爱视频| 国产精品一区二区你懂的| 欧美日韩精品三区| 亚洲视频电影在线| 国产激情精品久久久第一区二区 | 亚洲美女屁股眼交| 日韩在线观看一区二区| 不卡的电影网站| 26uuu精品一区二区| 亚洲高清免费观看| 91国在线观看| 中文字幕av一区二区三区| 久久99热狠狠色一区二区| 欧美日本国产视频| 亚洲在线成人精品| 色综合一个色综合| 亚洲欧洲日韩女同| 国产成人免费视频一区| 精品国产精品一区二区夜夜嗨| 亚洲va欧美va人人爽| 色综合咪咪久久| 国产精品每日更新| 国产成人精品亚洲日本在线桃色| 欧美一区二区国产| 日韩和欧美的一区| 欧美久久久影院| 午夜激情综合网| 欧美日韩中文另类| 亚洲成av人片在线| 欧美绝品在线观看成人午夜影视| 亚洲午夜激情网站| 日本成人中文字幕在线视频| 国产精品色婷婷| 国产曰批免费观看久久久| 日韩三级中文字幕| 麻豆精品在线播放| 精品噜噜噜噜久久久久久久久试看| 丝袜亚洲另类欧美| 欧美mv和日韩mv国产网站| 美女视频黄频大全不卡视频在线播放| 欧美日韩国产a| 日本视频一区二区| 日韩女优av电影| 国产一区高清在线| 亚洲国产岛国毛片在线| 成人午夜视频免费看| 亚洲欧洲99久久| 欧美婷婷六月丁香综合色| 丝袜亚洲另类欧美| 久久免费午夜影院| 99久久国产综合精品女不卡| 亚洲午夜av在线| 日韩美女一区二区三区四区| 黑人巨大精品欧美一区| 国产精品久久久久久亚洲毛片| 91蜜桃传媒精品久久久一区二区 | ●精品国产综合乱码久久久久| 91麻豆福利精品推荐| 午夜精品福利一区二区蜜股av| 日韩一二三区不卡| 成人午夜电影久久影院| 一区二区欧美在线观看| 91高清在线观看| 日韩中文字幕av电影| wwww国产精品欧美| 高清不卡一二三区| 婷婷激情综合网|