一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
楼主: litchiate
收起左侧

暂且伪装成时钟吧.---就算不准------10块钱OLED

  [复制链接]
 楼主| 发表于 2009-6-6 22:27 | 显示全部楼层
ASCII 5*8点阵使用 475 BYTE. 半K不到.

刚才看了下底层程序,竟然写条命令之后延时1ms,,, 我晕.那刷起来不慢才怪了....

把延时改成5us. 画线那个飞快啊....
发表于 2009-6-6 22:32 | 显示全部楼层
ASCII 5*8点阵,字太小了。

有没有办法将5*8点阵显示成10*16?
 楼主| 发表于 2009-6-6 22:37 | 显示全部楼层
原帖由 GandF 于 2009-6-6 22:32 发表 https://www.yleee.com.cn/images/common/back.gif
ASCII 5*8点阵,字太小了。

有没有办法将5*8点阵显示成10*16?


就是用四个点来显示原来的一个点?  加点运算,以节省字库所占空间??
发表于 2009-6-7 03:37 | 显示全部楼层
原帖由 litchiate 于 2009-6-6 22:00 发表 https://www.yleee.com.cn/images/common/back.gif
OOOOO... 就算用了Bresenham算法 , 画线还是好慢啊... 看起来是画点慢了..
硬件自带的画线竟然在

  0  |    1
---------------
    3    |     2

1,3象限出错...

做个指针钟陷入困难中...


还没看过资料,硬件画线不直的问题,我猜是否由于其它原因造成的?请试试画两根线(0,0)-(10,10)和(0,0)-(15,10),是否有一根直一根不直?
 楼主| 发表于 2009-6-7 10:07 | 显示全部楼层
原帖由 fat 于 2009-6-7 03:37 发表 https://www.yleee.com.cn/images/common/back.gif


还没看过资料,硬件画线不直的问题,我猜是否由于其它原因造成的?请试试画两根线(0,0)-(10,10)和(0,0)-(15,10),是否有一根直一根不直?


试过连续画起点到60个秒点的线,只有 1,3象限出错.

另外试过画 (32,32) 到(32,0) ,  画出来X方向错位,Y方向正确.
倒过来画就没问题.

把60个秒点全都起点,终点 倒过来画的具体情况 不记得了, 有空再去试下.
发表于 2009-6-9 10:32 | 显示全部楼层
楼主能不能给个protel板的文件,以方便修改
 楼主| 发表于 2009-6-9 13:01 | 显示全部楼层
原帖由 wuqiang312 于 2009-6-9 10:32 发表 https://www.yleee.com.cn/images/common/back.gif
楼主能不能给个protel板的文件,以方便修改


OLED1332.rar (88.35 KB, 下载次数: 1421)

ddb
发表于 2009-6-9 15:20 | 显示全部楼层
谢谢楼主!!!!!!!!!!!!!!!!!!
发表于 2009-6-11 09:21 | 显示全部楼层
已玩转成功,谢谢楼主!!!!!!!!
还想请您提供显示字的程序来试验一下,谢谢
您以前提供是一幅画,和绿屏
 楼主| 发表于 2009-6-11 11:33 | 显示全部楼层
字的程序的话. 画那里都有的么. 把注释符号去掉就好了..

上个图看看..

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-4-26 15:49 , Processed in 0.047129 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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