0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

8位MCU 32.768kHz晶振相关控制寄存器和代码选项说明

jf_pJlTbmA9 来源:jf_pJlTbmA9 作者:jf_pJlTbmA9 2023-10-27 15:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

中颖很多8位MCU产品支持外部32.768kHz晶振,用作系统低频时钟和RTC时钟。有几个常用的控制寄存和代码选项与32.768kHz晶振电路相关,下文以SH86F7088举例逐一说明。

1、32K_SPDUP

32K_SPDUP是32.768kHz晶振加速模式控制位,位于时钟控制寄存器(CLKCON)的最高位,上电默认是使能状态。只有代码选项OP_OSC选择了32.768kHz晶体振荡器,此控制位才有效。

此寄存器位在系统发生任何形式的复位,如上电复位、看门狗复位等时,自动由硬件置1(使能),用以加速32.768kHz振荡器起振,缩短起振时间。

如果有需要,本位也可以由软件置1(使能)或者清0(关闭)。比如进入掉电模式前,可以将此位置1,掉电模式唤醒后再由软件清0。

使能此位后,会增加一点系统功耗。在低功耗应用中,可以关闭32.768kHz加速模式(此位清0)以节省系统耗电。

2、OP_32KDRIVE

OP_32KDRIVE是用户代码选项,用于使能晶振电路的强驱模式。在此模式下,晶振电路的抗湿度能力会显著增强,但功耗也会相应增加。此代码选项的初始默认设置是普通模式。

为了方便程序控制强驱模式,IC还设计了一个寄存器控制位(32K_DRIVE),功能同此代码选项相同。

备注:

(1) 使能强驱模式时,晶振匹配电容不能小于15pF;

(2)一旦使能强驱模式,即使没有使用外部32K晶振,增加的功耗也会持续存在。

3、32K_DRIVE

32K_DRIVE是32.768kHz晶振强驱模式的寄存器控制位,位于时钟控制寄存器(CLKCON)的bit 1,复位初始值由代码选项OP_32KDRIVE给出。只有代码选项OP_OSC选择了32.768kHz晶体振荡器,此控制位才有效。

寄存器控制位32K_DRIVE和代码选项OP_32KDRIVE的功能相同,都是强驱模式控制位,但是它们的有效范围有一些区别:

(1) IC复位后,OP_32KDRIVE有效,强驱模式受代码选项控制,此时32K_DRIVE的初始值同OP_32KDRIVE的值。

(2) 用户用程序修改32K_DRIVE的值后,32K_DRIVE生效,强驱模式受寄存器位控制。此时OP_32KDRIVE无效,直到发生系统复位后才再次生效。

4、OP_32KLCAP

OP_32KLCAP是用户代码选项,用于配置芯片内建的32.768kHz晶振匹配电容,初始默认设置是选择12pF内建电容。

内建匹配电容用于替代片外匹配电容,可以精简BOM。如果要使用片外匹配电容,需要用此代码选项关闭内建匹配电容。内建匹配电容有7档可选,容值范围8~25pF,容值最大偏差±15%。

为了方便程序选择内建电容值,IC还设计了寄存器控制位(LCAP[2:0]),功能同此代码选项相同。

5、 LCAP[2:0]

LCAP[2:0]是寄存器控制位,也是用来配置芯片内建的32.768kHz晶振匹配电容。位于内建电容选择寄存器(OSCLCAPS)的bit[2:0],复位初始值由代码选项OP_32KLCAP给出。只有代码选项OP_OSC选择了32.768kHz晶体振荡器,此控制位才有效。

寄存器控制位LCAP[2:0]和代码选项OP_32KLCAP的功能相同,都是配置内建匹配电容,但是它们的有效范围有一些区别:

(1) IC复位后,OP_32KLCAP有效,内建匹配电容受代码选项控制,此时LCAP[2:0]的初始值同OP_32KLCAP的值。

(2) 用户用程序修改LCAP[2:0]的值后,LCAP[2:0]生效,内建匹配电容受寄存器位控制。此时OP_32KLCAP无效,直到发生系统复位后才再次生效。

来源:中颖电子
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理


