打印

原创+开源:可任意加长的点阵屏万年历PROTUES DS1302 DS18B20

[复制链接]
5357|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
aaron96031|  楼主 | 2015-4-21 16:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 aaron96031 于 2015-4-29 18:52 编辑

原创:趁大家不注意 最近抽空搞了个仿真, 万年历, 自己做的点阵屏,用单元板任意加长,受单片机时序限制,长度只能到16个汉字;

欢迎有兴趣的朋友,运用此免费的仿真电路平台, 看谁写得更好,贴出运行视频来;

:lol视频:







Ptotues仿真图显示屏(单元板-16S-G)-2HZ-send.zip

93.92 KB

相关帖子

沙发
aaron96031|  楼主 | 2015-4-21 16:41 | 只看该作者




使用特权

评论回复
板凳
moko| | 2015-4-21 17:30 | 只看该作者
大神有计步器的仿真吗

使用特权

评论回复
地板
aaron96031|  楼主 | 2015-4-21 20:57 | 只看该作者
计步器 的仿真要做成怎样的? 什么显示,几个按键? 你可列举下有哪些要求

使用特权

评论回复
5
aaron96031|  楼主 | 2015-4-22 13:57 | 只看该作者
本帖最后由 aaron96031 于 2015-4-22 14:05 编辑

发现有些带0XFD内码的汉字,KEILC 编译出来后无结果,只显示前部分的内码,例如汉字“三” ,KEILC编译后是 0XCB,  后半部分就没有了,这是因为正确的内码是OXCBFD, 带了0XFD, KEILC 编译给过滤了。 因为这个问题, 只能是自己加上这个补丁。

在用KEILC 编译时发现了有些带 0XFD内码的汉字 存在BUG, 然后总算找到了这个 Keil C51 0FDH的汉字bug补丁通用版 重新编译后OK。 LF20150422-2字 字符串 万年历 时钟DS1302 DS18B20-V1.0-send.zip (52.1 KB)




使用特权

评论回复
6
xlhtracy| | 2015-4-22 16:48 | 只看该作者
本帖最后由 xlhtracy 于 2015-4-22 16:50 编辑

这么好的帖子楼主为啥要设置成回复仅作者可见?:(

使用特权

评论回复
7
aaron96031|  楼主 | 2015-4-22 17:01 | 只看该作者
已经修改过了,是不小心给点错了地方,现在正常, 5楼是资料是已经修正过来的 , 修改了KEILC 里的 汉字编译BUG问题, 已经是正常显示。

使用特权

评论回复
8
19910414twzh| | 2015-4-23 00:01 | 只看该作者
挺不错。。。。。做全彩有木有试过。。。

使用特权

评论回复
9
aaron96031|  楼主 | 2015-4-23 08:30 | 只看该作者
19910414twzh 发表于 2015-4-23 00:01
挺不错。。。。。做全彩有木有试过。。。

在Protues里好像没发现过 有全彩的LED屏,所以仿真没办法实现

使用特权

评论回复
10
liuxing4585| | 2015-4-24 10:53 | 只看该作者
支持一下,谢谢额

使用特权

评论回复
11
又一个暑假| | 2015-4-24 15:23 | 只看该作者
顶一下 ,开源的不错

使用特权

评论回复
12
mikeliujia| | 2015-4-28 13:29 | 只看该作者
很不错,赞一个!

使用特权

评论回复
13
aaron96031|  楼主 | 2015-4-29 19:49 | 只看该作者
有兴趣的自己下载, 利用这个仿真电路平台 自己写写软件,看看与DEMO写的一样 。5楼 资料是最新的

使用特权

评论回复
14
112207301219| | 2015-5-10 09:12 | 只看该作者
好东西!我有一个疑问,为什么说受单片机时序限制,最多只能显示16个汉字呢,不太明白,不知楼主能否简单讲一下,谢啦!

使用特权

评论回复
15
liuxing4585| | 2015-5-11 15:15 | 只看该作者
谢谢分享

使用特权

评论回复
16
kankan0000| | 2015-5-27 09:25 | 只看该作者
支持,学习

使用特权

评论回复
17
aaron96031|  楼主 | 2015-6-2 17:01 | 只看该作者
本帖最后由 aaron96031 于 2015-6-2 23:12 编辑
112207301219 发表于 2015-5-10 09:12
好东西!我有一个疑问,为什么说受单片机时序限制,最多只能显示16个汉字呢,不太明白,不知楼主能否简单讲 ...

显示数据 是单片机一位一位送到 74HC595的, 通过COM 轮询显示, 这样就能显示文字了, 如果是 文字长度太长了, 因为单片机是一位位送显的,因为长度越长,需要时间就越多。这样一个COM 的时间就长了,此时就会看到文字会闪烁,就是这个意思。

使用特权

评论回复
18
112207301219| | 2015-6-2 17:57 | 只看该作者
aaron96031 发表于 2015-6-2 17:01
显示数据 是单片机一位一位送到 74HC595的, 通过COM 轮询显示, 这样就能显示文字了, 如果是 汉子长度 ...

soga

使用特权

评论回复
19
aaron96031|  楼主 | 2015-6-12 14:50 | 只看该作者

数据移位时钟决定了显示数据的传输速度,对显示屏显示数据的更新速率起到至关重要的作用。作为大尺寸显示器件,显示刷新率应该在85Hz以上,才能保证稳定的画面(无扫描闪烁感)。

使用特权

评论回复
20
aaron96031|  楼主 | 2015-6-25 17:11 | 只看该作者
关于条屏,可以从 这个简单的原理先开始去理解,后面复杂的基本上都是基于这个方式,一起学习交流

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

424

帖子

2

粉丝