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

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

?? lcd.lst

?? 智能打鈴系統(tǒng)(MCU)端程序
?? LST
字號(hào):
C51 COMPILER V7.06   LCD                                                                   12/17/2006 14:56:13 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE LCD
OBJECT MODULE PLACED IN LCD.OBJ
COMPILER INVOKED BY: E:\My Electronic\Tools\Design tools\keil7.06\C51\BIN\C51.EXE LCD.c LARGE OPTIMIZE(SIZE)

stmt level    source

   1          #include <REG52.H>
   2          
   3          #ifndef uchar
   4          #define uint unsigned int
   5          #define uchar unsigned char
   6          #endif
   7          
   8          #define         LCD_DATA        P0
   9          
  10          sbit RS=P2^7;
  11          sbit RW=P2^6;
  12          sbit EN=P2^5;
  13          sbit RST=P2^4;
  14          void delay_us(unsigned char us);
  15          void delay_ms(unsigned int ms);
  16          
  17          void LCD_Busy_Check()                  //等待LCD空閑
  18          {
  19   1              LCD_DATA &=~0x80;
  20   1              EN=0;
  21   1              RS=0;
  22   1              RW=1;                 //RW=1
  23   1              EN=1; 
  24   1              while (!(LCD_DATA&0x80)==0);
  25   1              EN=0;
  26   1              LCD_DATA |= 0xff;
  27   1      }
  28          
  29          void LCD_write(uchar wdat,uchar mode)
  30          {
  31   1      
  32   1              LCD_Busy_Check();
  33   1              LCD_DATA |= 0xff;
  34   1              EN=0;    //EN=0
  35   1              RS=mode;  //RS=1    
  36   1         RW=0;     //RW=0
  37   1              EN=1;
  38   1              LCD_DATA &= wdat;   //send 8bit 
  39   1              EN=0;
  40   1              RW=1;
  41   1              RS=1;
  42   1      }
  43          
  44          void LCD_set_position( uchar x, uchar y )
  45          {
  46   1          uchar address;
  47   1              switch(y)
  48   1              {
  49   2                      case 0: 
  50   2                         address = 0x80 + x;
  51   2                          break; 
  52   2                  case 1: 
  53   2                          address = 0x90 + x;
  54   2                              break; 
  55   2                      case 2: 
C51 COMPILER V7.06   LCD                                                                   12/17/2006 14:56:13 PAGE 2   

  56   2                              address = 0x88 + x;
  57   2                              break; 
  58   2                  case 3: 
  59   2                              address = 0x98 + x;
  60   2                              break; 
  61   2                      default:address = 0x80 + x;
  62   2              }
  63   1          LCD_write( address, 0 );
  64   1      }
  65          
  66          void LCD_write_string(uchar X,uchar Y,uchar *s)
  67          {
  68   1              LCD_set_position( X, Y );
  69   1          while (*s) 
  70   1          {
  71   2              LCD_write(*s,1);
  72   2                 s++;
  73   2              }
  74   1      }
  75            
  76          
  77          void LCD_set_pic_position(unsigned char x,unsigned char y)
  78          {
  79   1              if(y>31) 
  80   1              {
  81   2                      x+=0x88;
  82   2                      y=(y-32)+0x80;
  83   2              }
  84   1              else
  85   1              {
  86   2                      x+=0x80;
  87   2                      y+=0x80;
  88   2              }
  89   1              LCD_write(0x34,0);
  90   1              LCD_write(y,0);
  91   1              LCD_write(x,0);
  92   1              LCD_write(0x30,0);
  93   1      }
  94          
  95          
  96          void LCD_Convert(unsigned char x,unsigned char y,unsigned char weith,unsigned char mode)                //反白
  97          {
  98   1              unsigned char flag=0;
  99   1              unsigned char px=0;
 100   1              unsigned char py=0;     
 101   1              if (mode) mode=0xff;
 102   1              if(x%2) 
 103   1              {
 104   2                      flag=1;
 105   2              }
 106   1              x/=2;
 107   1              for(py=0;py<16;py++)
 108   1              {
 109   2                      LCD_set_pic_position(x,y*16+py);
 110   2                      if(flag) LCD_write(0,1);
 111   2                      for (px=weith;px>0;px--)
 112   2                      {
 113   3                              LCD_write (mode,1);
 114   3                      }
 115   2              }
 116   1              LCD_write(0x36,0);
 117   1              LCD_write(0x30,0);
C51 COMPILER V7.06   LCD                                                                   12/17/2006 14:56:13 PAGE 3   

 118   1      }
 119          
 120          void LCD_clr_pic()
 121          {
 122   1              unsigned char i;
 123   1              for(i=0;i<4;i++) LCD_Convert(0,i,16,0);
 124   1      }
 125          
 126          
 127          void LCD_init(void)
 128          {
 129   1              RST=0;
 130   1              delay_us(50);
 131   1              RST=1;
 132   1              delay_us(50);
 133   1          LCD_write(0x01,0);      //顯示清屏
 134   1              delay_ms(30);
 135   1               LCD_write(0x0c,0);      //顯示開,不顯示光標(biāo)
 136   1              delay_ms(30);
 137   1          LCD_write(0x80,0);      //顯示光標(biāo)移動(dòng)設(shè)置
 138   1              delay_ms(30);
 139   1              LCD_clr_pic();
 140   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    391    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----       6
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
五月天精品一区二区三区| 艳妇臀荡乳欲伦亚洲一区| 欧美综合一区二区| 大尺度一区二区| 久久av中文字幕片| 一区二区三国产精华液| 国产精品久久久久久久午夜片| 91精品国产91久久久久久最新毛片| 91丝袜国产在线播放| 国产91精品露脸国语对白| 国产精品自拍在线| 国产在线不卡视频| 国产一区二区免费在线| 美女一区二区视频| 免费的国产精品| 久久国产精品无码网站| 91在线porny国产在线看| 91啪在线观看| 91免费国产在线观看| 91久久精品日日躁夜夜躁欧美| av在线综合网| 欧美唯美清纯偷拍| 欧美日韩国产小视频| 欧美人xxxx| 亚洲精品一线二线三线| 久久久国产精品不卡| 国产欧美日韩在线| 1024成人网| 亚洲成人1区2区| 久久精品国产久精国产爱| 久久精工是国产品牌吗| 国产成人99久久亚洲综合精品| 91视频www| 日韩精品一区二区三区四区视频| 91精品国产综合久久国产大片| 欧美精品一区二区三区蜜桃| 国产精品高清亚洲| 婷婷激情综合网| 成人午夜电影小说| 欧美精品vⅰdeose4hd| 国产日韩欧美精品综合| 午夜精品久久久久久久久久 | 蜜臀av一级做a爰片久久| 国产精品综合久久| 8v天堂国产在线一区二区| 久久久久亚洲综合| 亚洲精品一二三| 国产麻豆视频一区二区| 欧美日韩亚洲丝袜制服| 国产精品久久久久影视| 日韩在线一区二区| 一本一本大道香蕉久在线精品 | 午夜精品一区在线观看| 国产91精品在线观看| 日韩久久免费av| 亚洲成人免费观看| 色综合中文综合网| 99riav久久精品riav| 欧美刺激脚交jootjob| 一区二区三区四区精品在线视频| 国产毛片精品视频| 91麻豆精品国产91久久久| 一区二区三区不卡视频| av午夜精品一区二区三区| 国产欧美精品一区二区色综合| 玖玖九九国产精品| 日韩精品一区二区三区视频播放| 亚洲一区在线观看免费 | 国产欧美一区视频| 成人av在线资源| 亚洲精品美腿丝袜| 欧美中文字幕亚洲一区二区va在线 | 亚洲欧美一区二区视频| 99精品视频一区| 亚洲高清免费视频| 欧美一级理论性理论a| 国产精品1区2区| 日韩毛片精品高清免费| 欧美日韩国产a| 国产一区二区女| 亚洲精品一二三区| 欧美成人国产一区二区| 成人午夜视频在线| 在线亚洲精品福利网址导航| 午夜精品福利一区二区蜜股av | 精品美女在线观看| 日韩va亚洲va欧美va久久| 精品国产乱码久久久久久夜甘婷婷 | 日本在线播放一区二区三区| 欧美精品一区二区蜜臀亚洲| av激情亚洲男人天堂| 天堂蜜桃91精品| 国产精品丝袜91| 日韩午夜在线观看视频| 99视频精品在线| 久久久久久97三级| eeuss鲁片一区二区三区在线看| 人禽交欧美网站| 亚洲日本在线a| 国产欧美一二三区| 精品人伦一区二区色婷婷| 色综合咪咪久久| 国产suv精品一区二区三区| 三级成人在线视频| 亚洲精品欧美激情| 国产精品国产三级国产普通话99 | 精品一区二区三区在线视频| 中文字幕中文字幕一区| 日韩网站在线看片你懂的| 欧美日韩精品免费| 在线免费观看日本一区| 日本韩国精品一区二区在线观看| 成人爽a毛片一区二区免费| 激情综合网天天干| 欧美日韩一区 二区 三区 久久精品| 国产精品自拍三区| 国产乱妇无码大片在线观看| 久久99久久99精品免视看婷婷| 日韩国产在线观看一区| 亚洲不卡在线观看| 琪琪一区二区三区| 久久se这里有精品| 国产一区二区三区四区五区入口| 国产盗摄女厕一区二区三区| 国产黄人亚洲片| 91亚洲精品一区二区乱码| 色国产综合视频| 91精品在线一区二区| 久久久国产午夜精品| 亚洲欧洲色图综合| 亚洲www啪成人一区二区麻豆| 五月天久久比比资源色| 国产一区二区免费视频| 色婷婷av久久久久久久| 欧美精品aⅴ在线视频| 国产午夜精品一区二区三区视频| 亚洲欧洲一区二区在线播放| 天天操天天干天天综合网| 七七婷婷婷婷精品国产| 国产一区二区导航在线播放| 91丨九色丨蝌蚪丨老版| 欧美电影免费提供在线观看| 中文字幕 久热精品 视频在线 | 丝瓜av网站精品一区二区| 久草热8精品视频在线观看| 色综合久久久久网| 久久午夜电影网| 日韩av一区二区三区四区| jlzzjlzz亚洲日本少妇| www激情久久| 爽爽淫人综合网网站| 成人国产精品免费观看| www国产成人| 日韩电影在线观看网站| 99久久久精品| 国产性色一区二区| 激情欧美日韩一区二区| 欧美三级在线视频| 一区二区三区欧美| 99v久久综合狠狠综合久久| 国产日韩亚洲欧美综合| 国模一区二区三区白浆| 亚洲激情综合网| eeuss鲁片一区二区三区| 久久久高清一区二区三区| 日韩中文字幕区一区有砖一区 | 成人美女视频在线观看18| 欧美体内she精视频| 国产精品久久久久久久久免费丝袜 | 久久精品国产精品亚洲精品| 91超碰这里只有精品国产| 亚洲六月丁香色婷婷综合久久| 国产.欧美.日韩| 亚洲欧美日韩成人高清在线一区| 不卡一区二区中文字幕| 国产精品不卡在线观看| 99综合影院在线| 中文字幕一区二区不卡| 色综合天天做天天爱| 夜夜嗨av一区二区三区四季av| 欧美亚洲精品一区| 一二三区精品视频| 欧美精品色综合| 日韩精品一二区| 精品卡一卡二卡三卡四在线| 精品一区二区三区久久久| 久久综合九色综合97_久久久| 国产传媒一区在线| 最近中文字幕一区二区三区| 色狠狠色噜噜噜综合网| 欧美aⅴ一区二区三区视频| 久久亚洲综合色| 在线这里只有精品| 国产一区二区三区精品视频| 中文字幕乱码久久午夜不卡| 欧美日韩久久久| 国产大片一区二区| 亚洲欧美一区二区三区久本道91| 欧美麻豆精品久久久久久| 国产一区久久久|