Professional Documents
Culture Documents
Práctica #: _6_
Tema: PROGRAMACIÓN DE LOS MICROCONTROLADORES ATMEL.
Realizado por:
(Espacio Reservado)
Fecha de entrega: 2016 / 06 / 21 f. _________________________
Año mes día Recibido por:
Sanción: ____________________________________________________
PERÍODO
2016 – A
1) Realizar un programa en el que se pueda introducir un número por el puerto B
mediante un switch, y el mismo valor debe salir por el puerto A representado en leds.
Código:
.include "m164pdef.inc"
.def tempo=r16
.cseg
.org 0x00
clr tempo
out DDRB, tempo
ser tempo
out PortB, tempo
out DDRA, tempo
clr tempo
out PortA, tempo
in tempo, MCUCR
andi tempo, 0b1110_1111
out MCUCR, tempo
inicio:
in tempo, PinB
out PortA, tempo
rjmp inicio
Simulación en Proteus
Simulación real
2) CONCLUSIONES
3) Bibliografía
http://www.atmel.com/products/microcontrollers/avr/default.aspx?tab=documents
Set de instrucciones Avr