找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2885|回复: 3
打印 上一主题 下一主题
收起左侧

点阵的滚屏原理求解

[复制链接]
跳转到指定楼层
楼主
ID:223571 发表于 2017-12-29 16:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
点阵的滚动原因,用4个74hc595级联(串联),四个595的串行输入时钟接一总线,八位数据的存储时钟接一总线,主复位接高电平,输出使能端接地;
我想问,数据是怎么流动的在4个595之间?以及最终如何显示?能实现动态滚屏又是怎么实现的?


按照我的想法是下载串行输入的时钟上升沿下,连续输入四个字节,也即在32个时钟上升沿下分别送入4个移位寄存器中,然后再来一个存储时钟,再加上OE控制,数据就从595输出来了到达了点阵对应的二极管的引脚。
第一:请问我表述的对不对?
第二:怎么实现动态滚屏,而不是像我那样赤裸裸的一个静态的摆在那里不动?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:123289 发表于 2017-12-29 22:29 | 只看该作者
你被表像“迷惑”了。
滚屏与595毛关系也没有。
滚屏就是两个“画面”的替换而矣,例如:“画面1”显示0.2秒后切换成"画面2",也显示0.2秒……。
如此再“画面3、4、5、6……”
只要是后一个“画面”比前一个“画面”少一个首行,而又多一个末行,看上去就滚屏了。
当然在实际写程序时,是可以用一些技巧的。这里不细说了。

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:223571 发表于 2017-12-31 10:48 | 只看该作者
yzwzfyz 发表于 2017-12-29 22:29
你被表像“迷惑”了。
滚屏与595毛关系也没有。
滚屏就是两个“画面”的替换而矣,例如:“画面1”显示0. ...

你说的这个我理解,在实际滚屏的时候,我直白的想到,假如有100列,那不我得写100组“图片”然后再适当延时?
假如这样,岂不是产生了大量的代码,简单一点的有哪些思想方法呢?求不吝赐教
回复

使用道具 举报

地板
ID:123289 发表于 2017-12-31 14:59 | 只看该作者
我回复的最后一句话,就是解决这个问题的。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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