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

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

?? 1602lcd_gd.c

?? 單片機開發系統演示程序 - LCD1602 滾動顯示 * * 顯示內容:WLCOME TO WWW.WILLAR.COM * * 顯示方式: * 1、從左到右逐字顯示
?? C
字號:
/*******************************************************************
*                                                                   
*ME300B單片機開發系統演示程序 - LCD1602 滾動顯示                    
*                                                                   
* 顯示內容:WLCOME TO WWW.WILLAR.COM                                
*                                                                   
* 顯示方式:                                                        
* 1、從左到右逐字顯示,閃動二次,清屏。                             
* 2、再從右到左逐字顯示,閃動二次,清屏。                           
* 3、周期性地重復上述顯示方式。                                     
*                                                                   
;* 創作時間:2004/12/20                                                  
;* 修改時間:2006/01/20                            
;* 作者: gguoqing (Email: gguoqing@willar.com)                           
;* 網站: www.willar.com(偉納電子)   www.mcusj.com(偉納單片機世界)
;* 郵箱: support@willar.com                                           
*                                                                   
*【版權】Copyright(C)偉納電子 www.willar.com All Rights Reserved    
*【聲明】此程序僅用于學習與參考,引用請注明版權和作者信息!         
*                                                                   
*******************************************************************/



#include <reg51.h>
#include <intrins.h>

typedef unsigned char BYTE;
typedef bit BOOL;  

sbit LCD_RS = P2^0;             
sbit LCD_RW = P2^1;
sbit LCD_EP = P2^2;

BYTE code dis1[] = {"   WLCOME  TO   "};
BYTE code dis2[] = {"      l-f-f     "};
BYTE code dis3[] = {"   OT  EMOCLW   "};
BYTE code dis4[] = {"    987654321   "};

delay(int ms)
{                           // 延時子程序
int i;
while(ms--)
{
  for(i = 0; i< 250; i++)
  {
   _nop_();
   _nop_();
   _nop_();
   _nop_();
  }
}
}

BOOL lcd_bz()
{                          // 測試LCD忙碌狀態
BOOL result;
LCD_RS = 0;
LCD_RW = 1;
LCD_EP = 1;
_nop_();
_nop_();
_nop_();
_nop_();
result = (BOOL)(P0 & 0x80);
LCD_EP = 0;
return result; 
}

lcd_wcmd(BYTE cmd)
{                          // 寫入指令數據到LCD
while(lcd_bz());
LCD_RS = 0;
LCD_RW = 0;
LCD_EP = 0;
_nop_();
_nop_(); 
P0 = cmd;
_nop_();
_nop_();
_nop_();
_nop_();
LCD_EP = 1;
_nop_();
_nop_();
_nop_();
_nop_();
LCD_EP = 0;  
}

lcd_pos(BYTE pos)
{                          //設定顯示位置
lcd_wcmd(pos | 0x80);
}

lcd_wdat(BYTE dat) 
{                          //寫入字符顯示數據到LCD
while(lcd_bz());
LCD_RS = 1;
LCD_RW = 0;
LCD_EP = 0;
P0 = dat;
_nop_();
_nop_();
_nop_();
_nop_();
LCD_EP = 1;
_nop_();
_nop_();
_nop_();
_nop_();
LCD_EP = 0; 
}

lcd_init()
{                        //LCD初始化設定
lcd_wcmd(0x38);          //16*2顯示,5*7點陣,8位數據
delay(1);
lcd_wcmd(0x0c);          //顯示開,關光標
delay(1);
lcd_wcmd(0x06);          //移動光標
delay(1);
lcd_wcmd(0x01);          //清除LCD的顯示內容
delay(1);
}

