微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 12864带中文字库怎么实现垂直滚动?

12864带中文字库怎么实现垂直滚动?

时间:10-02 整理:3721RD 点击:
12864带中文字库怎么实现垂直滚动?
现在大体上写了一个程序模型,能解决12864分屏现象,但是在汉字显示的时候如何实现首位相接,实现循环滚动,这块没研究明白。请大家给点意见,最好是有程序能够借鉴一下!谢谢大家的帮助

把字库功能去掉就是普通的12864,

但是他不是像没有字库的12864那样,可以分屏控制,也就是可以片选两个屏,这样实现起来要容易些。带字库的就不行了,由于结构原因,要想实现滚屏(并且应用到他的滚屏指令)那就要往DDRAM中写数据,然后通过算法实现无缝滚屏(这部分实现了,但是想让他连续的滚屏,头到尾-尾到头没有实现),请大家给些意见,有相应程序更好了!谢谢你的回答!

设定扩充功能  0x34, 允许垂直卷动 0x30   滚动循环  0x40到80

把它当玩字库的耍就能实现了

看帖必回!

看帖必回

小编问题解决了么,求分享,最近回头玩12864 ,想要扩展功能,实现更多效果,个人感觉在汉字显示首尾相接这个问题上,可以通过程序解决,比如滚动的时候借鉴数码管的人眼视觉的效果。还有,12864可以看做只有两行显示,(标准字库2*16)。这样子或许可以解决问题。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top