审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19132

    浏览量

    404024
  • 寄存器
    +关注

    关注

    31

    文章

    5619

    浏览量

    130422
  • 晶振
    +关注

    关注

    35

    文章

    3638

    浏览量

    73818
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MC-146、FC-135、FC3215AN等32.768KHz助力表计市场

    在智能表计市场中,32.768KHz以高精度与稳定性为核心,驱动电能表、水表、燃气表及工业电表的精准计时与数据管理。MC-146、FC-135等型号凭借工业级耐热、超低年老化率和全球广泛验证,覆盖80K+海外电能表及智能水表
    的头像 发表于 03-18 15:44 231次阅读
    MC-146、FC-135、FC3215AN等<b class='flag-5'>32.768KHz</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>助力表计市场

    国产SMD3215 32.768KHZ:可靠的进口替代解决方案

    32.768KHZ 振作为实时时钟(RTC)的核心部件,其 3215 封装(3.2×1.5mm)因小型化优势,广泛应用于智能穿戴、IoT 设备、汽车电子、BMS、商显、工控等领域。
    的头像 发表于 03-06 16:48 1179次阅读
    国产SMD3215 <b class='flag-5'>32.768KHZ</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>:可靠的进口替代解决方案

    为什么时钟都用32.768kHz?优势、应用、选型要点

    工程师、采购必看:RTC走时不准、功耗超标、批量温漂大、选型反复踩坑,90%问题都出在32.768kHz没选对。它是时钟、电表、蓝牙、手环、工控主板的标准时基,搞懂原理、参数、封装、避坑技巧,一次设计稳定量产,再也不用返工。
    的头像 发表于 03-06 16:47 1172次阅读
    为什么时钟都用<b class='flag-5'>32.768kHz</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>?优势、应用、选型要点

    爱普生 MC-306 32.768kHz 无源:工业级钟核心,多领域通用之选

    爱普生MC-306是一款主打32.768kHz频率的无源石英晶体谐振,也是市场上应用极为广泛的工业级表/钟产品,凭借稳定的性能、标准化的规格和多场景适配性,成为时钟、微型计算机等
    的头像 发表于 03-05 17:13 219次阅读
    爱普生 MC-306 <b class='flag-5'>32.768kHz</b> 无源<b class='flag-5'>晶</b><b class='flag-5'>振</b>:工业级钟<b class='flag-5'>振</b>核心,多领域通用之选

    面向柔性音频终端的时钟选型参考——SJK 温补(TCXO)32.768kHz–125MHz

    科鑫SJK的温补兼具高精度、低功耗和高可靠性,频率覆盖 32.768kHz--125MHz,为各种复杂系统提供可靠的频率基准。当扬声
    的头像 发表于 12-26 15:38 395次阅读
    面向柔性音频终端的时钟选型参考——SJK 温补<b class='flag-5'>晶</b><b class='flag-5'>振</b>(TCXO)<b class='flag-5'>32.768kHz</b>–125MHz

    EPSON MC-306:8038封装32.768kHz无源选型资料

    ​8038贴片陶瓷规格为8.0×3.8mm,属于KHz频率范围的时钟晶体。其具备小型封装、高性能特点,耐热性优良且符合工业级温度标准,同时满足RoHS环保要求。8.0*3.8mm的石英晶体同款型
    的头像 发表于 12-17 16:47 684次阅读
    EPSON MC-306:8038封装<b class='flag-5'>32.768kHz</b>无源<b class='flag-5'>晶</b><b class='flag-5'>振</b>选型资料

    32.768kHz不起的原因与解决

    PCB板布线错误;单片机质量有问题;质量有问题;负载电容或匹配电容与不匹配或者电容质量有问题;PCB板受潮,导致阻抗失配而不能起;
    的头像 发表于 11-21 15:37 6906次阅读
    <b class='flag-5'>32.768kHz</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>不起<b class='flag-5'>振</b>的原因与解决

    为什么手表总用 32.768kHz ?背后的秘密

    ^15Hz。这意味着只需要一个15二分频,就能把频率精确分频到1Hz。对于电子手表来说,这就是“每秒跳一次”的完美解决方案。这不仅节省了电路资源,还让设计极其简洁稳定。正因如此,这个频率成为了“标准答案”。 二、低功耗优势 32.7
    的头像 发表于 09-11 14:46 1267次阅读

    32.768kHz电容匹配指南

    32.768kHz电容匹配指南选择32.768kHz的电容大小是一个关键的考虑因素,它直
    的头像 发表于 07-03 18:07 1862次阅读
    <b class='flag-5'>32.768kHz</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>电容匹配指南

    32.768KHZ时钟晶体常用封装尺寸

    32.768KHZ是基于石英晶体振荡的标准频率元件,因其频率值为32768Hz(即2的15次方)而得名。该频率经过15次分频可直接生成1Hz秒脉冲信号,成为钟表、手机、电脑等计时
    的头像 发表于 07-03 18:07 1495次阅读
    <b class='flag-5'>32.768KHZ</b>时钟晶体常用封装尺寸

    为何时钟32.768kHz怎么定义一秒钟

    的优势 32.768kHz这个频率并非随意选取,它有着独特的数学优势。从数学角度来看,32.768kHz等于2的15次方(2^{15}=32768)。在数字电路中,计数
    的头像 发表于 07-01 11:00 1334次阅读
    为何时钟<b class='flag-5'>晶</b><b class='flag-5'>振</b>用<b class='flag-5'>32.768kHz</b>怎么定义一秒钟

    锦锐科技CA51F2 SDK开发包

    32.768KHz 的晶体必须使用规格为直 径 3X8MM 的晶体。 2、32.768KHz 负载电容地线走线建议从
    发表于 06-03 17:36 61次下载

    32.768kHz:现代科技的时间命脉

    行业中,32.768kHz频率的是最常用的一种它是一款实时时钟
    的头像 发表于 05-22 10:00 1092次阅读
    <b class='flag-5'>32.768kHz</b>:现代科技的时间命脉

    X1A000171000300,FC2012AN,32.768kHz,2012mm,EPSON

    产品简介X1A000171000300,FC2012AN,32.768kHz,2012mm,EPSON,日本进口,EPSON
    发表于 05-13 17:03 0次下载

    X1A000161000300,FC3215AN,32.768KHz,3215mm,EPSON晶体

    产品简介X1A000161000300,FC3215AN,32.768KHz,3215mm,EPSON晶体,日本进口,EPSON,爱
    发表于 05-12 15:09 0次下载