找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机LCD1602显示多个数据只能显示一个,剩余的无法显示,求指点,谢谢

查看数: 3443 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-11-5 21:00

正文摘要:

比如显示“1234” 下面是单片机源程序: #include<reg52.h> #include<intrins.h> #include "LCD.h" #define uchar unsigned char #define uint  unsigned int #define IODATA &nb ...

回复

ID:822755 发表于 2020-11-6 10:17
初始化时写命令没有做忙检测就写入下一命令, 有可能会失败。不做忙检测,两次写之间要延时足够的时间。
ID:584814 发表于 2020-11-6 09:30
lcd1602_writedata(table[m]);
在同一位置写可能是不同的数据也就是说都在一个地方显示了

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表