DebugLab
发表于 2024-2-10 17:17:45
梁工 发表于 2023-12-14 11:48
目前没有星期寄存器,可以计算出来。
我比较奇怪的是,记得GPS或北斗模块输出的时间也是没有星期的(难道 ...
没有
DebugLab
发表于 2024-2-10 17:33:52
LAOXU 发表于 2023-12-14 08:03
标准的 RTC , 是应该有星期寄存器的
独立RTC芯片虽然有星期,但是没有星期与年月日的对应关系,只是个在时分秒都为零的时候+1的计数器,独立RTC芯片只有分频器计数器,没有CPU和EEPROM,实现与年月日的对应关系需要复杂的电路或算法,独立RTC芯片也是无法实现的,STC单片机可以使用 unsigned char 先初始化然后在日中断里+1即可,省电模式SRAM中的数据也不会丢失,完全可以实现相同的功能,实现更高级的根据年月日自动计算星期,独立RTC芯片也是做不到的,STC单片机有强大的CPU可以直接用算法计算出来,这种方法也不需要硬件星期计数器了
神农鼎
发表于 2024-2-10 19:06:22
公历转星期公式,弥补STC8H4K64TL。 - 触摸按键/80mA大电流LED数码管自动刷新显示/段码LCD/RTC实时时钟/低功耗 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)