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

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

?? 1602動態.lst

?? LCD1602動態顯示
?? LST
字號:
C51 COMPILER V7.06   1602__蘝                                                              01/18/2010 00:02:16 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE 1602__蘝
OBJECT MODULE PLACED IN 1602動態.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE 1602動態.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          
   2          /*1-VSS 2-VDD 3-V0 4-RS 5-R/W 6-E 7-14 DB0-DB7 15-BLA 16-BLK*/
   3          
   4          /*-----------------------------------------------
   5            名稱:LCD1602
   6            公司:上海浩豚電子科技有限公司
   7            編寫:師訪
   8            日期:2009.5
   9            修改:無
  10            內容:通過標準程序動態顯示字符
  11          ------------------------------------------------*/
  12          #include<reg52.h> //包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義
  13          
  14          sbit RS = P2^4;   //定義端口 
  15          sbit RW = P2^5;
  16          sbit EN = P2^6;
  17          
  18          #define RS_CLR RS=0 
  19          #define RS_SET RS=1
  20          #define RW_CLR RW=0 
  21          #define RW_SET RW=1 
  22          #define EN_CLR EN=0
  23          #define EN_SET EN=1
  24          /******************************************************************/
  25          /*                    微秒延時函數                                */
  26          /******************************************************************/
  27          void delay_us(unsigned int n) //延時 如果需要高精度延時 請嵌入匯編
  28          { 
  29   1       if (n == 0) 
  30   1        {  
  31   2        return ;  
  32   2        } 
  33   1        while (--n);
  34   1       }
  35          /******************************************************************/
  36          /*                    毫秒函數聲明                                */
  37          /******************************************************************/
  38           void delay_ms(unsigned char i) 
  39           { 
  40   1       unsigned char a, b; 
  41   1       for (a = 1; a < i; a++) 
  42   1       {
  43   2         for (b = 1; b; b++) 
  44   2         {   ;   } 
  45   2          }
  46   1       }
  47          /******************************************************************/
  48          /*                   寫入命令函數                                 */
  49          /******************************************************************/
  50           void LCD_write_com(unsigned char com) 
  51           {  
  52   1       RS_CLR; 
  53   1       RW_CLR; 
  54   1       EN_SET; 
  55   1       P0 = com; 
C51 COMPILER V7.06   1602__蘝                                                              01/18/2010 00:02:16 PAGE 2   

  56   1       delay_us(5); 
  57   1       EN_CLR;
  58   1       }
  59          /******************************************************************/
  60          /*                   寫入數據函數                                 */
  61          /******************************************************************/
  62           void LCD_write_Data(unsigned char Data) 
  63           { 
  64   1       RS_SET; 
  65   1       RW_CLR; 
  66   1       EN_SET; 
  67   1       P0 = Data; 
  68   1       delay_us(5); 
  69   1       EN_CLR;
  70   1       }
  71          /******************************************************************/
  72          /*                   清屏函數                                     */
  73          /******************************************************************/
  74           void LCD_clear(void) 
  75           { 
  76   1       LCD_write_com(0x01); 
  77   1       delay_ms(5);}
  78          /******************************************************************/
  79          /*                   寫入字符串函數                               */
  80          /******************************************************************/
  81           void LCD_write_str(unsigned char x,unsigned char y,unsigned char *s) 
  82           {     
  83   1       if (y == 0) 
  84   1       {     
  85   2       LCD_write_com(0x80 + x);     
  86   2       }
  87   1       else 
  88   1       {     
  89   2       LCD_write_com(0xC0 + x);     
  90   2       }        
  91   1       while (*s) 
  92   1       {     
  93   2       LCD_write_Data( *s);     
  94   2       s ++;     
  95   2       }
  96   1       }
  97          /******************************************************************/
  98          /*                   寫入字節函數                                 */
  99          /******************************************************************/
 100           void LCD_write_char(unsigned char x,unsigned char y,unsigned char Data) 
 101           {     
 102   1       if (y == 0) 
 103   1       {     
 104   2       LCD_write_com(0x80 + x);     
 105   2       }    
 106   1       else 
 107   1       {     
 108   2       LCD_write_com(0xC0 + x);     
 109   2       }        
 110   1       LCD_write_Data( Data);  
 111   1       }
 112          /******************************************************************/
 113          /*                   初始化函數                                   */
 114          /******************************************************************/
 115           void LCD_init(void) 
 116           {
 117   1         LCD_write_com(0x38);    /*顯示模式設置*/ 
C51 COMPILER V7.06   1602__蘝                                                              01/18/2010 00:02:16 PAGE 3   

 118   1         delay_ms(5); 
 119   1         LCD_write_com(0x38); 
 120   1         delay_ms(5); 
 121   1         LCD_write_com(0x38); 
 122   1         delay_ms(5); 
 123   1         LCD_write_com(0x38);  
 124   1         LCD_write_com(0x08);    /*顯示關閉*/ 
 125   1         LCD_write_com(0x01);    /*顯示清屏*/ 
 126   1         LCD_write_com(0x06);    /*顯示光標移動設置*/ 
 127   1         delay_ms(5); 
 128   1         LCD_write_com(0x0C);    /*顯示開及光標設置*/
 129   1         }
 130             
 131          /******************************************************************/
 132          /*                   主函數                                       */
 133          /******************************************************************/   
 134          void main(void) 
 135          { 
 136   1      unsigned char i; 
 137   1      unsigned char *p; 
 138   1      delay_ms(100); 
 139   1      LCD_init(); 
 140   1      while (1) 
 141   1      {  
 142   2      i = 1;  
 143   2      p = "www.doflye.net";  
 144   2      LCD_clear();  
 145   2      LCD_write_str(2,0,"Welcome to");  
 146   2      delay_ms(250);   
 147   2      while (*p) 
 148   2      {   
 149   3      LCD_write_char(i,1,*p);   
 150   3      i ++;   
 151   3      p ++;   
 152   3      delay_ms(250);   
 153   3      }  
 154   2      delay_ms(250);  
 155   2      }
 156   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    252    ----
   CONSTANT SIZE    =     26    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       4
   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一区二区三区免费野_久草精品视频
一级日本不卡的影视| 精品视频一区 二区 三区| 在线一区二区三区做爰视频网站| 欧美精品丝袜久久久中文字幕| 国产精品麻豆久久久| 捆绑紧缚一区二区三区视频| 欧美综合一区二区三区| 国产精品免费观看视频| 国产精品一区二区久激情瑜伽 | 精品久久国产老人久久综合| 亚洲乱码日产精品bd| 国产91精品露脸国语对白| 欧美一区二区播放| 五月天视频一区| 欧美日韩三级在线| 亚洲小说春色综合另类电影| 99久久久久免费精品国产| 国产精品无圣光一区二区| 精品一区二区三区免费播放| 日韩欧美在线一区二区三区| 亚洲6080在线| 欧美精品第1页| 亚洲国产精品久久不卡毛片| 99视频一区二区| 亚洲乱码一区二区三区在线观看| 成人av在线播放网站| 久久奇米777| 国产中文字幕一区| 国产亚洲成aⅴ人片在线观看| 激情综合亚洲精品| 久久久久国产精品厨房| 国产精品一区免费在线观看| 久久欧美一区二区| 国产成人在线影院| 国产精品美女久久久久久久久久久| 国产黄色91视频| 国产日产欧美精品一区二区三区| 国产精品一区二区视频| 欧美国产一区视频在线观看| 不卡电影免费在线播放一区| 亚洲人成在线播放网站岛国| 色婷婷精品久久二区二区蜜臀av| 一区二区三区中文在线| 欧美精品三级在线观看| 九九国产精品视频| 国产欧美一区二区三区在线老狼| 播五月开心婷婷综合| 一区二区三区在线视频免费| 91精品在线免费观看| 国产一区二区主播在线| 亚洲欧洲av在线| 欧美性色综合网| 美女尤物国产一区| 国产欧美日韩综合| 在线视频一区二区三| 日本欧美在线看| 国产精品免费视频一区| 在线精品国精品国产尤物884a| 天堂蜜桃91精品| 91视频在线观看| 毛片基地黄久久久久久天堂| 国产性色一区二区| 欧美日韩精品综合在线| 国产传媒一区在线| 亚洲成人免费观看| 国产精品久久毛片a| 在线播放/欧美激情| 盗摄精品av一区二区三区| 五月天欧美精品| 国产精品不卡在线| 日韩欧美专区在线| 在线中文字幕不卡| 国产高清视频一区| 午夜电影一区二区三区| 国产精品久久国产精麻豆99网站| 91精品久久久久久久91蜜桃| av不卡免费在线观看| 美女在线视频一区| 亚洲综合色区另类av| 国产日产欧美一区二区视频| 777午夜精品免费视频| 国产精品99久久久久久有的能看| 亚洲va韩国va欧美va精品| 欧美国产日本韩| 亚洲精品一线二线三线无人区| 色婷婷综合久久久久中文一区二区 | 欧美一区二区三级| 欧美在线你懂的| 国产999精品久久久久久绿帽| 秋霞电影一区二区| 一区2区3区在线看| 国产精品美女久久福利网站| 精品国产青草久久久久福利| 在线视频一区二区免费| 成人激情小说网站| 国精产品一区一区三区mba桃花 | 免费人成在线不卡| 亚洲中国最大av网站| 自拍偷拍欧美激情| 国产精品国产三级国产有无不卡| 精品国产乱码久久久久久闺蜜| 91.xcao| 91精品综合久久久久久| 欧美日韩电影在线| 精品视频全国免费看| 在线观看国产一区二区| 91精品1区2区| 色天使久久综合网天天| 91久久精品一区二区三区| av电影在线观看完整版一区二区| 国产69精品久久久久777| 精品一区二区三区在线观看国产 | 久久久久99精品一区| 精品黑人一区二区三区久久| 日韩一二三四区| 日韩亚洲欧美高清| 欧美成人在线直播| 久久久无码精品亚洲日韩按摩| www国产成人| 亚洲国产精品激情在线观看| 国产精品网站在线| 亚洲美腿欧美偷拍| 五月天亚洲婷婷| 精品一区二区国语对白| 国产一区二区三区av电影| 成人99免费视频| 日本韩国欧美三级| 制服.丝袜.亚洲.另类.中文| 日韩精品一区二区三区三区免费| 精品福利视频一区二区三区| 国产欧美一区二区三区沐欲| 成人免费在线视频| 亚洲.国产.中文慕字在线| 日韩电影一二三区| 国产精品一区二区在线播放| 99久久精品国产导航| 在线成人小视频| 中文在线一区二区| 亚洲高清免费在线| 国产精品资源站在线| 91黄视频在线观看| xnxx国产精品| 亚洲精品午夜久久久| 久久福利资源站| 欧美最猛黑人xxxxx猛交| 欧美刺激脚交jootjob| 成人欧美一区二区三区黑人麻豆| 午夜亚洲国产au精品一区二区| 国模娜娜一区二区三区| 一本到一区二区三区| 日韩欧美中文字幕一区| 亚洲视频在线一区观看| 蜜臀av性久久久久av蜜臀妖精| 国产69精品久久99不卡| 欧美一区二区二区| 亚洲精品乱码久久久久久日本蜜臀| 日韩av电影免费观看高清完整版 | 国产欧美日韩不卡| 亚洲国产成人精品视频| 国产久卡久卡久卡久卡视频精品| 一本大道久久a久久精品综合| 日韩视频永久免费| 亚洲一区二区三区精品在线| 国产福利一区二区三区| 5858s免费视频成人| 国产精品电影院| 韩国视频一区二区| 欧美日韩一二三| 亚洲人成亚洲人成在线观看图片| 精品无人码麻豆乱码1区2区 | 国产一区二区在线影院| 欧美亚洲高清一区二区三区不卡| 久久久久久一二三区| 琪琪一区二区三区| 欧美群妇大交群中文字幕| 亚洲精品国产一区二区三区四区在线 | 欧美电影免费观看高清完整版在| 最新热久久免费视频| 99vv1com这只有精品| 欧美韩国日本综合| 黄色成人免费在线| 精品国产人成亚洲区| 青青草视频一区| 91精品国模一区二区三区| 亚洲综合一区在线| 91热门视频在线观看| 亚洲天堂精品在线观看| www.欧美.com| 国产精品久久久爽爽爽麻豆色哟哟 | 国产精品免费人成网站| 国产精品一级在线| 国产亚洲精品精华液| 国产成人精品免费网站| 欧美精品一区二区三| 久草在线在线精品观看| 日韩精品自拍偷拍| 狠狠色综合日日| 久久久午夜精品| 国产不卡在线播放| 最新高清无码专区|