大家好。
我想使用低频晶体振荡器 LFXT1/ACLK 作为主处理器时钟 MCLK 的源。
处理器在启动时默认为数字控制振荡器 DCO、 并且会将更改编码为 LFXT1/ACLK。
但我无法将 MCK 设置为 ACLK、即使系列参考手册说可以完成、但它仍然保持与 DCO 的连接。
我已经学习了基本时钟模块+一章、并对各种设置进行了实验、但运气不好。
以下是我认为应该有效的设置。
状态寄存器 SR = 0x004A
DCOCTL = 0x00
BCSCTL1 = 0x80
BCSCTL2 = 0xF6 (自上一个帖子以来已更正)
BCSCTL3 = 0x0C
寄存器设置相互影响、我将忽略一些基本的设置也不会感到惊讶。
请帮助。