Modo De Reducción De Ruido Del Adc - Atmel ATmega164P/V Manual De Usuario

Microcontrolador avr de 8 bits de alto rendimiento y bajo consumo.
Tabla de contenido

Publicidad

Timer/Contador, Watchdog y el sistema de interrupciones continúe
funcionando.
Este modo básicamente detiene el reloj del CPU y el reloj de la Flash, mientras
permite que los otros relojes funcionen.
El modo Idle le permite al MCU que se despierte de las interrupciones
activadas externas así como el desbordamiento del Timer y las interrupciones
de transmisión Completas del USART.
Si despierta desde la interrupción del Comparador Análogo, el Comparador
Analógico puede activarse por configuración
del bit ACD en el Control
comparador y Registro de estado – ACSR. Esto reducirá el consumo de energía
en el modo Idle.
SI el ADC es habilitado una conversión comenzará automáticamente cundo se
ingresa a este modo.
9.5 Modo de Reducción de Ruido del ADC
Cuando los bits SM2..0 son escritos como 001, la instrucción SLEEP hace que el
MCU entre en el Modo de Reducción de ruido del ADC, deteniendo al CPU
pero permitiendo al ADC, las interrupciones externas, la Interfaz Serial de 2
hilos(2 wire), Timer/Contador2 y Watchdog continuar funcionando (si es
habilitado). Este modo básicamente detiene el reloj de las entradas y salidas, el
reloj del CPU y el reloj de la FLASH, mientras permite que los otros relojes
estén funcionando.
Esto mejora el ambiente de ruido del ADC, permitiendo alta resolución en las
medidas.
Si el ADC es habilitado, una conversión comienza automáticamente cuando se
entra en este modo. Aparte de la Interrupción de Conversión Completa del
ADC, solo un reset externo, un reset del sistema del Watchdog, una
Interrupción del Watchdog, un reset del Brown-out, una interrupción de la
Interfaz serial de 2 hilos (2 wire), una interrupción externa en INT7:4 o un
cambio de interrupción pueden despertar al MCU desde el modo de reducción
de ruido del ADC.
9.6 Modo Power-down
Cuando los bits SM2..0 son escritos como 010, la instrucción SLEEP hace que el
MCU entre en el Modo Power-down. En este modo, el oscilador externo es
detenido, mientras la interrupción externa, la interfaz serial de 2 wire (2 hilos), y
el Watchdog continúan operando. Solo un reset externo, un reset del Watchdog,
un reset del Brown-out, una interrupción externa en INT7:4, una interrupción
en INT2:0 o un cambio de interrupción pueden despertar al MCU.
Este modo de descanso básicamente detiene todos los relojes generados,
permitiendo operar solo el módulo asincrónico.
Note que si el nivel del disparo de una interrupción es usado para despertar
desde el modo power-down, el nivel cambiado debe sostenerse durante algún

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Atmega324p/vAtmega644p/v

Tabla de contenido