TX-1C板操作并行模式的1602液晶液晶第1,2腳是gnd和vcc第3腳是對比度調節第4腳是數據/指令選擇端RS第5腳是讀寫選擇端R/W,我們這次只寫不讀,故直接接地第6腳是讀寫使能EN第7到14腳是數據口。
操作并行模式的1602液晶
液晶第1,2腳是gnd和vcc
第3腳是對比度調節
第4腳是數據/指令選擇端RS
第5腳是讀寫選擇端R/W,我們這次只寫不讀,故直接接地
第6腳是讀寫使能EN
第7到14腳是數據口,我們接STC89C52RC的P0口
第15,16腳是背光源
最終液晶顯示
Tom is playing the TNT game!
C代碼
#include
#include“MY51.H”
voidwrite_data(uchardataValue);//寫數據
voidwrite_cmd(ucharcmdValue);//寫指令
ucharcodetableLCD1[]={“Tomisplaying”};
ucharcodetableLCD2[]={“theTNTgame!”};
voidlcdInit()//初始化函數
{
dula=0;//
lcdEN=low;//給高脈沖之前的狀態
lcdRS=high;//初始給高電平,其實上電默認也是高電平
write_cmd(0x38);//液晶顯示模式初始化
write_cmd(0x0c);//打開液晶,不顯示光標,光標不閃爍
write_cmd(0x06);//地址指針加加,且光標加加
write_cmd(0x01);//液晶數據指針和顯示清零
}
voidwrite_cmd(ucharcmdValue)//寫入指令
{
lcdRS=low;//剛上電時是高電平,低電平時是指令模式
P0=cmdValue;
delayms(1);
lcdEN=high;//一個高脈沖把數據讀走
delayms(1);
lcdEN=low;
}
voidwrite_data(uchardataValue)//寫入數據
{
lcdRS=high;//高電平是數據模式
P0=dataValue;
delayms(1);
lcdEN=high;//給一個高脈沖
delayms(1);
lcdEN=low;
}
voidlcdShow(uchar*pValue)//液晶顯示函數
{
while(*pValue!=‘
百家乐在线投注网| 大发888娱乐场开户注册| 百家乐官网代理荐| 南京百家乐官网电| 百家乐庄闲赢负表| 宝马会娱乐城返水| 巴宝莉百家乐官网的玩法技巧和规则 | 循化| 百家乐群11889| 澳门在线赌场| 百家乐庄家赢钱方法| 威尼斯人娱乐城真钱赌博| 百家乐官网是赌博吗| 现金百家乐官网人气最高| 免费百家乐官网倍投工具| 大发888娱乐城账号| 海港城百家乐官网的玩法技巧和规则 | 百家乐压钱技巧| 万豪娱乐| 可以玩百家乐的博彩公司| 马牌线上娱乐| 百家乐官网微笑打法| 网上娱乐城注册送彩金| 缅甸百家乐博彩| 蓝盾国际| 大发888游戏优惠| 百家乐中B是什么| 网站百家乐官网博彩| 大发888真人真钱游戏| 迪威百家乐官网赌场娱乐网规则 | 免费百家乐计划工具| 百家乐官网园百利宫娱乐城怎么样百家乐官网园百利宫娱乐城如何 | 老人头百家乐的玩法技巧和规则| 百家乐官网的各种打法| 太阳城77scs| 天博百家乐的玩法技巧和规则| 优惠搏百家乐官网的玩法技巧和规则| 星际博彩| 大发888娱乐城注册lm0| 威尼斯人娱乐城轮盘| 星级百家乐技巧|