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

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

?? 1602.c

?? LCD1602廠家說明書+例子程序
?? C
字號:
#include <reg51.h>
#include <intrins.h>
//#include <at89x51.h>

sbit LCD_RS=P1^0;//定義引腳
sbit LCD_RW=P1^1;
sbit LCD_E=P1^2;
#define LCD_Data P2
#define Busy    0x80 //用于檢測LCD狀態字中的Busy標識



void WriteDataLCD(unsigned char WDLCD);
void WriteCommandLCD(unsigned char WCLCD,BuysC);
unsigned char ReadDataLCD(void);
unsigned char ReadStatusLCD(void);
void LCDInit(void);
void DisplayOneChar(unsigned char X, unsigned char Y, unsigned char DData);
void DisplayListChar(unsigned char X, unsigned char Y, unsigned char code *DData);
void Delay5Ms(void);
void Delay400Ms(void);


unsigned char code uctech[] = {"ic2012.taobao.co"};
unsigned char code net[] = {"Happy every day!"};

void main(void)
{
 Delay400Ms(); //啟動等待,等LCD講入工作狀態
 LCDInit(); //LCM初始化
 Delay5Ms(); //延時片刻(可不要)

 DisplayListChar(0, 0, uctech);
 DisplayListChar(0, 5, net);
 ReadDataLCD();//測試用句無意義
 while(1);
}

//寫數據
void WriteDataLCD(unsigned char WDLCD)
{
 ReadStatusLCD(); //檢測忙
 LCD_Data = WDLCD;
 LCD_RS = 1;
 LCD_RW = 0;
 LCD_E = 0; //若晶振速度太高可以在這后加小的延時
 LCD_E = 0; //延時
 LCD_E = 1;
}

//寫指令
void WriteCommandLCD(unsigned char WCLCD,BuysC) //BuysC為0時忽略忙檢測
{
 if (BuysC) ReadStatusLCD(); //根據需要檢測忙
 LCD_Data = WCLCD;
 LCD_RS = 0;
 LCD_RW = 0; 
 LCD_E = 0;
 LCD_E = 0;
 LCD_E = 1; 
}

//讀數據
unsigned char ReadDataLCD(void)
{
 LCD_RS = 1; 
 LCD_RW = 1;
 LCD_E = 0;
 LCD_E = 0;
 LCD_E = 1;
 return(LCD_Data);
}

//讀狀態
unsigned char ReadStatusLCD(void)
{
 LCD_Data = 0xFF; 
 LCD_RS = 0;
 LCD_RW = 1;
 LCD_E = 0;
 LCD_E = 0;
 LCD_E = 1;
 while (LCD_Data & Busy); //檢測忙信號
 return(LCD_Data);
}

void LCDInit(void) //LCM初始化
{
 LCD_Data = 0;
 WriteCommandLCD(0x38,0); //三次顯示模式設置,不檢測忙信號
 Delay5Ms(); 
 WriteCommandLCD(0x38,0);
 Delay5Ms(); 
 WriteCommandLCD(0x38,0);
 Delay5Ms(); 

 WriteCommandLCD(0x38,1); //顯示模式設置,開始要求每次檢測忙信號
 WriteCommandLCD(0x08,1); //關閉顯示
 WriteCommandLCD(0x01,1); //顯示清屏
 WriteCommandLCD(0x06,1); // 顯示光標移動設置
 WriteCommandLCD(0x0C,1); // 顯示開及光標設置
}

//按指定位置顯示一個字符
void DisplayOneChar(unsigned char X, unsigned char Y, unsigned char DData)
{
 Y &= 0x1;
 X &= 0xF; //限制X不能大于15,Y不能大于1
 if (Y) X |= 0x40; //當要顯示第二行時地址碼+0x40;
 X |= 0x80; // 算出指令碼
 WriteCommandLCD(X, 0); //這里不檢測忙信號,發送地址碼
 WriteDataLCD(DData);
}

//按指定位置顯示一串字符
void DisplayListChar(unsigned char X, unsigned char Y, unsigned char code *DData)
{
 unsigned char ListLength;

  ListLength = 0;
 Y &= 0x1;
 X &= 0xF; //限制X不能大于15,Y不能大于1
 while (DData[ListLength]>=0x20) //若到達字串尾則退出
  {
   if (X <= 0xF) //X坐標應小于0xF
    {
     DisplayOneChar(X, Y, DData[ListLength]); //顯示單個字符
     ListLength++;
     X++;
    }
  }
}

//5ms延時
void Delay5Ms(void)
{
 unsigned int TempCyc = 5552;
 while(TempCyc--);
}

//400ms延時
void Delay400Ms(void)
{
 unsigned char TempCycA = 5;
 unsigned int TempCycB;
 while(TempCycA--)
 {
  TempCycB=7269;
  while(TempCycB--);
 };
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
七七婷婷婷婷精品国产| 日韩精品一区在线| 成人性色生活片| 极品美女销魂一区二区三区| 舔着乳尖日韩一区| 亚洲h在线观看| 亚洲国产成人精品视频| 亚洲一区免费观看| 日韩影视精彩在线| 免费三级欧美电影| 国产成人综合精品三级| 九九精品视频在线看| 国产精品1区二区.| av电影在线观看不卡| 色乱码一区二区三区88| 欧美精品丝袜中出| 久久蜜桃一区二区| 亚洲色图欧洲色图| 亚洲18影院在线观看| 久久国产精品色| 成人涩涩免费视频| 欧美一a一片一级一片| 在线不卡欧美精品一区二区三区| 91精品国产高清一区二区三区蜜臀| 日韩女优电影在线观看| 久久久久久久网| 亚洲乱码国产乱码精品精小说| 婷婷综合久久一区二区三区| 精一区二区三区| 99久久国产免费看| 欧美精品丝袜久久久中文字幕| 欧美一区二区在线观看| 国产精品毛片a∨一区二区三区| 亚洲欧美日韩在线| 久久国产精品99精品国产| 风间由美一区二区av101 | 国产精品一二三区在线| 91免费看视频| 亚洲精品一线二线三线无人区| 日韩av电影免费观看高清完整版在线观看| 日韩福利电影在线观看| 国产精品77777| 在线不卡一区二区| 中文字幕一区在线观看| 毛片基地黄久久久久久天堂| 99精品视频一区二区| 91麻豆精品国产91久久久久久久久| 国产视频一区二区在线观看| 亚洲一区二区三区四区五区中文| 国产精选一区二区三区| 欧美日韩三级在线| 亚洲欧美另类综合偷拍| 国产精品资源站在线| 欧美一区国产二区| 亚洲一卡二卡三卡四卡无卡久久| 国产精品一二三在| 日韩区在线观看| 亚洲最大成人网4388xx| 成人黄色大片在线观看| 2023国产精品视频| 蜜桃视频免费观看一区| 欧洲色大大久久| 亚洲欧美偷拍三级| av在线播放一区二区三区| 久久综合色鬼综合色| 精品亚洲欧美一区| 欧美日韩在线综合| 一区二区欧美国产| 色999日韩国产欧美一区二区| 亚洲国产成人在线| 成人午夜在线视频| 中文字幕欧美激情| 国产成人综合在线| 国产免费观看久久| 国产精品一区三区| 久久亚区不卡日本| 国产在线视频精品一区| 欧美成人精精品一区二区频| 日韩国产欧美三级| 56国语精品自产拍在线观看| 亚洲18女电影在线观看| 欧美日韩成人在线| 亚洲gay无套男同| 制服丝袜av成人在线看| 亚洲成人资源网| 这里是久久伊人| 理论片日本一区| 26uuu久久综合| 国产精品一区在线观看乱码| 中文字幕第一区第二区| 99视频在线观看一区三区| 自拍偷拍国产精品| 欧美午夜精品一区二区蜜桃| 亚洲国产三级在线| 日韩欧美一区二区久久婷婷| 另类综合日韩欧美亚洲| 国产亚洲精品bt天堂精选| 成人性视频免费网站| 怡红院av一区二区三区| 欧美日韩大陆一区二区| 国产一区二区三区综合| 中文字幕不卡三区| 欧美视频一区二区三区四区| 五月婷婷欧美视频| 欧美va亚洲va| 97久久超碰精品国产| 丝袜美腿高跟呻吟高潮一区| 欧美精品一区二区三区高清aⅴ | 欧美私模裸体表演在线观看| 欧美aaa在线| 国产欧美一区二区精品婷婷| 91高清视频免费看| 久久国产精品露脸对白| 亚洲色图色小说| 欧美大片一区二区| 91小视频免费观看| 狠狠色综合播放一区二区| 中文字幕一区视频| 日韩欧美一区二区免费| 色婷婷久久久亚洲一区二区三区 | 2017欧美狠狠色| 色婷婷久久久久swag精品| 国产一区美女在线| 亚洲福利视频一区二区| 国产视频一区在线播放| 欧美一区二区三区在线观看视频| 99精品视频一区| 国产剧情av麻豆香蕉精品| 亚洲国产视频一区二区| 国产精品久久久久久久久免费相片 | 日韩不卡手机在线v区| 中文字幕电影一区| 日韩精品在线看片z| 欧美中文字幕一区二区三区 | 美女视频一区二区| 亚洲国产色一区| 亚洲日本一区二区| 久久久99免费| 日韩女优av电影| 欧美日本在线播放| 欧美制服丝袜第一页| 99国产精品久| 国产成人综合网站| 国产aⅴ综合色| 激情欧美日韩一区二区| 男人的天堂亚洲一区| 亚洲第一福利视频在线| 一区二区三区四区av| 亚洲欧洲99久久| 国产精品国产三级国产三级人妇 | 久久久亚洲高清| 日韩美女一区二区三区| 91麻豆精品91久久久久同性| 在线视频一区二区免费| 日本精品裸体写真集在线观看| 成人福利视频在线看| 不卡视频一二三四| 99精品1区2区| 色天使色偷偷av一区二区| 色播五月激情综合网| 欧美日免费三级在线| 欧美日韩精品福利| 精品视频资源站| 欧美久久免费观看| 日韩欧美区一区二| 精品成人佐山爱一区二区| 久久夜色精品国产欧美乱极品| 欧美不卡视频一区| 国产欧美日韩视频在线观看| 国产精品大尺度| **网站欧美大片在线观看| 一区二区三区精品在线| 亚洲一区二区三区中文字幕在线| 亚洲成人动漫在线免费观看| 天天影视网天天综合色在线播放 | 久久久综合视频| 国产精品久久久久久久浪潮网站| 亚洲久草在线视频| 亚洲成人免费影院| 韩国成人福利片在线播放| 欧美精品久久一区| 久久综合久久久久88| 国产精品久久久久久久久免费樱桃| 亚洲女女做受ⅹxx高潮| 丝袜国产日韩另类美女| 韩国女主播成人在线| 一本色道a无线码一区v| 欧美日韩国产大片| 国产欧美日韩视频一区二区| 一区二区三区免费网站| 久久国产精品72免费观看| 成人午夜电影网站| 欧美丰满少妇xxxbbb| 日本一区二区三区免费乱视频| 一区二区三区免费观看| 国产美女主播视频一区| 欧美伊人久久久久久久久影院| 久久久亚洲午夜电影| 亚洲国产裸拍裸体视频在线观看乱了| 久久精品国产一区二区三区免费看 |