3511|8

68

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

想在LCD里面增加个24小时制 [复制链接]

      用的是飞思卡尔的单片机,里面是没有时钟模块的。最麻烦的问题是如果掉电了还要时钟模块继续工作,这样的话是不是肯定要增加干电池?
   还有,如果总是发送时间信号给LCD现实的话,单片机是不是忙的过来?

最新回复

用DS1302就ok了!  详情 回复 发表于 2010-3-4 17:00
点赞 关注

回复
举报

72

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
选用有时钟模块的LCD
几秒钟发一次就ok了!
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
这种情况最好用rtc芯片,加备用电池!
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

4
 
可以用AT1302,再加上一个纽扣电池就行
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

5
 
加一个独立的RTC就好,更新时间也就一秒钟一次

这个应该不是啥问题
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

6
 
引用 3 楼 wslxs2008 的回复:
可以用AT1302,再加上一个纽扣电池就行


外围电路是不是会很复杂,还有你们说的rtc与单片机之间是一种什么样的方式进行通讯的?
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用 5 楼 hallowwar 的回复:
引用 3 楼 wslxs2008 的回复:可以用AT1302,再加上一个纽扣电池就行

外围电路是不是会很复杂,还有你们说的rtc与单片机之间是一种什么样的方式进行通讯的?

不复杂,使用简单的串行通讯,有点象iic。外围电路只有晶振和电容及电池
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

8
 
        RTCCON 0x01D70040(little endian)
        0x01D70043(Big endian) R/W(字节) RTC control Register 初始值0x0
位名称   BIT     描述
CLKRST  [3]     RTC 时钟计数复位
                    0 = No reset, 1 = Reset
CNTSEL  [2]     BCD计数复位
                    0 = Merge BCD counters
                    1 = 保留(Separate BCD counters)
CLKSEL  [1]     BCD 时钟选择
                    0 = XTAL 1/2 15 divided clock
                    1 = Reserved (XTAL clock only for test)
RTCEN   [0]    RTC读写允许
                    0 = Disable, 1 = Enable
这里应该注意的是,在对CLKRST写入1复位之后,应该马上将CLKRST写回0,因为该位是1时RTC的时钟计数器会一直复位,时间就会停在
你写入复位信号的那个时刻,刚开始时,我就是没有注意这一点,我还认为是我的RTC有问题,时间怎么就是启动不了。
还有一点就是在读写RTC完成后如果有一段时间不去读时,应该及时将读写允许位禁止掉。如果RTC 读写允许, STOP电
流将大大增大, 为了减少STOP 电流, 当不存取RTC时,设置该位为0,虽然为0,但RTC时钟仍运行.
第二步是初始化日历时间。
第三步,如果你要RTC滴答功能,你就得对TICNT寄存器进行初始化:
      TICNT 0x01D7008C(little endian)
            0x01D7008F(Big endian) R/W(字节) 时间滴答计数寄存器初始值0x00
     位名称            BIT           描述
     TICK INT ENABLE   [7]       时间滴答中断允许
                                    0 = disable 1 = enable
     TICK TIME COUNT   [6:0]     时间滴答计数值. (1-127)
                                 这个计数值内部递减, 用户不能读它的实时值


  找了个资料,但是没有说型号。
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

9
 
用DS1302就ok了!
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表