久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

1602液晶操作方法及代碼

作者:玉另符   來源:本站原創   點擊數:  更新時間:2013年12月03日   【字體:








 

CODE:
#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
sbit lcdwrite=P2^5;
sbit lcddatecommand=P2^6;
sbit lcde=P2^7;
uchar code LA_Mask[]="LA_Mask";
uchar code AT_Eagle[]="AT_Eagle";
uchar i;
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
{
for(y=0;y<=112;y++)
{
}
}
}
void write_command(uchar command)//寫指令
{
lcddatecommand=0;
lcdwrite=0;
P0=command;
delay(1);
lcde=1;
delay(1);
lcde=0;
}
void write_date(uchar date)//寫數據
{
lcddatecommand=1;
lcdwrite=0;
P0=date;
delay(5);
lcde=1;
delay(5);
lcde=0; 
}
void init()
{
lcde=0;
write_command(0x38);//設置16*2顯示,5*7點陣,8位數據接口
write_command(0x0c);//設置開顯示,不顯示光標
write_command(0x06);// 寫一個字符后地址指針加1
write_command(0x01);//顯示清0,數據指針清0
}
void main()
{
init();
write_command(0x80+0x10);
for(i=0;i<7;i++)
{
write_date(LA_Mask[i]);
delay(1);
}
write_command(0x80+0x50);
for(i=0;i<8;i++)
{
write_date(AT_Eagle[i]);
delay(1);
}
for(i=0;i<16;i++)
{
write_command(0x18);//整屏左移,同時光標跟隨移動
//write_command(0x1c);//整屏右移,同時光標跟隨移動
delay(200);
}
while(1);
}

關閉窗口

相關文章

主站蜘蛛池模板: 在线免费黄色网址 | 日韩一级av毛片 | 成人黄色免费 | 深夜福利av | 国产一区在线观看视频 | 国产主播av| 四虎网站在线观看 | 91美女网站 | 国产精品福利在线观看 | 日日操日日射 | 欧美精品日韩少妇 | 特黄一级视频 | 一区二区三区四区在线播放 | 就要干就要操 | 亚洲黄色网址 | 久久久夜色精品 | 国产精品视频免费 | 国产精品一区二区在线播放 | 天天碰天天操 | 人人澡人人干 | 国产一区久久 | 亚洲第一视频网站 | 青青伊人网 | 亚洲天堂一区二区三区 | 国产一区二区三区久久 | 白白色在线观看 | 亚洲成人天堂 | 黄色录像免费观看 | 一区二区黄色 | 激情婷婷网 | 国产精品美女久久 | 女人久久久 | www国产亚洲精品久久网站 | 欧美又粗又长 | 中文字幕在线一区二区三区 | 欧美性生交 | 美女综合网 | 免费理论片 | 日本一级黄色大片 | 久久亚洲国产精品 | 91小视频在线观看 |