日志档案

发表于 2007-7-26 21:44:03

7

标签: DS1302  

ds1302时钟芯片--万年历

     这几天闲着拿了块DS1302来玩玩,想做个万年历来的.以前做过的万年历的,但是是用定时器来产生秒信号,在精确度上,要经过调试,实验才能把精度做高,现在用一块DS1302,里面自动提供秒,时,分,年月日,星期信号,所以精度大大的提高了,而且掉电还可以继续工作.

     在调试过程中,不知怎么的,把我的一块芯片给弄坏了,不知是不是一买来就坏了.害得我调程序调了老半天,时序总是不对,读不出来数据,后来换了块芯片就可以了.--一种感觉高兴...

     在网上也有找了些程序,但是发现那些程序总觉得时序不大对,因为发送数据是在上升沿,接收数据是在下降沿接收数据,而发现有的程序都是在上升沿发送接收数据,可能模拟的时序可以刚好可以吧.

     用模拟的来产生时序,其实也挺好用的,以前都不大喜欢,总喜欢用串口来.

    发一份DS1302的中文文档吧,网上载的

  pdf

系统分类: 单片机   |   用户分类: AVR单片机   |   来源: 原创   |   【推荐给朋友】

    阅读(1769)    回复(5)  

投一票您将和博主都有获奖机会!

  • 我不是稻草人

    2007-8-29 15:14:47

    我最你这个很赶兴趣,怎么联系你!QQ:290015786

    我真很想学这东西!

  • lin

    2007-12-20 15:54:47

    我做了一个用DS12887+1602的,效果也不错!~~哈.

  • lin

    2007-12-20 16:05:35

    pdf本来想加上温度显示的,但还未消化18B20以后再加上了.第一次作的,请大家多指教!

    点击看大图

  • 澈魂

    2008-1-11 13:06:59

    楼上的能不能把程序给看看,做不出来急死了

  • lin

    2008-1-27 16:13:41

    好久没上来了,现把程序贴上来给大家参考一下,有些地方没处理好.,有没其他朋友做的,也贴上来让大伙学习学习!共同进步嘛!呵呵rar