#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar code table[]="windway a good news";
sbit en=P3^4;
sbit rs=P3^5;
uchar i;
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void write_com(uchar com)
{
rs=0;
P0=com;
delay(5);
en=1;
delay(5);
en=0;
}
void write_data(uchar dat)
{
rs=1;
P0=dat;
delay(5);
en=1;
delay(5);
en=0;
}
void init()
{
en=0;
write_com(0x38);
write_com(0x0e);
write_com(0x06);
write_com(0x01);
write_com(0x80);
}
void main()
{
init();
for(i=0;i<15;i++)
{
write_data(table[i]);
delay(20);
}
write_com(0x80+0x40);
for(i=15;i<19;i++)
{
write_data(table[i]);
delay(20);
}
while(1);
}
单片机控制1602液晶滚动显示字符
4星 · 超过85%的资源 需积分: 50 22 浏览量
2011-05-16
23:59:38
上传
评论 3
收藏 41KB RAR 举报
yinshanhit
- 粉丝: 0
- 资源: 1
最新资源
- 基于Qt+opencv+C++实现图像旋转+自动&&手动+直线检测,角度计算+界面操作+源码(期末大作业&课程设计&项目开发)
- 基于servlet的简单游戏管理系统
- matlab基于混沌系统的图像加密.zip
- Fortran语言教程,详细地介绍了Fortran语言
- (函数)图论中最短路径计算D算法MATLAB源代码,修改网络上D算法的错误,并编写通用的MATLAB函数.rar
- 基于matlab 2Dijkstra最短路径算法的matlab程序,希望对大家有所帮助.zip
- python入门学习,基础语法,用法等.zip
- Swift代码转换指南(Swift Swift Code Convension Guide .)
- Python入门到精通.zip
- 基于QT+C++开发的炫酷九宫格主界面+源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