Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programación de Microcontroladores, f, t, g, Gustavo Cárdenas Calzada…
Programación de Microcontroladores
Programación de Lenguaje Ensamblador
Directiva
Directivas CSEG, DSEG, ESEG
Directiva DB y DW
Directiva EQU
Directiva ORG
Directiva HIGH y LOW
Directiva BYTE
Repertorio de Instrucciones
Instrucciones aritméticas y lógicas.
Este grupo incluye instrucciones para las operaciones básicas de suma y resta, con diferentes variedades.
Instrucciones de Transferencia de Datos
El grupo incluye instrucciones para diferentes tipos de transferencias. Puesto que la arquitectura es del tipo Registro-Registro, las transferencias están centradas en los 32 registros de propósito general.
Instrucciones de Control de Flujo.
Durante la ejecución de un programa, el control de flujo se cambia al modificar el contenido del contador del programa, para ello, este grupo cuenta con diversas instrucciones: saltos incondicionales, llamadas y retornos de rutinas.
Instrucciones para el Manejo de Bits.
En este grupo se encuentran las instrucciones para desplazamientos y rotaciones. Todas se ejecutan en 1 ciclo de reloj y modifican las banderas
Z
,
C
,
N
,
V
y
S
del registro SREG.
Instrucciones Especiales
Este grupo está integrado por 3 instrucciones para el ATMega8 y 4 para el ATMega16, son instrucciones que por sus características no pueden integrarse en los otros grupos.
Modos de Direccionamiento
Directo por Registro
Directo por Registro I/O
Directo a Memoria de Datos
Indirecto a Memoria de Datos
Indirecto a Memoria de Datos
Inmediatos
Direccionamientos de Bifurcaciones
Programación en Lenguaje C
Tipos de Datos
Operadores Lógicos y para el Manejo de Bits
Tipos de Memoria
Datos SRAM
Datos de Flash
Datos de EEFROM
f
t
g
Gustavo Cárdenas Calzada 183175