请教:LCD1602单行显示移动

[复制链接]
7332|8
 楼主| cd666 发表于 2011-7-7 17:58 | 显示全部楼层 |阅读模式
在LCD1602的第一行装入40字节的数据,想实现第一行显示数据 左/右移动.第二行显示的数据保持不变,各位有什么好的办法,
刘前辈 发表于 2011-7-8 12:53 | 显示全部楼层
好玩。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
aihe 发表于 2011-7-8 19:06 | 显示全部楼层
仔细看1602手册,有专门的移位指令,试一下就知道怎么用了
刘前辈 发表于 2011-7-9 08:21 | 显示全部楼层
1602没有单行移动指令,只有画面整体移动指令。

所以,LZ不是没仔细研究过1602手册,——所有字符液晶都没有单行移动,其它行静止这样的指令。LZ的要求不是很简单的事。
aihe 发表于 2011-7-9 14:57 | 显示全部楼层
指令是死的,人是活的
东西要活学活用,不能照搬书本
刘前辈 发表于 2011-7-9 18:42 | 显示全部楼层
书本上若有就好啦。整个图书馆和网络都没搜到。——还真没见过哪位高人如此活学活用过。

还是要自己想办法,然后第一个写到书本里。

5楼高人给LZ 个活学活用的活络思路也好。也表示一下高手的水平。

“唉!随便啥事体要灵活,别笨头死不来,单片机10年白学了。”讲空话谁都会。


、、
ahgao 发表于 2011-7-9 19:26 | 显示全部楼层
我还真不知道1602类的LCD可以整体移动,当时有个类似的功能,我是通过不断用需要显示的部分内容去写屏实现的飞字效果。
jrcsh 发表于 2011-7-9 19:40 | 显示全部楼层
方法至少有 2   移动数字源, 或 + 一个移动的变量值都行

东西死的  人活的
 楼主| cd666 发表于 2011-7-11 18:18 | 显示全部楼层
感谢 "刘前辈" 提供的演示文件,反编译看了看 还是有些地方不太好用 看来还是只有用MCu不停的送显示的字符实现滚动显示了.
整屏移动达不到我想要的这种显示效果.或是那位达人能提供一个好的思路.
比如第一行要显示的内容为"A123456789B123456789C123456789D123456789" 在整屏移动第25次时
第一行出现的不是需要的"A'
您需要登录后才可以回帖 登录 | 注册

本版积分规则

47

主题

153

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部