AVR教程系列一(10):ATmega16 简介(9).docx
《AVR教程系列一(10):ATmega16 简介(9).docx》由会员分享,可在线阅读,更多相关《AVR教程系列一(10):ATmega16 简介(9).docx(6页珍藏版)》请在第壹文秘上搜索。
1、ATmega1.6简介(四)ATega1.6时钟系统及其分布时钟系统及其分布FigureI1.为AYR的主要时钟系统及其分布,这些时钟并不需娈同时工作,为了降低功耗,可以通过使用不同的睡眠模式冬燃止无施工作的模块的时钟.时钟系统详虬FigUre1).CPV时钟一C1.kCPUCPU时钟与操作AYR内核的了系统相连,如通用存放器文件、状态存放器及保存堆栈指针的数据存储器。终止门U时钟将使内核停止工作和计算“I/O时钟一C1.k1./0I/O时钟用于主要的I/O模块,如定时器/计数器、SPI和1.三I/O时钟还用于外部中断模块。要注意的是有些外部中断由异步逻辑检测,因此即使I/O时钟停止J这些中断
2、仍然可以得到监控“此外,USI模块的起始条件检测在没有CIkI#的情况下也是异步实现的,使得这个功能在任何睡眠模式下都可以正常工作。F1.ash时钟一C1.kFWHF1.RSh时钟控制Fgh接口的操作。此时钟通常与CpV时钟同时挂起或激活.异步定时器时钟一C1.kASY异步定时器时钟允许异步定时器.计数器与1.a)控制器直接由外部找kHz时钟晶体驱动.使得此定时器,计数器即使在睡眠模式下仍然可以为系统提供一个实时时钟。ADC时钟一c】k.M)CA加具有专门的时钟“这样可以在他工作的时候停止S1.和Ie时钟以降低数字电路产生的噪声,从而提面MC转换精度。ATnega1.6时钟源ATnega16芯
3、片仃如下几种通过F1.ash烙位位进行选界的时种源.时钟输入到AYR时种发生3.再分配到相应的模块.不同的时科选项将在后续局都进行介然。当CPtI白拉电模式或各电模式映梆之后,被选齐的时神淞用来为启动过程定时.保运振济战在开始执行指令之前进入祖定状态.当CPV从鲍位开始工作时,还有领外的延退时间以保证在Na开始正常工作之Iiif电源到达秘定电平.这个启动时间的定时由乔门用抹腐器完成.后门利溢出时间所对应的VDT振荡;周期散刊Tab1.e3.看门狗板落器的频率由工作电压决定,详见P286-ATgga】6典型特性.城省时钟源器件出厂时CKSE1.=OoH-,S1.T=10。这个缺省设置的时钟源是I
4、WIZ的内部RC振荡器,启动时间为最长.这种设置保证用户可以通过网或并行编程器得到所需的时钟源.ATBega1.6晶体振荡器XTA1.J与XT1.2分别为M作片内振薄Sft的反向放大潺的输入和输出,1.Figure12所示,这个振笛器可以使用石英晶体,也可以使用阳岗谐振:S.饵统位CXopT用来选择这何种放大拓模式的其中之-.当CKOPT被纲程时振荡器在抬出引脚产生满幅慢的振荡.这种模式适合于喋川环境,以及需要Iff1.过XTA12要劝第二个时钟槌冲器的情况,而n这种怏式的顿率范围比较庭.当保持CKOPT为未编程状态时,振荡is的tft出侑号幅度比较小,其优点是大大降低了功耗,但是领率范阳比较
5、窄,而H不能阴动其他时钟缴冲战.对于所抵%CKwr未加程时的坡大航率为8Wz,on纲程时为16W1.C1.和C2的数值M母.不行使用的是晶体还是诙IkfS,最正球的Jtift与使用的晶体或消振滞有关,还与杂放电容和环境的电磴咬出仃关Tab1.es给出了斜对曲体选择电容的一些折而.对于阳克芾振.应该使川厂商提供的数值.若想得“更多的有关如何通挣电容以及抹的如何工作的信息.请参毋多用途探药器吨用手册.Figure 12 晶体振藩器连接图捺济器可以工作于三种不同的模式,每一种都有一个优化的频家落曲,工作模式划过熔丝位CXSEI3.】来选报如TabIe4所示.Tab1.e4.晶体振荡器工作模式CKOP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AVR教程系列一10:ATmega16 简介9 AVR 教程 系列 10 ATmega16 简介