main()
{
      BYTE i;
      lcd_init();               // 初始化LCD
      delay(10);

    while(1)              
   { 
      lcd_wcmd(0x06);            //向右移動光標
      lcd_pos(0);                //設置顯示位置為第一行的第1個字符
      i = 0;
     while(dis1[ i ] != '\0')
     {                           //顯示字符"Welcome TO"
       lcd_wdat(dis1[ i ]);
       i++;
       delay(30);                //控制兩字之間顯示速度
     }
      lcd_pos(0x40);             //設置顯示位置為第二行第1個字符
      i = 0;
     while(dis2[ i ] != '\0')
     {
       lcd_wdat(dis2[ i ]);      //顯示字符" WWW.WILLAR.COM "
       i++;
       delay(30);                //控制兩字之間顯示速度
     }
      delay(800);                //控制停留時間

      lcd_wcmd(0x01);            //清除LCD的顯示內容
      delay(1);
      lcd_wcmd(0x04);            //向左移動光標
     
      lcd_pos(15);               //設置顯示位置為第一行的第16個字符
      i = 0;
     while(dis3[ i ] != '\0')
     {                           //顯示字符"Welcome TO"
       lcd_wdat(dis3[ i ]);
       i++;
       delay(30);                //控制兩字之間顯示速度
     }
      lcd_pos(0x4F);             //設置顯示位置為第二行的第16個字符
      i = 0;
     while(dis4[ i ] != '\0')
     {
       lcd_wdat(dis4[ i ]);      //顯示字符" WWW.WILLAR.COM "
       i++;
       delay(30);                //控制兩字之間顯示速度
     }
      delay(800);                //控制停留時間

      lcd_wcmd(0x01);            //清除LCD的顯示內容
      delay(200);                //控制兩屏轉換時間
          
   }
}
 
 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区三区久久| 麻豆国产一区二区| 久久看人人爽人人| 久久色中文字幕| 亚洲精品一区二区三区影院| 日韩精品中文字幕一区| 国产精品人人做人人爽人人添| 国产亚洲污的网站| 国产精品久久久久久久久动漫| 欧美国产亚洲另类动漫| 国产精品欧美久久久久无广告 | 欧美久久久久久久久| 粉嫩蜜臀av国产精品网站| 国产一区二区在线观看视频| 久久电影国产免费久久电影| 极品美女销魂一区二区三区| 国产精品99久久久久久有的能看 | 亚洲视频一二三区| 亚洲自拍偷拍网站| 日产欧产美韩系列久久99| 麻豆精品国产传媒mv男同| 国产成人在线看| 99国产精品99久久久久久| 欧美亚洲禁片免费| 91精品国产全国免费观看| 久久亚洲综合av| 欧美日韩国产美女| 国产亚洲精品超碰| 国产目拍亚洲精品99久久精品| 日本一区二区免费在线| 亚洲精品成人悠悠色影视| 天天射综合影视| 国产成人a级片| 欧美手机在线视频| 欧美精品一区二区三区蜜桃视频 | 国产精品一区二区三区网站| 色综合久久久久| 日韩欧美成人一区二区| 国产精品美女久久久久久| 日本色综合中文字幕| 成人国产精品免费观看动漫| 69堂成人精品免费视频| 国产色综合久久| 秋霞电影一区二区| 日韩亚洲欧美成人一区| 久久成人久久鬼色| av不卡免费电影| 欧美本精品男人aⅴ天堂| 国产精品国产三级国产| 久久99最新地址| 欧美日韩国产首页在线观看| 国产精品国模大尺度视频| 日韩精品午夜视频| 日韩三级电影网址| 亚洲一区二区视频| 波多野结衣精品在线| 久久久不卡网国产精品二区| 日韩av电影免费观看高清完整版在线观看| 91丨九色丨蝌蚪丨老版| 久久久www免费人成精品| 蜜臂av日日欢夜夜爽一区| 欧美少妇性性性| 一区二区三国产精华液| 99久久久免费精品国产一区二区| 欧美一区二区三区在线| 国产日韩欧美电影| 国内久久婷婷综合| 日韩亚洲国产中文字幕欧美| 午夜精品福利一区二区三区av| 99久久夜色精品国产网站| 国产日韩三级在线| 国产精品69久久久久水密桃| 日韩欧美你懂的| 麻豆久久久久久久| 日韩免费福利电影在线观看| 日本不卡中文字幕| 中文字幕在线一区免费| 国产精品一区二区视频| 精品成人a区在线观看| 久久成人免费电影| 久久网站最新地址| 粉嫩av亚洲一区二区图片| 国产清纯美女被跳蛋高潮一区二区久久w | 午夜国产精品影院在线观看| 99热这里都是精品| 国产精品超碰97尤物18| 91首页免费视频| 亚洲激情自拍偷拍| 欧美日韩精品欧美日韩精品一| 亚洲午夜影视影院在线观看| 欧美美女喷水视频| 麻豆精品国产传媒mv男同| 日韩欧美国产三级电影视频| 国产精品资源站在线| 国产精品水嫩水嫩| 色综合久久88色综合天天| 亚洲福利电影网| 日韩精品一区二区三区swag | 国产伦精品一区二区三区免费| 在线精品视频一区二区| 亚洲人精品午夜| 欧美日韩在线播放| 麻豆91在线观看| 久久精品亚洲一区二区三区浴池| 国v精品久久久网| 亚洲老妇xxxxxx| 欧美一激情一区二区三区| 国产一区二区伦理| 一区二区在线观看视频| 91精品国产美女浴室洗澡无遮挡| 国产综合色精品一区二区三区| 日本一区二区不卡视频| 欧美色图在线观看| 国产成人精品1024| 午夜国产不卡在线观看视频| 337p粉嫩大胆色噜噜噜噜亚洲| 99久久综合狠狠综合久久| 亚洲乱码日产精品bd| www.欧美.com| 丝袜a∨在线一区二区三区不卡| wwwwxxxxx欧美| 欧美日韩精品一区二区在线播放| 国产一区91精品张津瑜| 一区二区高清视频在线观看| 亚洲精品一区二区三区影院| 欧美三区免费完整视频在线观看| 国产91富婆露脸刺激对白| 三级亚洲高清视频| 国产精品美女久久久久av爽李琼| 欧美丰满少妇xxxxx高潮对白| aaa亚洲精品| 国产盗摄女厕一区二区三区| 日韩av网站在线观看| 亚洲综合色在线| 中文字幕一区二区三| 久久嫩草精品久久久久| 91精品国产综合久久婷婷香蕉| 色综合久久久久久久久| 99国产一区二区三精品乱码| 国产美女视频91| 成人国产精品免费观看动漫| 香蕉加勒比综合久久| 国产精品丝袜久久久久久app| 这里是久久伊人| 在线视频国内自拍亚洲视频| 99久久777色| 成人av网址在线| 成人福利视频在线| 国产成人午夜高潮毛片| 国产一区免费电影| 久久av老司机精品网站导航| 久久精品99久久久| 国模冰冰炮一区二区| 国产伦精品一区二区三区免费迷 | 日韩欧美国产午夜精品| 欧美日韩一区二区在线观看| 91激情五月电影| 在线观看日韩精品| 在线视频国内自拍亚洲视频| 欧美性xxxxxx少妇| 国产成人久久精品77777最新版本| 国产日韩视频一区二区三区| 精品国产成人系列| 精品国产一区二区三区四区四| 日韩欧美一级片| 精品久久久久久久久久久久包黑料| 欧美成人猛片aaaaaaa| 欧美videos中文字幕| 久久综合成人精品亚洲另类欧美 | 中文字幕在线播放不卡一区| 国产精品91一区二区| 夫妻av一区二区| 欧美在线视频不卡| 欧美一卡二卡在线观看| 久久久不卡网国产精品一区| 亚洲欧美另类图片小说| 日日噜噜夜夜狠狠视频欧美人| 秋霞电影网一区二区| 国产成人亚洲综合a∨猫咪| 在线免费观看日本欧美| 91精品国产丝袜白色高跟鞋| 国产无一区二区| 亚洲午夜免费电影| 精品一区二区在线视频| 欧美日韩卡一卡二| 日韩欧美国产综合在线一区二区三区| 精品国产一区二区三区不卡| 国产精品视频免费| 亚洲电影第三页| 国产成人久久精品77777最新版本| 色嗨嗨av一区二区三区| 欧美成人精品1314www| 亚洲日穴在线视频| 久久国产婷婷国产香蕉| 91啪九色porn原创视频在线观看| 日韩欧美精品在线视频| 亚洲精品大片www| 国产精一区二区三区| 在线播放91灌醉迷j高跟美女| 国产午夜精品美女毛片视频|