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

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

?? 1602lcd_gd.lst

?? 1602LCD滾動顯示程序 很詳細的資料
?? LST
字號:
C51 COMPILER V7.06   1602LCD_GD                                                            07/29/2007 23:17:47 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE 1602LCD_GD
OBJECT MODULE PLACED IN 1602LCD_GD.OBJ
COMPILER INVOKED BY: D:\keil\C51\BIN\C51.EXE 1602LCD_GD.C BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1                  /*******************************************************************
   2                  *                                                                                                        
             -                           *
   3                  *ME300B單片機開發系統演示程序 - LCD1602 滾動顯示                                                       *
   4                  *                                                                                                        
             -                           *
   5                  * 顯示內容:WLCOME TO WWW.WILLAR.COM                                                                *
   6                  *                                                                                                        
             -                           *
   7                  * 顯示方式:                                                                                             
             -                      *
   8                  * 1、從左到右逐字顯示,閃動二次,清屏。                                                                  
             -        *
   9                  * 2、再從右到左逐字顯示,閃動二次,清屏。                                                                
             -       *
  10                  * 3、周期性地重復上述顯示方式。                                                                          
             -            *
  11                  *                                                                                                        
             -                           *
  12                  * 郵箱: gguoqing@willar.com                                                                             
             -         *
  13                  * 網站: http://www.willar.com                                                                           
             -         *
  14                  * 作者: gguoqing                                                                                        
             -                *
  15                  * 創作時間:2005/06/20                                                                                   
             -             *
  16                  * 修改時間:2006/01/20                                                                                   
             -             *
  17                  *                                                                                                        
             -                          *
  18                  *【版權】Copyright(C)偉納電子 www.willar.com All Rights Reserved                             *
  19                  *【聲明】此程序僅用于學習與參考,引用請注明版權和作者信息!                                           *
  20                  *                                                                                                        
             -                          *
  21                  *******************************************************************/
  22                  
  23                  
  24                  
  25                  #include <reg51.h>
  26                  #include <intrins.h>
  27                  
  28                  typedef unsigned char BYTE;
  29                  typedef bit BOOL;  
  30                  
  31                  sbit LCD_RS = P2^0;             
  32                  sbit LCD_RW = P2^1;
  33                  sbit LCD_EP = P2^2;
  34                  
  35                  BYTE code dis1[] = {"   WLCOME  TO   "};//原來空格也算進去了,如此
  36                  BYTE code dis2[] = {" WWW.WILLAR.COM "};
  37                  BYTE code dis3[] = {"   OT  EMOCLW   "};
  38                  BYTE code dis4[] = {" MOC.RALLIW.WWW "};
  39                  
  40                  delay(int ms)
