|
发表于 2010-1-24 10:13:17
|
显示全部楼层
原帖由 xlfs 于 2010-1-23 22:39 发表 
通过调整电容来准确时间,这对于我们这些没有专业设备的爱好者有点难度。我想通过软件方式来精确时间:先对照标准时间测出一天误差的秒数,然后在通过软件修正的方式,在24小时之后,自动加或减误差的秒数,保持走时 ...
软件校正也可以呀,在1302的用户RAM里写一个校正值(1302有电池停电不会丢),用软件设置,然后定时校正就行了.如果51的I/O有富裕,也可以用硬件的方法,就是在I/O口并一个4位开关,一边接I/O一边接地(别接P0,那个口没上拉),然后根据观察手工控制开关,这样就可以给单片机输入一个16进制值或一个10进制BCD值,单片机定时根据这个值校正就行了. |
|