找回密码
 立即注册
查看: 896|回复: 8

请教关于 32768Hz 的RTC 实时时钟

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:351
  • 最近打卡:2025-05-02 07:09:45

35

主题

189

回帖

833

积分

高级会员

积分
833
发表于 2023-10-10 10:19:32 | 显示全部楼层 |阅读模式
本帖最后由 newlined 于 2023-10-10 10:48 编辑

请教各位,我想用STC32G的单片机输出一个准确一点的时间,我看手册说选内部的 32768Hz可能会因为温漂,会有误差,可以外部加一个 32768Hz的时钟,接在P1.7脚作为计数的时钟,这个32768Hz的外接时钟,我能否只用来跑时间,CPU的主时钟我另选用STC_ISP下载程序的IRC频率,比如说22.1184M或者另外接一个晶振,谢谢。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:351
  • 最近打卡:2025-05-02 07:09:45

35

主题

189

回帖

833

积分

高级会员

积分
833
发表于 2023-10-10 10:39:58 | 显示全部楼层
或者我外部直接接一个高精度的晶振,作为主时钟,然后内部的32768也就不受温漂的影响,从而变得准了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15630
发表于 2023-10-10 12:59:39 | 显示全部楼层
1,上电后,STC32G/STC8H-MCU 跑的是内部高速IRC时钟
2,然后启动外部 32768-RTC晶振起振
3,等外部 32768-RTC
晶振稳定后,指定给内部 RTC电路使用
===这时 STC32G/STC8H-MCU 跑的是内部高速IRC时钟
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:351
  • 最近打卡:2025-05-02 07:09:45

35

主题

189

回帖

833

积分

高级会员

积分
833
发表于 2023-10-10 13:32:01 | 显示全部楼层
神*** 发表于 2023-10-10 12:59
1,上电后,STC32G/STC8H-MCU 跑的是内部高速IRC时钟
2,然后启动外部 32768-RTC晶振起振
3,等外部 32768- ...

好的,谢谢您,也就是说我可以外接32768HZ的晶振给RTC单独使用,STC8G跑内部的高速IRC时钟。在这里顺便再请教下,我忘记在哪里看到的了,说如果单片机使用232串口的话,主频最好使用11.0592M,或者它的倍数,有利于串口波特率的稳定?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15630
发表于 2023-10-10 14:11:05 | 显示全部楼层
24MHz 起步,33.1776MHz 也行
截图202310101410543097.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:351
  • 最近打卡:2025-05-02 07:09:45

35

主题

189

回帖

833

积分

高级会员

积分
833
发表于 2023-10-11 08:09:05 | 显示全部楼层
好的,谢谢管理员
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-05-01 06:58:22

5

主题

184

回帖

1333

积分

金牌会员

积分
1333
发表于 2023-10-11 10:22:38 | 显示全部楼层
本帖最后由 jmg 于 2023-10-15 05:51 编辑
newl*** Published on 2023-10-10 10:39
Or I can directly connect an external high-precision crystal oscillator as the main clock, and then the internal 32768 will not be affected by temperature drift and become accurate. ...

Yes, you can connect a high frequency crystal 4~36Mhz as per figure 6.4.1 in the data.
You can also use a low frequency crystal
See XOSCCR and X32KCR registers

No, that does not automatically calibrate the on chip 32kHz oscillator, as usually that is used with the XTAL paused to save power.


on only some STC8H variants, you can optionally use the 32kHz Crystal , to calibrate the HIRC, via the CRECR register


more info :
https://www.stcaimcu.com/forum.php ?mod=viewthread&tid=4421

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:351
  • 最近打卡:2025-05-02 07:09:45

35

主题

189

回帖

833

积分

高级会员

积分
833
发表于 2023-10-11 11:25:55 | 显示全部楼层
jm*** 发表于 2023-10-11 10:22
Yes, you can connect a high frequency crystal 4~36Mhz as per figure 6.4.1 in the data.
You can als ...

谢谢您的回复,不过我的英文实在太弱了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-05-01 06:58:22

5

主题

184

回帖

1333

积分

金牌会员

积分
1333
发表于 2023-10-11 16:29:51 | 显示全部楼层
newl*** 发表于 2023-10-11 11:25
谢谢您的回复,不过我的英文实在太弱了

Google translate works at this end  
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 20:46 , Processed in 0.151782 second(s), 103 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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