添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第215页 > ATMEGA16M1 > ATMEGA16M1 PDF资料 > ATMEGA16M1 PDF资料3第34页
5.5.1
振荡器标定寄存器 - OSCCAL
7
CAL7
读/写
初始值
读/写
6
CAL6
读/写
5
CAL5
读/写
4
CAL4
读/写
3
CAL3
读/写
2
CAL2
读/写
1
CAL1
读/写
0
CAL0
读/写
OSCCAL
设备特定的校准值
位7..0 - CAL7..0 :振荡器校准值
该振荡器校准寄存器用来调整校准的内部RC振荡器
从消除振荡器频率的工艺变化。工厂校准值automat-
ically写入该寄存器在芯片复位,使8.0 MHz的晶振频率为25 ℃。
该应用软件可以写这个寄存器来改变振荡频率。该振荡器
± 1 %的精度范围内8.1兆赫 - 可以进行校准,以任何频率范围内的7.3 。校准
以外的范围,不能保证。
请注意,此振荡器用于EEPROM和Flash的写访问,而这些写
次将相应地受到影响。如果EEPROM或Flash写,不进行校准,以更
超过880兆赫。否则, EEPROM或闪存写入可能会失败。
该CAL7位确定操作的振荡器的范围内。该位设置为0使
最低的频率范围内,该位设置为1,给出了最高的频率范围。这两个频
昆西范围是重叠的,换句话说的OSCCAL = 0x7F的设置给出更高
频率高于OSCCAL = 0x80的。
该CAL6..0位用于调整选定范围内的频率。 0×00的设定
给出了在该范围内的最低频率,和0x7F的的设置给出了最高的频率,在
范围内。递增1 CAL6..0将产生的时钟频率增量小于2 %,在频
昆西范围7.3 - 8.1兆赫。
5.6
5.6.1
PLL
内部PLL
内部PLL中ATmega16的/ 32 /64 / M1 / C1产生的时钟频率是64倍乘
从它的标称1 MHz的输入。 1 MHz的PLL输入时钟源可以是:
内部RC振荡器的输出除以8
晶体振荡器的输出除以8
外部时钟的8分
图5-3第35页上。
当PLL锁定在RC振荡器,通过OSCCAL寄存器调整RC振荡器,
也将改变PLL时钟输出。然而,即使有可能分为RC振荡器
取的频率高于8 MHz,则PLL输出时钟频率达到饱和,在70兆赫
(最坏情况) ,并保持摆动的最大频率。但是应当注意的是, PLL的
在这种情况下,没有被锁定的任何更以其1MHz的时钟源。
因此,建议不要采取OSCCAL调整到更高的频率大于8
兆赫为了确保PLL在正确的操作范围。
内部PLL使能仅当在寄存器PLLCSR的PLLE位被置位。该位
从寄存器PLLCSR PLOCK时设置PLL被锁定。
内部8MHz的RC振荡器,晶体振荡器和PLL掉电关闭
和待机睡眠modes.04 / 09
34
ATmega16/32/64/M1/C1
7647F–AVR–04/09

深圳市碧威特网络技术有限公司