找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机+LCD1602多菜单没显示求帮助!

查看数: 2787 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-10-8 10:37

正文摘要:

我这个是网上下载的 原本编译通不过,我更改了一下,现在,单lcd1602命令是没有问题的,我单独显示一个字符串是能实现的!编译也没问题 但菜单显示没有显示,屏幕上量空的!void ShowMenu(void) 命令没有显示! ...

回复

ID:311846 发表于 2020-10-13 16:21
你不会仿真的话,单独拿出来调试。,while直接空循环,你觉得函数ShowMenu()有问题就调试这个,只初始化相关的,放在while之前或者里面都可以看看有什么效果,参数之类的直接给给定值,如果有问题再进入调试,函数里面看看哪里执行有问题,比如在判断里面放个可以用的显示字符之类的作为提示
ID:584814 发表于 2020-10-13 15:39
一般接线没错的话就是时序不对或指令写误。
先调出显示再调试其他程序。
ID:61390 发表于 2020-10-8 22:12
liuxuhe 发表于 2020-10-8 21:48
量引脚 看看波形   如果没有示波器   D0-D7用万用表   正常不会是0V或者5V的

D0-D7有输出,因单独写个字符串输出命令是可以显示出来!可能指针数组关系!
ID:641629 发表于 2020-10-8 21:48
量引脚 看看波形   如果没有示波器   D0-D7用万用表   正常不会是0V或者5V的   
ID:61390 发表于 2020-10-8 15:49
robinsonlin 发表于 2020-10-8 12:54
直接给一个固定的键盘值试一下。  或者把键盘值在空白位置屏显出来,看看键盘响应对不对。

我试了,键盘是能响应的,但键盘响应显示函数ShowMenu();还是没有反应!屏幕显示空白!
ID:114156 发表于 2020-10-8 14:31
坐看回复  同样可以学到东西
ID:451718 发表于 2020-10-8 12:54
直接给一个固定的键盘值试一下。  或者把键盘值在空白位置屏显出来,看看键盘响应对不对。

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

Powered by 单片机教程网

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