willhe 发表于 2024-10-31 11:49:24

AI8H1K08外部32768晶振起振不了

本帖最后由 DebugLab 于 2024-10-31 12:26 编辑

请教版主,用的芯片AI8H1K08,外部晶振32768,情况如下:
1.贴片和圆柱型的晶振都尝试了
2.15pF和20pF的电容都尝试了
都是起振不了

另外请问,8H实验箱9.6的代码里的RTC时钟程序代码可以直接烧录进去AI8H1K08里面吗,RTC功能不启用,只是想确保起振代码没问题。
谢谢!

起振代码是这两句:

X32KCR = 0xc0;
while (!(X32KCR & 0x01));


原理图:

乘风飞扬 发表于 2024-10-31 12:05:04

本帖最后由 乘风飞扬 于 2024-10-31 12:06 编辑

8H1K08系列没有“X32KCR”寄存器,不能用外部32768晶振:

8H1K08T系列则可以:

willhe 发表于 2024-10-31 12:18:42

乘风飞扬 发表于 2024-10-31 12:05
8H1K08系列没有“X32KCR”寄存器,不能用外部32768晶振:

8H1K08T系列则可以:


明白了,那么请问8H1K08系列可以用“XOSCCR”寄存器去起振外部32768晶振吗?

soma 发表于 2024-10-31 13:21:59

8H1K08不能使用外部32.768k吧

神农鼎 发表于 2024-10-31 13:24:46

要外挂 32768-RTC 外部时钟,
请换管脚相似的 Ai8H2K12U-TSSOP20
或 STC8H1K08T-TSSOP20

willhe 发表于 2024-10-31 14:49:18

神农鼎 发表于 2024-10-31 13:24
要外挂 32768-RTC 外部时钟,
请换管脚相似的 Ai8H2K12U-TSSOP20
或 STC8H1K08T-TSSOP20


我不用RTC功能,单纯想起振32768的晶振的话,STC8H1K08是不行对吧
要换STC8H1K08T才能起振32768的晶振?

willhe 发表于 2024-10-31 14:58:22

神农鼎 发表于 2024-10-31 13:24
要外挂 32768-RTC 外部时钟,
请换管脚相似的 Ai8H2K12U-TSSOP20
或 STC8H1K08T-TSSOP20


我是想用外挂32768晶振作为系统时钟,只有有内部RTC的MCU才支持外挂32768晶振起振,这样理解对吗

soma 发表于 2024-10-31 15:19:52

willhe 发表于 2024-10-31 14:58
我是想用外挂32768晶振作为系统时钟,只有有内部RTC的MCU才支持外挂32768晶振起振,这样理解对吗 ...

要有X32KCR寄存器的才能使用外部32.768晶振吧

wlhet 发表于 2024-11-3 14:10:16

学习了

VCC 发表于 2024-11-3 14:32:02

有源32.768晶振{:lol:} 市面上有这样的东西吗?可以省掉片内的皮尔斯振荡器电路了
页: [1] 2
查看完整版本: AI8H1K08外部32768晶振起振不了