一乐电子

一乐电子百科

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

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 2882|回复: 3
收起左侧

大約1K的RTC 1602時鐘 (沒有測溫)

[复制链接]
发表于 2010-2-7 23:47 | 显示全部楼层 |阅读模式
本帖最后由 mawkish2010 于 2010-2-7 23:53 编辑

之前很多師兄都分享了 利用DS1302 和 DS18B20的時鐘程序

但是對於不想買 32.768 晶振的師兄們來說不如寫一個 Software-based Real Time Clock
用8051/8052的12M 晶振算好時間就可以準確算出一秒
可以顯示時分秒 年月日 星期
程序大約是設timer1 為 mode0 ,Level 2 Interrupt 去工作 (可以是timer0/2)
所以大部分時間可以做其他工作
但因為程序是 assembly code 所以需要各位看明白後再修改程序
程序的覺得自己寫得不太好,有大量的overhead,請隨便修改
接口看程序就知道了~

準備加入計時和其他功能

希望程序對大家有用啦

1602 CLOCK.zip

113.7 KB, 下载次数: 288, 下载积分: 一乐金币 -1

发表于 2010-2-12 03:39 | 显示全部楼层
DS1302的仿冒品太多了,所以不用也好,只是断电的问题有些郁闷。
不过这样做了,可以微调走时不准的问题了,不用一个一个换掉DS1302了。据说最山寨的DS1302一天走时会差4个小时
发表于 2010-2-28 16:13 | 显示全部楼层
我的手机就是 一个星期基本上差10分钟,山寨的
发表于 2010-11-5 16:51 | 显示全部楼层
学习了!!!!!!!!!!

本版积分规则

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

GMT+8, 2024-5-18 17:17 , Processed in 0.053819 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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