立即注册 找回密码

微雪课堂

搜索
微雪课堂 AVR
订阅

AVR

ATmega128 省电模式
当SM2..0 为011 时, SLEEP 指令将使MCU 进入省电模式。这一模式与掉电模式只有 一点不同:如果定时器/ 计数器0 为异步驱动,即寄存器ASSR 的AS0 置位,则定时器/ 计数器0 在 睡眠时继续运行。除了掉电模式的唤醒方 ...
分类:    2015-5-27 15:01
ATmega128 掉电模式
当SM2..0 为010 时, SLEEP 指令将使MCU 进入掉电模式。在此模式下,外部晶体停 振,而外部中断、两线接口地址匹配及看门狗(如果使能的话)继续工作。只有外部复 位、看门狗复位、BOD 复位、两线接口地址匹配中断、 ...
分类:    2015-5-27 15:01
ATmega128 ADC噪声抑制模式
当SM2..0 为001 时, SLEEP 指令将使MCU 进入噪声抑制模式。在此模式下,CPU 停 止运行,而ADC、外部中断、两线接口地址配置、定时器/ 计数器0 和看门狗继续工作。 这个睡眠模式只停止了clkI/O、clkCPU和clkFLASH, ...
分类:    2015-5-27 15:01
ATmega128 空闲模式
当SM2..0 为000 时, SLEEP 指令将使MCU 进入空闲模式。在此模式下,CPU 停止运 行,而SPI、USART、模拟比较器、ADC、两线接口、定时器/ 计数器、看门狗和中断 系统继续工作。这个睡眠模式只停止了clkCPU和clkFLASH ...
分类:    2015-5-27 15:01
ATmega128 MCU控制寄存器MCUCR
MCU 控制寄存器包含了电源管理的控制位。• Bit 5 – SE: 睡眠使能为了使MCU 在执行SLEEP 指令后进入睡眠模式, SE 必须置位。为了确保进入睡眠模式是程序员的有意行为,建议仅在SLEEP 指令的前一条指令置位SE。一旦 ...
分类:    2015-5-27 15:00
ATmega128 定时器/计时器振荡器
对于拥有定时器/ 振荡器引脚(TOSC1 和TOSC2) 的AVR 微处理器,晶体可以直接与这 两个引脚连接,无需外部电容。此振荡器针对32.768 kHz 的钟表晶体作了优化。不建议 在TOSC1 引脚输入振荡信号。 ...
分类:    2015-5-27 15:00
ATmega128 外部时钟
为了从外部时钟源驱动芯片, XTAL1 必须如 Figure 21 所示的进行连接。同时,熔丝位 CKSEL必须编程为“0000”。若熔丝位CKOPT也被编程,用户就可以使用内部的XTAL1和 GND 之间的36 pF 电容。选择了这个振荡器之后, ...
分类:    2015-5-27 15:00
ATmega128 标定的片内RC振荡器
标定的片内RC 振荡器提供了固定的1.0、2.0、4.0 或8.0 MHz 的时钟。这些频率都是 5V、25°C 下的标称数值。这个时钟也可以作为系统时钟,只要按照Table 13 对熔丝位 CKSEL进行编程即可。选择这个时钟(此时不能对CKOP ...
分类:    2015-5-27 15:00
ATmega128 外部RC振荡器
对于时间不敏感的应用可以使用Figure 20 的外部RC 振荡器。频率可以通过方程f = 1/(3RC) 进行粗略地估计。电容C 至少要22 pF。通过编程熔丝位CKOPT,用户可以使能 XTAL1和GND之间的片内 36 pF电容,从而无需外部电容 ...
分类:    2015-5-27 15:00
ATmega128 低频晶体振荡器
为了使用32.768 kHz 钟表晶体作为器件的时钟源,必须将熔丝位CKSEL 设置为“1001” 以选择低频晶体振荡器。晶体的连接方式如Figure 19 所示。通过对熔丝位CKOPT 的编 程,用户可以使能XTAL1 和XTAL2 的内部电容,从 ...
分类:    2015-5-27 14:59
ATmega128 晶体振荡器
XTAL1 和XTAL2 分别为用作片内振荡器的反向放大器的输入和输出,如Figure 19 所示。 这个振荡器可以使用石英晶体,也可以使用陶瓷谐振器。熔丝位CKOPT 用来选择这两种 放大器模式的其中之一。当CKOPT 被编程时振荡器 ...
分类:    2015-5-27 14:59
ATmega128 时钟源
时钟源ATmega128 芯片有如下几种通过熔丝位选择的时钟源。时钟输入到AVR 时钟发生器,并通往其他合适的模块。Note: 1. 对于所有的熔丝位, “1” 表示未编程, “0” 代表已编程。每个时钟源在后续部分单独介绍。当C ...
分类:    2015-5-27 14:59
ATmega128 时钟系统及其分布
时钟系统及其分布Figure 18为AVR的主要时钟系统及其分布。这些时钟并不需要同时工作。为了降低功耗, 可以通过使用不同的睡眠模式来禁止无需工作的模块的时钟,如 P 41“ 电源管理及睡眠模 式” . 所示。CPU 时钟- ...
分类:    2015-5-27 14:58
ATmega128 外部存储器接口
由于外部存储器接口所提供的特性,此接口非常适合于与存储器器件互连,如外部SRAM和Flash, LCD, A/D, D/A,等等。其主要特点为:• 四个不同的等待状态设置( 包括无等待状态)。• 不同的外部存储器可以设置不同的 ...
分类:    2015-5-27 14:58
ATmega128 I/O存储器
ATmega128 的I/O 空间定义见P 342“ 寄存器概述” 。ATmega128 的所有I/O 和外设都被放置在I/O 空间。所有的I/O 地址都可以通过 LD/LDS/LDD和ST/STS/STD指令来访问,在32个通用工作寄存器和I/O之间传输数据。地 址为 ...
分类:    2015-5-27 14:58
AVR

微雪官网|产品资料|手机版|小黑屋|微雪课堂. ( 粤ICP备05067009号 )

GMT+8, 2024-11-25 07:39 , Processed in 0.013924 second(s), 9 queries .

返回顶部