找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 900|回复: 4
收起左侧

ST75256控制LCD行、更改问题

[复制链接]
ID:449194 发表于 2023-7-24 09:07 | 显示全部楼层 |阅读模式
19296的LCD屏幕;页控制每次都向下移动8行;12次就移动到底了;怎么更改程序可以让数据在行上96次移动到底
回复

使用道具 举报

ID:449194 发表于 2023-7-24 11:17 | 显示全部楼层
ST75256驱动
回复

使用道具 举报

ID:69038 发表于 2023-7-24 16:19 | 显示全部楼层
1页就是8行(8bit),你这个移行其实是移页。
最好的办法是开一个显示缓存196*96/8=2304Byte,然后在RAM中移行操作,最后一次性把显存刷到LCD上,姿势你说了算:上、下、左、右,多少个点随你心愿。
回复

使用道具 举报

ID:449194 发表于 2023-7-25 08:40 | 显示全部楼层
zhuls 发表于 2023-7-24 16:19
1页就是8行(8bit),你这个移行其实是移页。
最好的办法是开一个显示缓存196*96/8=2304Byte,然后在RAM中 ...

明白了
我先研究研究怎们开缓存
回复

使用道具 举报

ID:1089502 发表于 2023-7-25 13:59 | 显示全部楼层
可以按照以下步骤更改程序:

找到涉及页控制的代码部分,该部分通常用于控制LCD屏幕的显示位置。

将页控制的步进值从8行修改为1行。这意味着每次页控制移动的行数将由8行改为1行。

将页控制移动的次数从12次修改为96次。这样可以确保数据在行上移动96次才会到达底部。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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