
ATmega329/3290/649/6490
系统时钟和
时钟选项
时钟系统及其
分配
图12给出了主时钟系统AVR及其分布。所有
该时钟并不需要活性在给定的时间。为了降低功耗,在
时钟不被使用的模块可以通过使用不同的睡眠模式来禁止,如
第33页的时钟系统中的“电源管理及睡眠模式”
详述如下。
图12 。
时钟分配
LCD控制器
异步
定时器/计数器
通用I / O
模块
CPU核心
内存
闪光灯和
EEPROM
CLK
I / O
CLK
ASY
AVR时钟
控制单元
CLK
中央处理器
CLK
FL灰
复位逻辑
看门狗定时器
时钟源
时钟
多路复用器
看门狗时钟
看门狗
振荡器
定时器/计数器
振荡器
外部时钟
水晶
振荡器
低频
晶体振荡器
校准RC
振荡器
CPU时钟 - CLK
中央处理器
CPU时钟被路由到相关的AVR的操作的系统的部分
核心内容。这种模块的例子是通用寄存器文件,状态稳压
存器和数据存储器保存堆栈指针。停止CPU时钟抑制
芯从执行一般的操作和计算。
在I / O时钟用于主要的I / O模块,如定时器/计数器,SPI和
USART 。在I / O时钟还用于外部中断模块,但要注意一些
外部中断由异步逻辑检测,因此这种中断是
发现即使I / O时钟停止了。还要注意的是启动条件检测的USI
模块是异步执行时, CLK
I / O
暂停,使USI启动状态
检测在睡眠模式。
Flash时钟控制Flash接口的操作。此时钟通常是
同时积极与CPU时钟。
异步定时器时钟允许异步定时器/计数器和LCD
控制器可以直接从外部时钟或外部32 kHz时钟主频crys-
TAL 。专用时钟域可以使用这个定时器/计数器的实时计数器
即使当设备处于睡眠模式。它还允许LCD控制器输出到CON组
tinue而该装置的其余部分是处于睡眠模式。
I / O时钟 - CLK
I / O
Flash时钟 - CLK
FL灰
异步定时器时钟 -
CLK
ASY
25
2552H–AVR–11/06