Sreg - Registro De Estado - Atmel ATmega164P/V Manual De Usuario

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

Publicidad

6.3.1 SREG – Registro de Estado
El registro de Estado AVR – SREG – está definido por:
• Bit 7 – I: Habilitación de Interrupciones Globales
El bit de habilitación de las interrupciones globales debe estar en uno para
habilitar las interrupciones. La interrupción individual permite que el control
sea llevado a cabo en registros de control distintos. Si el registro de Habilitación
de interrupciones globales es borrado, ninguna de las interrupciones están
activadas independiente de la configuración de una interrupción individual. El
bit I es limpiado por hardware después de que una interrupción ha ocurrido, y
es puesto en uno por la instrucción de RETI para habilitar interrupciones
siguientes. El bit I también puede ser puesto en uno y borrado por la aplicación
con las instrucciones SEI y CLI.
• Bit 6 – T: Bit Copia de almacenamiento
Los bits de instrucción de copia BLD (cargar bit) y BST (almacenar bit) usa el
bit T como una fuente o destino para la operación del bit. Un bit desde los
registros de los Archivos de Registro pueden ser copiados en el bit T mediante
la instrucción SBT y un bit en T puede ser copiado dentro de un registro del
Archivo de registros mediante la instrucción BLD.
• Bit 5 – H: Half Carry Flag
Half Carry es útil en la aritmética BCD.
• Bit 4 – S: Bit de Signo, S = N ⊕ V
El Bit S es una OR exclusiva entre la bandera negativa N y la bandera de
desbordamiento V en Complemento a Dos.
• Bit 3 – V: Bandera de Desbordamiento V en Complemento a Dos
La bandera de desbordamiento en Complemento a Dos soporta el complemento
a dos.
• Bit 2 – N: Bandera Negativa
La Bandera Negativa N indica un resultado negativo en una operación
aritmética o lógica.

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Atmega324p/vAtmega644p/v

Tabla de contenido