• Bit 4 - PRUSART1: Reducción de Energía en el USART1
Al escribir un uno lógico en este bit se cierra el USART1 detenido el reloj del
módulo.
Cuando despierta otra vez el USART1, el USART1 debe reinicializarse para
asegurar su correcto funcionamiento.
• Bit 3 - PRTIM1: Power Reduction Timer/Counter1
Al escribir un uno lógico en este bit se cierra el módulo del Timer/Contador1.
Cuando el Timer/Contador1 es habilitado, la operación continuará como antes
de que haya sido cerrado.
• Bit 2 - PRSPI: Power Reduction Serial Peripheral Interface
Al escribir un uno lógico en este bit se cierra el módulo de Interfaz Periférica
Serial mediante la detención del reloj. Cuando despierta otra vez del SPI, el SPI
debe reinicializarse para asegurar su correcto funcionamiento.
• Bit 1 - PRUSART0: Reducción de Energía del USART0
Al escribir un uno lógico en este bit se cierra el USART0 deteniendo el reloj del
módulo.
Cuando despierta otra vez el USART0, el USART0 debe reinicializarse para
asegurar su correcto funcionamiento.
• Bit 0 - PRADC: Power Reduction ADC
Al escribir un uno lógico en este bit se cierra el ADC. El ADC debe ser
deshabilitado antes de que se cierre el módulo. El comparador análogo no
puede usar el MUX de entrada del ADC cuando el ADC es cerrado.
10. Control del Sistema y Reset
10.0.1 Reset del AVR
Durante el reset, todos los registros de E/S se ponen en su valor inicial, y el
programa empieza a ejecutarse desde el Vector de Reset. La instrucción
localizada en el Vector de Reset debe ser un JMP – Salto Absoluto – instrucción
para reiniciar la rutina manualmente. Si el programa nunca habilita una fuente
de interrupciones, el Vector de interrupciones no es usado, y el código de
programa puede ser ubicado en esta localidad. Es también del caso, si el Vector
de Reset, está en la sección de aplicaciones mientras el Vector de Interrupciones
está en la sección baja del programa (boot), o viceversa. El diagrama del circuito
se muestra en la tabla 10-1 la cual muestra el reset lógico.
Los puertos de E/S de los AVRs son reiniciadas inmediatamente a su estado
inicial cuando una fuente de reset está activa. Esto no requiere que cualquier
fuente de reloj esté corriendo. Después de resetear todas las fuentes ha sido
desactivado, se efectúa un conteo de retardo, alargándose el reset interno. Esto