找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 175|回复: 6
打印 上一主题 下一主题
收起左侧

51单片机驱动1602可以初始化写数据没有反应,上电后第一排显示方块,初始化后方块消失

[复制链接]
跳转到指定楼层
楼主
欣语宝贝 发表于 2020-7-9 11:47 来自手机 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我是根据师傅的51单片机编程自学的 ,上电后lcd1602第一排显示方块,初始化后方块消失,接着写数据,没有反应。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 顶 踩
回复

使用道具 举报

7#
man1234567 发表于 2020-7-10 08:18 | 只看该作者
硬件方面接线错,软件方面找个现成的就知道是否错。
回复

使用道具 举报

6#
wjianing 发表于 2020-7-9 17:54 | 只看该作者
        LCD1602_GPIO_config();
        LCD1602_Backlight = 1;        //打开背光


        LCD1602_EN = 0;
        LCD1602_RW = 0;                                                //设置为写状态
        LCD1602_write_com(0x38);                        //显示模式设定,到这一步第一排的方块应该就消失了
        LCD1602_write_com(0x0c);                        //开关显示、光标有无设置、光标闪烁设置
        LCD1602_write_com(0x06);                        //写一个字符后指针加一
        LCD1602_write_com(0x01);                        //清屏指令

        LCD1602_write_com(0x80);                //指针指向第1行第0个位置
        LCD1602_write_word("Welcome!");
你再核对下流程对不对,指针处理没
回复

使用道具 举报

5#
wjianing 发表于 2020-7-9 17:17 | 只看该作者
2楼说的对,没有信息不好分析啊。你背光调了吗
回复

使用道具 举报

地板
wulin 发表于 2020-7-9 16:53 | 只看该作者
上电后第一排显示方块是典型的初始化失败的现象,多数问题出在时序不当或判忙错误。
回复

使用道具 举报

板凳
杨雪飞 发表于 2020-7-9 14:56 | 只看该作者
初始化

写命令

写数据
回复

使用道具 举报

沙发
杨雪飞 发表于 2020-7-9 14:55 | 只看该作者
设备连线,实物图,程序,全都贴上来,这样才能够准确判断你的问题出在哪里。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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