xiaobendan001 发表于 2025-6-6 15:32
不用定时器用循环?
powerdruy 发表于 2025-6-6 15:59
1302有没有秒中断输出?PCF8563是有秒中断输出引脚的
zhuls 发表于 2025-6-6 16:04
直接更新显示秒读数就行了,何必多浪费2个秒点在那闪啊闪的?
如果没有显示秒读数,开个定时器,差个不多5 ...
WL0123 发表于 2025-6-6 16:05
这个示例里有你想要的秒点闪烁
dcc60 发表于 2025-6-7 20:17
没有秒闪,万一不走了都不知道。
用定时器不能与秒同步。
dcc60 发表于 2025-6-7 20:14
用定时器不能与“秒”准确同步。
dcc60 发表于 2025-6-7 20:14
用定时器不能与“秒”准确同步。
dcc60 发表于 2025-6-7 20:15
谢谢提醒,有秒中断的。没想起来
vscos 发表于 2025-6-8 06:02
1302没有秒输出,要做到秒同步不太可能吧
WL0123 发表于 2025-6-6 16:05
这个示例里有你想要的秒点闪烁
zhuls 发表于 2025-6-7 21:01
都显示“23:59:32”了,中间两组“:”闪不闪有什么意义?
如果是显示“23:59”,那可以闪的。
开个定 ...
hhdsdy 发表于 2025-6-7 22:22
你这脑子不行啊,当1302秒中断时,显示秒500ms,然后熄灭,这个熄灭不计时,管它是400ms还是700ms ...
vscos 发表于 2025-6-8 06:02
1302没有秒输出,要做到秒同步不太可能吧
man1234567 发表于 2025-6-8 12:08
秒中断每秒发生一次,还是得结合用系统中断才能做到半秒亮半秒灭的闪。
man1234567 发表于 2025-6-8 12:13
完全精准同步没必要,毕竟是给肉眼看的。
用1个1MS中断计数,当秒位数字发生变化时清零,计数大于500时 ...
cy009 发表于 2025-6-8 16:17
你的答案不符合楼主的要求,楼主的秒点闪烁是亮0.5秒,灭0.5秒。你提供的案例是亮1秒,灭1秒。
dcc60 发表于 2025-6-8 19:28
很好的思路。
实验阶段,有6位、有4位的,6位的自然不用闪,4位的要搞一下。之前已经用定时器“闪”了, ...
WL0123 发表于 2025-6-8 20:14
是你没有看懂
zhuls 发表于 2025-6-8 21:21
想要“更准确”,就用测周期的方法:
在系统上电初始化后,先单任务方式测一下前后两次秒读数更新之间的 ...
xianfajushi 发表于 2025-6-9 09:13
吓我一跳,还以为1302真的有秒引脚!如果有秒引脚之前我就写错了,冒汗!更新显示时,可以比较秒值,不同时 ...
lxm41577 发表于 2025-6-9 10:50
这个问题我在制作时钟时也是苦恼过,我处理方式是有二,一是改定时器的参数,改到同步为止,二是60秒读一次 ...
hi等你 发表于 2025-6-9 13:15
这个和主程序结构有关系的,我的是这样设计的,主程序一直在查按键,查1302的秒数据是否有变化,
按键和秒 ...
dcc60 发表于 2025-6-9 20:01
定时器有累积误差,只能是个大概。
cy009 发表于 2025-6-9 22:04
完美解决秒点同步的问题:
1.定义两个变量,存储相邻两次读取秒的值。unsigned char sec_temp1,sec_temp2; ...
xianfajushi 发表于 2025-6-10 10:30
理解差了,每秒同步是较精准的。
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |