搜索
bottom↓
回复: 18

12864万年历不成功,大家来给个意见啊

[复制链接]

出0入0汤圆

发表于 2013-5-28 09:29:16 | 显示全部楼层 |阅读模式
本帖最后由 指端轻语 于 2013-5-28 09:31 编辑

1、DS1302时钟,用的石英钟上的32.768晶振以为会很准,结果4个小时还是差出去2秒·····
2、为了方便布线,12864用的串行通信,结果显示大数字时刷新缓慢,秒的那个两点标志3-4秒才会闪一下。难道让我重新做PCB改成并口的?
3、另外想用手机电池供电做了个34063的升压电路,结果1830mah的电池走四天就没电了 耗电大很无语,大家都有什么好建议提下。

本帖子中包含更多资源

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

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出20入70汤圆

发表于 2013-5-28 09:47:51 | 显示全部楼层
1、DS1302时钟,用的石英钟上的32.768晶振以为会很准,结果4个小时还是差出去2秒·····
     1302很少有准的,也许我没用好。反正我的都不准。1是晶振不准确,2是1302本身好像国产的多,不容易买到正品。
2、为了方便布线,12864用的串行通信,结果显示大数字时刷新缓慢,秒的那个两点标志3-4秒才会闪一下。难道让我重新做PCB改成并口的?
    串行再慢,1s刷新一下标志点应该不成问题吧?估计你的程序要修改!
3、另外想用手机电池供电做了个34063的升压电路,结果1830mah的电池走四天就没电了 耗电大很无语,大家都有什么好建议提下。
    液晶的背光很耗电的,仅背光估计就得50ma左右的电流了。换成OLED屏或是段码液晶差不多!

出0入8汤圆

发表于 2013-5-28 09:59:13 | 显示全部楼层
1   这玩意儿,电池供电不大行吧?除非大改。
2   4个小时还是差出去2秒,常温下,这个改改电容就好了。温飘的问题不好解决。
3   秒的那个两点标志3-4秒才会闪一下: 程序的问题吧。

出0入0汤圆

发表于 2013-5-28 10:03:35 | 显示全部楼层
建议价格光电路关,白天去掉背光,晚上微亮

出0入0汤圆

发表于 2013-5-28 10:29:46 | 显示全部楼层
晶振两端得接一个33P左右的电容到GND,调整电容可以调节走时的快慢.
34063本身的功耗太大,建议用PT1301.
如果使用的是手机锂电池,那就可以选用3.3V的液晶,和单片机,然后用低功耗的LDO来供电,相对于升压而言,会省下一些功耗.
某些单片机或显示器的电源适应范围较宽,那电源就可以不用升压或降压,功耗更加降低

出0入0汤圆

 楼主| 发表于 2013-5-28 12:10:15 来自手机 | 显示全部楼层
weimas 发表于 2013-5-28 10:03
建议价格光电路关,白天去掉背光,晚上微亮

恩,加了,三种模式,一直关,某时间段开,555延时触摸开30秒。

出0入0汤圆

 楼主| 发表于 2013-5-28 12:16:32 来自手机 | 显示全部楼层
techbaby 发表于 2013-5-28 09:47
1、DS1302时钟,用的石英钟上的32.768晶振以为会很准,结果4个小时还是差出去2秒·····
     1302很少 ...

谢谢。改程序了,标志点一秒确实可以刷新一次了,不过不是瞬间出现的还是逐行出现的感觉还是慢,下午我把程序给贴出来您帮忙给看看

出0入0汤圆

发表于 2013-5-28 14:28:16 | 显示全部楼层
指端轻语 发表于 2013-5-28 12:16
谢谢。改程序了,标志点一秒确实可以刷新一次了,不过不是瞬间出现的还是逐行出现的感觉还是慢,下午我把 ...

串口刷全屏肯定慢,效果就是逐行了,128 64------1024byte 如果9600 bps 的话差不多一秒才能刷完的,其它速率现计算了。

出0入0汤圆

 楼主| 发表于 2013-5-28 15:40:56 | 显示全部楼层
tam2907 发表于 2013-5-28 14:28
串口刷全屏肯定慢,效果就是逐行了,128 64------1024byte 如果9600 bps 的话差不多一秒才能刷完的,其它 ...

那就改成并口吧 速度快点

出0入0汤圆

发表于 2013-5-28 20:32:14 | 显示全部楼层
显示乱码的问题
应该是读写12864的延时时间不够

出0入0汤圆

发表于 2013-5-28 20:52:23 | 显示全部楼层
1.一般和器件的质量有关,愿意改的话,试试pcf8563,便宜而且驱动简单。
2.和串行并行无关,一定是代码的问题,串行的速度还是够得,好好看看检查一下吧。
3.液晶显示,尽量别用电池,背光太费了。可以制作休眠代码,夜晚不显示,或者关闭背光。

出0入0汤圆

发表于 2013-5-28 21:26:25 | 显示全部楼层
把屏幕刷爆去,一定行。

出0入0汤圆

发表于 2013-5-28 21:27:27 | 显示全部楼层
PCB刻得不错,请问你是怎么把板弄平的?

出0入0汤圆

 楼主| 发表于 2013-5-28 22:53:28 | 显示全部楼层
颜靖峰 发表于 2013-5-28 21:27
PCB刻得不错,请问你是怎么把板弄平的?

什么意思 怎么弄平?

出0入0汤圆

 楼主| 发表于 2013-5-28 23:12:28 | 显示全部楼层
终于知道为什么刷新那么慢了,原来写数据函数里面有个延时10ms ·····写一幅图片会重复这个10ms32次····不慢就怪了  谢谢大家的帮忙了

出0入0汤圆

 楼主| 发表于 2013-5-28 23:39:55 | 显示全部楼层
本帖最后由 指端轻语 于 2013-5-28 23:49 编辑
lxa0 发表于 2013-5-28 20:32
显示乱码的问题
应该是读写12864的延时时间不够


        while(1)
        {       
                Read_Time();

                SetGraphicMode(0x36);
                LCD_PutGraphic(tab_num[second%2+10],2);
                LCD_PutGraphic(tab_num[minuter/16],3);
                LCD_PutGraphic(tab_num[minuter%16],4);
                LCD_PutGraphic(tab_num[hour/16],0);
                LCD_PutGraphic(tab_num[hour%16],1);                       
                SetGraphicMode(0x30);

                Disp_Temp();
                DisData(0,1);
                DisWeek(6,1);
                DisNongLi();
                DisAnim();
                DisDays();       
        }

这是主程序,去掉中间的绘图显示时间其他的显示正常,若绘图完再写下面的就会是乱码····怎么回事啊

如果是读写12864的延时时间不够,那么不绘图时为什么显示正常

出0入0汤圆

发表于 2013-5-29 12:19:22 | 显示全部楼层
前段时间做的 课程设计

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2013-5-29 20:57:54 | 显示全部楼层
指端轻语 发表于 2013-5-28 23:39
while(1)
        {       
                Read_Time();

还有一个问题你查查
12864在每次写之前
必须再次定义页、行、列~~~~~~~~~~~

出0入0汤圆

 楼主| 发表于 2013-5-29 23:07:20 来自手机 | 显示全部楼层
lxa0 发表于 2013-5-29 20:57
还有一个问题你查查
12864在每次写之前
必须再次定义页、行、列~~~~~~~~~~~

谢谢,我知道什么原因了,绘图不是整屏的,不需要绘图的地方数据不为零就会显示乱码。初始化里加了一句全部写零(不是清屏指令)。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 12:19

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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