Está en la página 1de 6

INSTITUTO TECNOLÓGICO DE OAXACA

DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN

INGENIERÍA EN SISTEMAS COMPUTACIONALES

REPORTE

“CONTADOR”

ALUMNO: GARCÍA LABASTIDA DANIEL DE JESÚS (ISA)

PROFESORA: MORALES HERNANDEZ MARICELA

MATERIA: SISTEMAS PROGRAMABLES

HORA: 09:00 -10:00 HRS

OAXACA DE JUÁREZ, OAXACA

4 DE NOVIEMBRE DEL 2019


OBJETIVO:
Utilizar un Atmega328P en el cual programemos un contador binario de 8 bits, el cual se
representara por medio de 8 leds yendo de 2 en 2 el contador hasta llegar al 254 y volver
a reiniciar el contador, utilizando registros.

MATERIALES:
Para realizar esta práctica se utilizó el siguiente material:
 Arduino UNO.
 Protoboard.
 Un Atmega328P.
 Ocho resistencias (10K)
 Cables
 Cable USB tipo A-B.
 Arduino IDE

PROCEDIMIENTO:

Primero se programa un contador binario utilizando los registros del Atmega328P para llevar un
control y definiendo las salidas digitales en el Arduino UNO
Al definir las salidas digitales en el código se monta el circuito con los materiales
mencionados anteriormente.

Ilustración I Contador binario

De esta manera se ve el circuito montado en la protoboard.


Ilustración II Contador binario
Codigo:
Cambiamos el programador en Herramientas > Programador > AVR ISP.
Corriendo el código programado, se vería de la siguiente manera en representación física

Ilustración III contador binario en función

Y el consola sabríamos en que numero decimal va

Ilustración IV Consola arduino UNO

CONCLUCION:
Podemos ver que con un Atmega328P se puede cargar un programa completo y utilizando
sus registros podemos crear diferentes tipos de sistemas programados como
anteriormente hicimos un cronometro igual usando sus registros.
Datasheet de componentes:

También podría gustarte