找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 404|回复: 3
收起左侧

请教一下字符显示程序问题

[复制链接]
ID:891876 发表于 2025-2-14 15:33 | 显示全部楼层 |阅读模式
以下是代码:
if(temp_18b20<=(WD*10))JDQ=0,LCD_ShowString(130,36,"f",white,black,24,1);  //显示字符
                 else
                 {
                   JDQ=1,LCD_ShowString(130,36,"P",white,black,24,1);
                 }
问题是条件变了字符“P和F”为什么会重叠,应该是被覆盖的! 标准字符

回复

使用道具 举报

ID:161164 发表于 2025-2-14 15:52 | 显示全部楼层
请贴出LCD_ShowString的代码
如果LCD_ShowString内有其他函数
请一起贴出函数代码
回复

使用道具 举报

ID:1121801 发表于 2025-2-14 16:00 | 显示全部楼层
是不是显示子程序没有做消隐处理,两次显示才叠加了
回复

使用道具 举报

ID:891876 发表于 2025-2-14 16:06 | 显示全部楼层
lkc8210 发表于 2025-2-14 15:52
请贴出LCD_ShowString的代码
如果LCD_ShowString内有其他函数
请一起贴出函数代码

谢谢,自己大意了,LCD_ShowString();代码(叠加1改为非叠加0)就对了
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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