C51 COMPILER V7.06   1602LCD_GD                                                            07/29/2007 23:17:47 PAGE 2   

  41                  {                           // 延時子程序
  42   1              int i;
  43   1              while(ms--)
  44   1              {
  45   2                for(i = 0; i< 250; i++)
  46   2                {
  47   3                 _nop_();
  48   3                 _nop_();
  49   3                 _nop_();
  50   3                 _nop_();
  51   3                }
  52   2              }
  53   1              }
  54                  
  55                  BOOL lcd_bz()
  56                  {                          // 測試LCD忙碌狀態
  57   1              BOOL result;
  58   1              LCD_RS = 0;
  59   1              LCD_RW = 1;
  60   1              LCD_EP = 1;
  61   1              _nop_();
  62   1              _nop_();
  63   1              _nop_();
  64   1              _nop_();
  65   1              result = (BOOL)(P0 & 0x80);
  66   1              LCD_EP = 0;
  67   1              return result; 
  68   1              }
  69                  
  70                  lcd_wcmd(BYTE cmd)
  71                  {                          // 寫入指令數據到LCD
  72   1              while(lcd_bz());
  73   1              LCD_RS = 0;
  74   1              LCD_RW = 0;
  75   1              LCD_EP = 0;
  76   1              _nop_();
  77   1              _nop_(); 
  78   1              P0 = cmd;
  79   1              _nop_();
  80   1              _nop_();
  81   1              _nop_();
  82   1              _nop_();
  83   1              LCD_EP = 1;
  84   1              _nop_();
  85   1              _nop_();
  86   1              _nop_();
  87   1              _nop_();
  88   1              LCD_EP = 0;  
  89   1              }
  90                  
  91                  lcd_pos(BYTE pos)
  92                  {                          //設定顯示位置
  93   1              lcd_wcmd(pos | 0x80);
  94   1              }
  95                  
  96                  lcd_wdat(BYTE dat) 
  97                  {                          //寫入字符顯示數據到LCD
  98   1              while(lcd_bz());
  99   1              LCD_RS = 1;
 100   1              LCD_RW = 0;
 101   1              LCD_EP = 0;
 102   1              P0 = dat;
C51 COMPILER V7.06   1602LCD_GD                                                            07/29/2007 23:17:47 PAGE 3   

 103   1              _nop_();
 104   1              _nop_();
 105   1              _nop_();
 106   1              _nop_();
 107   1              LCD_EP = 1;
 108   1              _nop_();
 109   1              _nop_();
 110   1              _nop_();
 111   1              _nop_();
 112   1              LCD_EP = 0; 
 113   1              }
 114                  
 115                  lcd_init()
 116                  {                        //LCD初始化設定
 117   1              lcd_wcmd(0x38);          //16*2顯示,5*7點陣,8位數據
 118   1              delay(1);
 119   1              lcd_wcmd(0x0c);          //顯示開,關光標
 120   1              delay(1);
 121   1              lcd_wcmd(0x06);          //移動光標
 122   1              delay(1);
 123   1              lcd_wcmd(0x01);          //清除LCD的顯示內容
 124   1              delay(1);
 125   1              }
 126                  
 127                  main()
 128                  {
 129   1                    BYTE i;
 130   1                    lcd_init();               // 初始化LCD
 131   1                    delay(10);
 132   1              
 133   1                  while(1)              
 134   1                 { 
 135   2                    lcd_wcmd(0x06);            //向右移動光標
 136   2                    lcd_pos(0);                //設置顯示位置為第一行的第1個字符
 137   2                    i = 0;
 138   2                   while(dis1[ i ] != '\0')
 139   2                   {                           //顯示字符"Welcome TO"
 140   3                     lcd_wdat(dis1[ i ]);
 141   3                     i++;
 142   3                     delay(30);                //控制兩字之間顯示速度
 143   3                   }
 144   2                    lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
 145   2                    i = 0;
 146   2                   while(dis2[ i ] != '\0')
 147   2                   {
 148   3                     lcd_wdat(dis2[ i ]);      //顯示字符" WWW.WILLAR.COM "
 149   3                     i++;
 150   3                     delay(30);                //控制兩字之間顯示速度
 151   3                   }
 152   2                    delay(800);                //控制停留時間
 153   2              
 154   2                    lcd_wcmd(0x01);            //清除LCD的顯示內容
 155   2                    delay(1);
 156   2                    lcd_wcmd(0x04);            //向左移動光標    AC自動減1(光標左移)
 157   2                   
 158   2                    lcd_pos(15);               //設置顯示位置為第一行的第16個字符
 159   2                    i = 0;
 160   2                   while(dis3[ i ] != '\0')
 161   2                   {                           //顯示字符"Welcome TO"
 162   3                     lcd_wdat(dis3[ i ]);
 163   3                     i++;
 164   3                     delay(30);                //控制兩字之間顯示速度
C51 COMPILER V7.06   1602LCD_GD                                                            07/29/2007 23:17:47 PAGE 4   

 165   3                   }
 166   2                    lcd_pos(0x4F);             //設置顯示位置為第二行的第16個字符
 167   2                    i = 0;
 168   2                   while(dis4[ i ] != '\0')
 169   2                   {
 170   3                     lcd_wdat(dis4[ i ]);      //顯示字符" WWW.WILLAR.COM "
 171   3                     i++;
 172   3                     delay(30);                //控制兩字之間顯示速度
 173   3                   }
 174   2                    delay(800);                //控制停留時間
 175   2              
 176   2                    lcd_wcmd(0x01);            //清除LCD的顯示內容
 177   2                    delay(200);                //控制兩屏轉換時間
 178   2                        
 179   2                 }
 180   1              }
 181                   
 182           


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    305    ----
   CONSTANT SIZE    =     68    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----       1
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久久| 亚洲卡通欧美制服中文| 一区二区三区不卡视频在线观看| 狠狠色狠狠色综合日日91app| 欧美一区二区三区公司| 一区二区三区欧美激情| 成人免费观看男女羞羞视频| 777久久久精品| 日韩成人午夜电影| 2021中文字幕一区亚洲| 免费美女久久99| 欧美片在线播放| 男男gaygay亚洲| 亚洲精品一区二区三区蜜桃下载 | 免费成人在线观看| 91精品国产色综合久久ai换脸| 亚洲激情自拍偷拍| 欧美视频一区二区三区四区| 亚洲va韩国va欧美va| 欧美一区二区在线视频| 蜜臀精品久久久久久蜜臀| 日韩一区二区三区在线视频| 久久99国产精品免费| 国产日韩欧美激情| 欧美亚洲动漫精品| 美女任你摸久久| 亚洲人123区| 制服丝袜一区二区三区| 99在线精品视频| 日韩国产成人精品| 亚洲视频每日更新| 欧美变态tickling挠脚心| 色乱码一区二区三区88| 性久久久久久久久| 国产精品久久久爽爽爽麻豆色哟哟| 99精品偷自拍| 激情综合一区二区三区| 亚洲尤物视频在线| 成人欧美一区二区三区在线播放| 欧美日韩一区二区欧美激情| 成人手机在线视频| 久草热8精品视频在线观看| 亚洲欧美激情小说另类| 国产无遮挡一区二区三区毛片日本| 欧美在线观看18| av网站一区二区三区| 紧缚奴在线一区二区三区| 亚洲成人资源在线| 一区二区三区蜜桃| 亚洲自拍欧美精品| 亚洲欧美日韩国产综合| 中文字幕亚洲综合久久菠萝蜜| 91精品国产欧美日韩| 欧美三级在线视频| 69精品人人人人| 欧美一区二区三区四区高清| 色婷婷激情一区二区三区| 91精品午夜视频| 日韩免费视频一区| 精品久久久久久久人人人人传媒| 久久久青草青青国产亚洲免观| 久久亚洲综合av| 国产日韩亚洲欧美综合| 国产精品久久久久影院| 综合欧美一区二区三区| 国产精品久久久久久妇女6080| 国产精品蜜臀av| 亚洲一区欧美一区| 久久激情综合网| av综合在线播放| 欧美一区二区久久久| 久久精品亚洲乱码伦伦中文| 国产精品久久久久一区二区三区共| 国产精品第一页第二页第三页| 亚洲人成人一区二区在线观看| 亚洲国产综合人成综合网站| 麻豆传媒一区二区三区| 97久久超碰国产精品电影| 日韩三级电影网址| 国产精品久久久久久久裸模 | 精品美女一区二区三区| 国产精品国产三级国产| 日韩精品欧美精品| 成人午夜免费av| 中文字幕在线播放不卡一区| 午夜精品aaa| 免费av网站大全久久| 亚洲福利一区二区| jlzzjlzz亚洲日本少妇| 日韩三级视频在线看| 亚洲电影激情视频网站| 91精品福利在线| 中文字幕欧美一区| 99久久综合精品| 国产欧美精品国产国产专区| 午夜伦理一区二区| 欧美丝袜丝nylons| 亚洲国产精品一区二区www在线| 成人av免费在线| 国产免费久久精品| 国产福利一区二区三区视频| 欧美一区永久视频免费观看| 亚洲精品精品亚洲| 丰满少妇在线播放bd日韩电影| 国产精品亚洲午夜一区二区三区| 99精品欧美一区二区三区综合在线| 欧美精选一区二区| 亚洲国产人成综合网站| 日本乱码高清不卡字幕| 日韩欧美一级二级三级久久久| 亚洲男人的天堂在线aⅴ视频| 国产乱国产乱300精品| 日韩欧美黄色影院| 毛片av一区二区| 91精品黄色片免费大全| 亚洲成人午夜影院| 91精品国产高清一区二区三区蜜臀| 亚洲成人中文在线| 日韩欧美一区在线观看| 九九精品一区二区| 国产精品久久影院| www.激情成人| 久久久亚洲精品石原莉奈| 亚洲妇熟xx妇色黄| 91一区二区三区在线观看| 中文字幕av一区二区三区免费看| 国精品**一区二区三区在线蜜桃| 欧美xfplay| 成人免费毛片片v| 偷偷要91色婷婷| 在线观看视频91| 另类小说一区二区三区| 欧美国产日韩精品免费观看| 色婷婷av一区二区三区gif| 午夜婷婷国产麻豆精品| 久久精品免视看| 欧美日韩mp4| 欧洲av在线精品| 精品一区二区在线看| 一区二区在线观看免费| 91 com成人网| 欧美在线视频全部完| 美女视频一区在线观看| 综合亚洲深深色噜噜狠狠网站| 日韩欧美一区二区久久婷婷| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 欧美丰满少妇xxxbbb| 成人一级黄色片| 性做久久久久久久免费看| 亚洲人精品一区| 91久久香蕉国产日韩欧美9色| 成人黄页毛片网站| 国产高清亚洲一区| 日韩电影在线免费| 亚洲综合男人的天堂| 狠狠色综合日日| 国产在线视频精品一区| 看片的网站亚洲| 国产乱人伦精品一区二区在线观看| 亚洲18影院在线观看| 亚洲成人av电影在线| 亚洲电影第三页| 首页亚洲欧美制服丝腿| 水野朝阳av一区二区三区| 亚洲综合久久av| 琪琪久久久久日韩精品| 精品一区二区三区日韩| 免费的成人av| 成人综合日日夜夜| 日本高清免费不卡视频| 在线播放日韩导航| wwwwxxxxx欧美| 1区2区3区国产精品| 婷婷国产在线综合| 国产乱人伦偷精品视频不卡| k8久久久一区二区三区| 欧美高清hd18日本| 国产欧美日产一区| 日韩女优视频免费观看| 国产精品全国免费观看高清| 亚洲线精品一区二区三区八戒| 美女网站视频久久| 一本一道波多野结衣一区二区 | 久久嫩草精品久久久久| 日本一区二区视频在线| 亚洲激情校园春色| 粉嫩蜜臀av国产精品网站| 欧美人动与zoxxxx乱| 国产精品热久久久久夜色精品三区| 一区二区免费在线| 91麻豆精品视频| 国产精品―色哟哟| 国产成人精品免费网站| 欧美成人国产一区二区| 亚洲成人黄色小说| 在线视频综合导航| 欧美日本视频在线| 国产精品国产三级国产普通话蜜臀 | 亚洲国产日韩a在线播放性色| 日本午夜一本久久久综合|