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

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

?? main.c

?? at89c51 操作 1602 LCD 的 C源代碼
?? C
字號:
#define LCM_RW P2_0 //定義引腳
#define LCM_RS P2_1
#define LCM_E P2_2
#define LCM_Data P1
#define Busy 0x80 //用于檢測LCM 狀態字中的Busy 標識
#include <at89x51.h>
void WriteDataLCM(unsigned char WDLCM);
void WriteCommandLCM(unsigned char WCLCM,BuysC);
unsigned char ReadDataLCM(void);
unsigned char ReadStatusLCM(void);
void LCMInit(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 s[][2][17] =
{

	{
	"\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff",
	"\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"
	},
	{
		"XXXXXXXXXXXXXXXX",
		"XXXXXXXXXXXXXXXX"
	},
	{
		"YYYYYYYYYYYYYYYY",
		"YYYYYYYYYYYYYYYY"
	},
	{
		"ZZZZZZZZZZZZZZZZ",
		"ZZZZZZZZZZZZZZZZ"
	},
	{	
		"www.xxxx.net    ",
		"xxxx@xxxx.net "
	},
	{ 
		{0},
		{0}
	}
};

void main(void)
{
Delay400Ms(); //啟動等待,等LCM 講入工作狀態
LCMInit(); //LCM 初始化

Delay5Ms(); //延時片刻(可不要)

while(1)
{
DisplayListChar(0, 0, s[0][0]);
DisplayListChar(0, 1, s[0][1]);
ReadDataLCM();//測試用句無意義
Delay400Ms();
WriteCommandLCM(0x02,0);
DisplayListChar(0, 0, s[1][0]);
DisplayListChar(0, 1, s[1][1]);
ReadDataLCM();//測試用句無意義
Delay400Ms();
WriteCommandLCM(0x02,0);
DisplayListChar(0, 0, s[2][0]);
DisplayListChar(0, 1, s[2][1]);
ReadDataLCM();//測試用句無意義
Delay400Ms();
WriteCommandLCM(0x02,0);
DisplayListChar(0, 0, s[3][0]);
DisplayListChar(0, 1, s[3][1]);
ReadDataLCM();//測試用句無意義
Delay400Ms();
WriteCommandLCM(0x02,0);
DisplayListChar(0, 0, s[4][0]);
DisplayListChar(0, 1, s[4][1]);
ReadDataLCM();//測試用句無意義
Delay400Ms();
WriteCommandLCM(0x02,0);
}

}
//寫數據
void WriteDataLCM(unsigned char WDLCM)
{
ReadStatusLCM(); //檢測忙
LCM_Data = WDLCM;
LCM_RS = 1;
LCM_RW = 0;
LCM_E = 1;
LCM_E = 0; //若晶振速度太高可以在這后加小的延時
LCM_E = 0; //延時
LCM_E = 1;
}
//寫指令
void WriteCommandLCM(unsigned char WCLCM,BuysC) //BuysC 為0 時忽略忙檢測
{
if (BuysC) ReadStatusLCM(); //根據需要檢測忙
LCM_Data = WCLCM;
LCM_RS = 0;
LCM_RW = 0;
LCM_E = 1;
LCM_E = 0;
LCM_E = 0;
LCM_E = 1;
}
//讀數據
unsigned char ReadDataLCM(void)
{
LCM_RS = 1;
LCM_RW = 1;
LCM_E = 1;
LCM_E = 0;
LCM_E = 0;
LCM_E = 1;
return(LCM_Data);
}
//讀狀態
unsigned char ReadStatusLCM(void)
{
LCM_Data = 0xFF;
LCM_RS = 0;
LCM_RW = 1;
LCM_E = 1;
LCM_E = 0;
LCM_E = 0;
LCM_E = 1;
while (LCM_Data & Busy); //檢測忙信號
return(LCM_Data);
}
void LCMInit(void) //LCM 初始化
{
LCM_Data = 0;
LCM_E = 1;
WriteCommandLCM(0x38,0); //三次顯示模式設置,不檢測忙信號
Delay5Ms();
WriteCommandLCM(0x38,0);
Delay5Ms();
WriteCommandLCM(0x38,0);
Delay5Ms();
WriteCommandLCM(0x38,1); //顯示模式設置,開始要求每次檢測忙信號
WriteCommandLCM(0x08,1); //關閉顯示
WriteCommandLCM(0x01,1); //顯示清屏
WriteCommandLCM(0x06,1); // 顯示光標移動設置
WriteCommandLCM(0x0C,1); // 顯示開及光標設置
}
//按指定位置顯示一個字符
void DisplayOneChar(unsigned char X, unsigned char Y, unsigned char DData)
{
X &= 0xF; //限制X 不能大于15,Y 不能大于1

if (Y&0x01) 	X |= 0xC0; //當要顯示第二行時地址碼+0x40;
else 	X |= 0x80; //算出指令碼

WriteCommandLCM(X, 0); //這里不檢測忙信號,發送地址碼
WriteDataLCM(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一区二区三区免费野_久草精品视频
亚洲国产一二三| 一区二区三区欧美视频| 51精品视频一区二区三区| 99re热视频这里只精品| 91碰在线视频| 在线精品视频免费观看| 欧美在线视频不卡| 欧美一区二视频| 精品日韩欧美一区二区| 国产午夜精品久久久久久久| 国产色一区二区| 国产精品日产欧美久久久久| 亚洲人一二三区| 亚洲美女精品一区| 天天综合色天天综合色h| 美女视频网站久久| 国产制服丝袜一区| 成人av动漫在线| 在线观看免费亚洲| 日韩一区二区三区高清免费看看 | 国产精品456| 成人丝袜高跟foot| 色综合久久久久| 日韩三级中文字幕| 国产精品三级av| 亚洲6080在线| 国产高清精品在线| 日本电影亚洲天堂一区| 欧美大胆人体bbbb| 国产精品福利在线播放| 天天操天天综合网| 国产福利一区在线观看| 99re亚洲国产精品| 精品理论电影在线| 亚洲精品一二三区| 国产一区日韩二区欧美三区| 日本韩国一区二区| 26uuu久久天堂性欧美| 中文字幕亚洲一区二区av在线| 一区二区高清在线| 国产成人精品免费| 日韩午夜av电影| 亚洲午夜久久久| 成人动漫精品一区二区| 日韩一区二区三区免费看| 亚洲视频 欧洲视频| 国产高清不卡二三区| 欧美猛男gaygay网站| 国产精品美女久久久久久久网站| 日韩成人精品在线观看| 色综合视频在线观看| 久久久久久久电影| 日本伊人午夜精品| 欧美在线观看一区二区| 国产精品传媒视频| 国产91在线看| 久久亚洲精品小早川怜子| 三级精品在线观看| 欧美性猛片aaaaaaa做受| 17c精品麻豆一区二区免费| 国产曰批免费观看久久久| 日韩一区二区在线看| 亚洲国产另类av| 欧美最猛性xxxxx直播| 亚洲欧美另类综合偷拍| 成人午夜激情影院| 国产午夜精品在线观看| 国产乱子伦视频一区二区三区| 欧美人牲a欧美精品| 亚洲高清免费视频| 欧美午夜电影网| 一区二区三区欧美日韩| 欧美亚洲丝袜传媒另类| 亚洲国产日韩一级| 欧美日韩在线综合| 午夜婷婷国产麻豆精品| 91精品国产色综合久久不卡蜜臀| 亚洲国产精品一区二区尤物区| 欧美影视一区二区三区| 亚洲成人免费看| 欧美电影一区二区三区| 免费黄网站欧美| 日韩免费一区二区三区在线播放| 日本亚洲电影天堂| 精品入口麻豆88视频| 丁香啪啪综合成人亚洲小说| 中文字幕av资源一区| av不卡在线播放| 夜夜嗨av一区二区三区四季av| 在线免费亚洲电影| 毛片一区二区三区| 欧美精品一区二区不卡| 成人永久免费视频| 洋洋av久久久久久久一区| 91精品国产黑色紧身裤美女| 激情五月激情综合网| 国产精品免费视频观看| 欧美亚洲动漫另类| 捆绑变态av一区二区三区| 久久久久久9999| 色婷婷综合久久久中文字幕| 天天亚洲美女在线视频| 久久久久99精品国产片| 在线看一区二区| 精品制服美女久久| 综合自拍亚洲综合图不卡区| 91麻豆精品国产91久久久资源速度 | 一区二区三区在线播| 9191国产精品| 99re热视频这里只精品| 蜜桃久久精品一区二区| 国产精品狼人久久影院观看方式| 欧美午夜精品电影| 成人亚洲一区二区一| 日韩av在线免费观看不卡| 欧美国产精品久久| 91精品国产aⅴ一区二区| av激情亚洲男人天堂| 美女免费视频一区二区| 亚洲色图制服丝袜| 国产婷婷色一区二区三区| 欧美军同video69gay| 成人av在线看| 精品一二线国产| 亚洲一区二区综合| 中文字幕精品—区二区四季| 日韩欧美国产综合一区 | 国产1区2区3区精品美女| 亚洲伦理在线免费看| 亚洲精品一线二线三线| 欧美精品色综合| 色婷婷国产精品| 懂色av一区二区三区免费观看 | 久久久综合视频| 欧美日韩国产首页| 99麻豆久久久国产精品免费优播| 国产综合色产在线精品| 蜜臀av性久久久久蜜臀av麻豆| 一区二区三区四区在线| 亚洲视频在线一区| 国产精品不卡一区| 国产三级精品三级| 久久久久久久一区| 精品国产一区二区三区av性色| 欧美日韩精品免费| 欧美亚洲动漫精品| 欧美日韩中文国产| 91国在线观看| 色呦呦国产精品| 色综合夜色一区| 在线精品视频一区二区| 在线看国产一区二区| 色欧美88888久久久久久影院| 成人激情av网| 色综合久久久久网| 欧美性视频一区二区三区| 色婷婷狠狠综合| 欧美日韩亚洲综合在线| 欧美日韩国产a| 91精品国产综合久久国产大片| 欧美喷潮久久久xxxxx| 欧美久久久一区| 欧美成人在线直播| 国产农村妇女毛片精品久久麻豆 | 一色屋精品亚洲香蕉网站| 国产精品三级久久久久三级| 中文字幕在线一区二区三区| 亚洲视频一区在线观看| 亚洲综合一区二区三区| 天堂成人免费av电影一区| 午夜av电影一区| 久久精品国产第一区二区三区| 国产精品2024| 色综合久久久久久久| 欧美一区二区三区视频免费| 久久这里只有精品视频网| 国产精品女同一区二区三区| 亚洲欧美一区二区三区国产精品| 亚洲成人动漫一区| 韩国在线一区二区| 色婷婷久久一区二区三区麻豆| 欧美视频一区二区三区| 欧美mv日韩mv国产网站| 国产精品久久久久久久久搜平片| 亚洲人成网站精品片在线观看| 夜夜亚洲天天久久| 韩国中文字幕2020精品| 色综合网色综合| 国产精品免费视频一区| 久久久久免费观看| 国产精品久久久久影院亚瑟| 亚洲麻豆国产自偷在线| 麻豆成人91精品二区三区| 成人精品免费看| 日韩一二三区不卡| 曰韩精品一区二区| 国产乱人伦偷精品视频不卡| 色欧美日韩亚洲| 中文字幕第一页久久| 午夜精品123|