Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ensamblador1 AVR PDF
Ensamblador1 AVR PDF
Ensamblador
1000110101
• Corto y fácil
• Rápido
• Fácil de aprender (¿será?)
• Los AVRs son ideales para aprender
ensamblador
Archivo
objeto • Es un programa que corre
Fuente en la PC ( generealmente),
Obligatorio
Opcional
San Luis Potosí, México Prof. Carlos E. Canto Quintal
Ensamblador del AVR
Ejemplos:
Includes,
Defines,
Equates, .include “m328pdef.inc”
Etc. .def temp=r16
ldi temp,0xff
OUT POTRD,temp
Programa Call delay
………..
………
San Luis Potosí, México Prof. Carlos E. Canto Quintal
Ensamblador del AVR
.include "m328pdef.inc"
.def cuenta= r16 ;el registro 16 contendrá el valor del contador
.def temp= r17 ;registro usado como temporal
ldi temp,0xFF ;configuración del PORTB como salida
out DDRB,temp
ldi cuenta,0x0 ;Inicializar conteo a 0
sigue: out PORTB,cuenta ;Put counter value on PORT B
inc cuenta ;incrementa contador
jmp sigue ;repetir (por siempre)