ATmega88 晶体振荡器

最新更新时间:2021-12-03来源: eefocus关键字:ATmega88  晶体振荡器  反向放大器 手机看文章 扫描二维码
随时随地手机看文章

XTAL1 与XTAL2 分别为用作片内振荡器的反向放大器的输入和输出,如Figure 13 所示,这个振荡器可以使用石英晶体,也可以使用陶瓷谐振器。

该振荡器为满振幅振荡器, XTAL2 引脚的输出为满幅振荡信号。可用来驱动其它的时钟输入端,且可在噪声环境中工作。电流消耗大于 P25” 低功率晶振 ” 。注意满振幅晶振只在 Vcc = 2.7 - 5.5V 时可用。

电容 C1、 C2 的值总是相等的。具体电容值的选择取决于使用的是石英晶体还是陶瓷振荡器,及总的杂散电容与环境电磁噪声等。 Table9 给出了采用石英晶体时的电容选择范围。使用陶瓷振荡器时,电容值应采用生产商给出的值。工作模式通过熔丝位 CKSEL3..1 来选择,如 Table8 所示。

ATmega88外围晶振振荡器连接图

振荡器可以工作于三种不同的模式,每一种都有一个优化的频率范围。工作模式通过熔丝位CKSEL3..1 来选择,如Table 6 所示。

 

如Table 7 所示,熔丝位CKSEL0 以及SUT1..0 用于选择启动时间。

Notes: 
1. 这些选项只能用于工作频率不太接近于最大频率,而且启动时的频率稳定性对于应用而言不重要的情况。不适用于晶体。
2. 这些选项是为陶瓷谐振器设计的,可以保证启动时频率足够稳定。若工作频率不太接近于最大频率,而且启动时的频率稳定性对于应用而言不重要时也适用于晶体。 

关键字:ATmega88  晶体振荡器  反向放大器 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic556457.html

上一篇:ATmega32 Standby模式
下一篇:ATmega88 时钟源

推荐阅读

ATmega88 掉电检测
ATmega88 具有片内 BOD(Brown-out Detection) 电路,通过与固定的触发电平的对比来检测工作过程中 VCC 的变化。此触发电平通过熔丝位 BODLEVEL 来设定。 BOD的触发电平具有迟滞回线以消除电源尖峰的影响。这个迟滞功能可以解释为VBOT+ = VBOT+ V HYST/2 以及 V BOT- V HYST/2 。Notes: VBOT 可能低于某些器件的最小标称工作电压。对于有这种情形的器件,在产品测试时 将做VCC = VBOT 的实验。这保证了在芯片工作电压 VCC 降至微处理器已经无法正常工 作之前,掉电复位必定发生。ATmega88 用 BODLEVEL = 110
发表于 2021-12-15
<font color='red'>ATmega88</font> 掉电检测
ATmega88 看门狗复位
看门狗定时器溢出时将产生持续时间为1个CK周期的复位脉冲。在脉冲的下降沿,延时定时器开始对tTOUT 记数。请参见P44 以了解看门狗定时器的具体操作过程。
发表于 2021-12-14
<font color='red'>ATmega88</font> 看门狗复位
ATmega88 控制和状态寄存器MCUCSR
AVR 控制和状态寄存器提供了有关引起AVR复位的复位源的信息。· Bit 7..4 – Res: 保留位ATmega48/88/168中的这些位都没有适用,读返回值始终为 "0”。· Bit 3 – WDRF: 看门狗复位标志看门狗复位发生时置位。上电复位将使其清零,也可以通过写”0” 来清除。· Bit 2 – BORF: 掉电检测复位标志掉电检测复位发生时置位。上电复位将使其清零,也可以通过写”0” 来清除。· Bit 1 – EXTRF: 外部复位标志外部复位发生时置位。上电复位将使其清零,也可以通过写”0” 来清除。· Bit 0 – PORF: 上电复位标志上电复位发生时置位。只能通过写”0” 来清除。为了使用
发表于 2021-12-14
<font color='red'>ATmega88</font> 控制和状态寄存器MCUCSR
ATmega88 基准电压使能信号和启动时间
ATmega88具有片内能隙基准源,用于掉电检测,或者是作为模拟比较器或ADC的输入。电压基准的启动时间可能影响其工作方式。启动时间列于Table 23。为了降低功耗,可以控制基准源仅在如下情况打开:1. BOD 使能 ( 熔丝位BODLEVEL [2..0]被编程)2. 能隙基准源连接到模拟比较器(ACSR 寄存器的ACBG 置位)3. ADC 使能因此,当 BOD 被禁止时,置位 ACBG 或使能ADC后要等待基准源启动之后才能使用这些功能。为了降低掉电模式的功耗,在进入掉电模式之前用户可以禁止上述三种条件以关 闭基准源。
发表于 2021-12-14
<font color='red'>ATmega88</font> 基准电压使能信号和启动时间
ATmega88 看门狗定时器
看门狗定时器由独立的128 kHz片内振荡器驱动。通过设置看门狗定时器的预分频器可以调节看门狗复位的时间间隔,如 P44Table26 所示。看门狗复位指令 WDR 用来复位看门狗定时器。此外,禁止看门狗定时器或发生复位时它也被复位。复位时间有 10 个选项。如果没有及时复位定时器,一旦时间超过复位周期, ATmega88 就复位,并执行复位向量指向的程序。具体的看门狗复位时序在 P44Table26 有说明。看门狗定时器还可用来产生中断。这在使用看门狗将系统从掉电状态唤醒是非常有用的。为了防止无意之间禁止看门狗定时器或改变了复位时间,熔丝位 WDTON 为此提供了 2个不同的保护级别,如 Table 24.所示。请参见P47
发表于 2021-12-14
<font color='red'>ATmega88</font> 看门狗定时器
ATmega88 中断向量
本节描述 ATmega88 的中断处理。更一般的 AVR 中断处理请参见 P11” 复位与中断处理 ” 。(点击图片放大)Notes: 1. 熔丝位BOOTRST被编程时,MCU复位后程序跳转到Boot Loader。请参见 P241”Boot Loader 支持RWW自编程,ATmega88 与 ATmega168” 2. 当寄存器MCUCR的IVSEL置位时,中断向量转移到Boot区的起始地址。此时各个中断 向量的实际地址为表中地址与Boot 区起始地址之和。Table29 给出了不同的BOOTRST IVSEL设置条件下的复位和中断向量的位置。如果程序 没有使用中断,中断向量就没有意义。用户可以在此直接写程序。同样,如果复位
发表于 2021-12-14
<font color='red'>ATmega88</font> 中断向量
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved