//液晶1602数据接51单片机P0口,rw直接接低电平
//移屏显示字符串(左移) 竣工 搞定
// 2009.8.11
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit rs=P2^5;
sbit e=P2^7;
uchar table1[]="dianzizhizuo";
uchar table2[]="I love you";
void delay(uint x)
{
uint a,b;
for(a=x;a>0;a--)
for(b=10;b>0;b--);
}
void write_com(uchar com)
{
P0=com;
rs=0;
e=0;
delay(10);
e=1;
delay(10);
e=0;
}
void write_date(uchar date)
{
P0=date;
rs=1;
e=0;
delay(10);
e=1;
delay(10);
e=0;
}
void init() //初始化,控制命令
{
write_com(0x38);
delay(20);
write_com(0x0c);
delay(20);
write_com(0x06);
delay(20);
write_com(0x01);
delay(20);
}
void main() //主函数显示
{
uchar a;
init();
write_com(0x80+10);
delay(20);
for(a=0;a<12;a++)
{
write_date(table1[a]);
delay(200);
}
write_com(0xc0+10);
delay(50);
for(a=0;a<10;a++)
{
write_date(table2[a]);
delay(400);
}
for(a=0;a<8;a++)
{
write_com(0x18);
delay(2000);
}
while(1);
}
基于51单片机液晶1602的移屏显示
3星 · 超过75%的资源 需积分: 10 171 浏览量
2009-08-27
17:07:29
上传
评论 2
收藏 11KB RAR 举报
大白兔爱吃胡萝卜
- 粉丝: 45
- 资源: 21
最新资源
- 福袋点点.apk
- Lengyel E. - Foundations of Game Engine Development(卷一卷二合集).zip
- ### 词向量的介绍、使用技巧和优缺点的文章
- 基于STM32F103CBT6单片机GC65+MP2625+CC1101 GPSTrack模块板硬件(原理图+PCB)工程文件
- ### 通道处理过程模拟概念、优缺点和使用技巧
- ### MyBatis动态SQL介绍说明、使用技巧和优缺点
- 上传下载仿163网盘无刷新文件上传 for Jsp-fileupload-jsp.rar
- VMware Workstation业界非常稳定且安全的桌面虚拟机软件-计算机上运行多个操作系统,支持Windows、DOS等
- 基于STM8L101F3P6单片机+LY2508A33P+CC1100遥控器硬件(原理图+PCB)工程文件.zip
- 上传下载WAP图铃下载系统-unimg.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