找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1717|回复: 5
收起左侧

MCU+LCD屏文字显示有问题,英文菜单在滚动时,字数多的会覆盖到字数少的

[复制链接]
ID:450037 发表于 2021-12-16 11:08 | 显示全部楼层 |阅读模式
如图:这个是LCD屏文字显示的程序,有24个数组,一组中文一组英文一一对应,相当于有12个菜单可供选择,在调试时,中文显示没有问题,用按键滚动菜单时,每一组的中文菜单都能随着按键滚动,没有异常。但是英文菜单在滚动时,字数多的会覆盖到字数少的,比如字数少的是ABCD 字数多的是CDEFGHI   则字数少的后面滚动就会显示ABCDGHI。又一个视频给大家看,就是LCD屏的操作录像。中文函数是厂家原来写的,后面我需要添加英文在上面,就照着他的中文函数写的,希望大家看看哪里写的不对。
1.PNG 2.PNG 3.PNG 4.PNG 5.PNG 6.PNG 7.PNG 8.PNG 9.PNG

LCD操作录像.zip

3.88 MB, 阅读权限: 10, 下载次数: 6

回复

使用道具 举报

ID:955673 发表于 2021-12-16 13:06 | 显示全部楼层
可不可以理解成字数少的没盖住字数多的?屏显存的数据没更新,没做消隐
回复

使用道具 举报

ID:277550 发表于 2021-12-16 17:21 | 显示全部楼层
先清行,再显示
回复

使用道具 举报

ID:152237 发表于 2021-12-16 17:36 | 显示全部楼层
你没做清屏,前面显示的内容,后面更新显示时,要把不要的清屏了才行,不然会一直保留着,直到更新
回复

使用道具 举报

ID:450037 发表于 2021-12-16 19:03 | 显示全部楼层
冰火风轮 发表于 2021-12-16 13:06
可不可以理解成字数少的没盖住字数多的?屏显存的数据没更新,没做消隐

可以这么理解,字数少的没盖住字数多的
回复

使用道具 举报

ID:450037 发表于 2021-12-16 19:04 | 显示全部楼层
zngz_cc 发表于 2021-12-16 17:36
你没做清屏,前面显示的内容,后面更新显示时,要把不要的清屏了才行,不然会一直保留着,直到更新

对对,要清屏。不然一直保留
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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