如何在微处理器/控制器上制作卷轴?

时间:2010-06-11 20:55:46

标签: c embedded scroll microcontroller

我想在一个微处理器上写一个文本滚动条,在ANSI-C中有4个5x7显示器。

有没有人知道示例源代码或任何可以帮助我入门的内容?

更新

This是我拥有的微处理器板的用户手册。在PDF页面17上是带有显示屏的电路板图片。

代码写在名为“zds2_Z8Encore493.exe”的IDE中,然后通过串口闪存到微控制器。

我希望文本从一个列级到另一个列的下一个级联,所以它很顺利。

1 个答案:

答案 0 :(得分:0)

可能有更好的方法,但我会将文本存储在一个RAM块中,并且在更新显示的例程中,我将包含一个值来抵消起始点,可能是一个环绕到开始。你存储一个计数器,增加“全局”偏移量(滚动)。

然后您可以使用string[offset + display-width + scroll_position]作为开始指针,但是您需要检测结束并回绕或停止。