久久久久久久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);
}

關閉窗口

相關文章

主站蜘蛛池模板: 亚洲一区二区三区四区五区午夜 | 国产精品福利一区二区三区 | 91精品久久久久 | 亚洲精品一区二区另类图片 | 日韩精品一区二区三区中文在线 | 在线不卡 | 日韩精品一区二区三区视频播放 | 中文字幕一级 | 国产精品夜夜春夜夜爽久久电影 | 亚洲精品v日韩精品 | 欧美日韩综合精品 | 欧洲亚洲一区 | 久久精品视频网站 | 91成人在线视频 | 97视频在线免费 | 日韩av成人| 久久这里只有精品首页 | 国产精品福利视频 | 国产在线拍偷自揄拍视频 | 成人在线观看免费 | 国产精品久久久一区二区三区 | 国产区在线视频 | 国产精品成人一区二区 | 欧美激情精品久久久久久 | 视频一区二区三区中文字幕 | 在线黄 | 国产日韩欧美在线观看 | 91麻豆产精品久久久久久 | 精品中文在线 | 午夜小电影 | 国产免费一区二区三区 | 午夜av免费 | 操人网 | 婷婷综合色 | 亚洲一区视频在线 | 久久久久国产一区二区三区四区 | 国产精品亚洲一区二区三区在线观看 | 草逼网站| 日本中出视频 | 欧美日韩精品 | 色香蕉在线 |