位置:51电子网 » 技术资料 » 存 储 器

使用内部RC振荡器

发布时间:2012/2/19 19:00:19 访问次数:2565

    如果频率精度不需要高于±5%,则最好使用所有纳瓦器件和nanoWatt XLP器件,它们都具有内部RC振荡器。与外部RC振荡器相比,内部RC振荡器的频率稳定性更高,并且功耗也比外部晶振低。此外,通过使用内部PLL模块提高频率应用后分频器降低频率,可以将内部时钟配置为多种频率。所有这些选项都可以在固件中进行配置。AD589JR
    内部RC振荡器在出厂时经过校准,但随着温度成VD。的变化,还需要进一步的校准。通过连接32. 768kH:时钟晶振Timerl/SOSC可用于校准内部振荡器,如图2.14所示。关于完整的应用细节,请参见AN244“internal RC Oscillator Calibration”。通过校准内部振荡器,可以在通常需要更高精度晶振的应用中使用内部RC振荡器,从而帮助节省电能。

    校准将基于内部RC振荡器的测量频率。例如,如果选择的频率为4MHz,我们知道指令时间为ltjLS (Fosc/4),Timerl的周期为30.5 p.s(1/32. 768kHz)。这意味着在一个Timerl周期中,内核可以执行30.5条指令。如果Timerl寄存器中预先装入某个已知值,则可以计算出Timerl溢出时所执行的指令数。

                       
    然后将这个计算得到的指令数与内核执行的指令说服进行比较。根据结果,可以确定是否需要重新校准,以及必须提高还是降低频率。频率使用OSCTUNE寄存器进行微调,其微调范围为±12 %,微调步阶为0.8%。

    如果频率精度不需要高于±5%,则最好使用所有纳瓦器件和nanoWatt XLP器件,它们都具有内部RC振荡器。与外部RC振荡器相比,内部RC振荡器的频率稳定性更高,并且功耗也比外部晶振低。此外,通过使用内部PLL模块提高频率应用后分频器降低频率,可以将内部时钟配置为多种频率。所有这些选项都可以在固件中进行配置。AD589JR
    内部RC振荡器在出厂时经过校准,但随着温度成VD。的变化,还需要进一步的校准。通过连接32. 768kH:时钟晶振Timerl/SOSC可用于校准内部振荡器,如图2.14所示。关于完整的应用细节,请参见AN244“internal RC Oscillator Calibration”。通过校准内部振荡器,可以在通常需要更高精度晶振的应用中使用内部RC振荡器,从而帮助节省电能。

    校准将基于内部RC振荡器的测量频率。例如,如果选择的频率为4MHz,我们知道指令时间为ltjLS (Fosc/4),Timerl的周期为30.5 p.s(1/32. 768kHz)。这意味着在一个Timerl周期中,内核可以执行30.5条指令。如果Timerl寄存器中预先装入某个已知值,则可以计算出Timerl溢出时所执行的指令数。

                       
    然后将这个计算得到的指令数与内核执行的指令说服进行比较。根据结果,可以确定是否需要重新校准,以及必须提高还是降低频率。频率使用OSCTUNE寄存器进行微调,其微调范围为±12 %,微调步阶为0.8%。

热门点击

 

推荐技术资料

循线机器人是机器人入门和
    循线机器人是机器人入门和比赛最常用的控制方式,E48S... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!