Karq2 Ea U3 XXXX

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

Universidad Abierta y a Distancia de México

Evidencia de Aprendizaje
Unidad 3
Arquitectura de computadoras II
Ingeniería en Telemática

ARMANDO SANCHEZ ESTRADA 6to Semestre


Introducción

El uso del lenguaje ensamblador como cualquier otro lenguaje, nos apoya a
automatizar las tareas que nos pueden facilitar la vida dentro del entorno.

Para esta actividad se está desarrollando un contador decimal el cual va de 0 a 99


con un display de 7 segmentos. Una vez que ha llegado a 99, este encenderá la luz
led de color rojo y comenzará nuevamente el conteo de 0 a 99 y una vez que llegue
a 99 encenderá el led de color verde.

Ahora lo necesario es implementar el ciclo para que el display haga el cambio de


decimal una vez que haga el recorrido del 0 a 9.

Con esto podemos identificar que la iteración es infinita y se realiza una sumatoria
cada decimal que avanza.

Por tal motivo se decidió utilizar dos displays uno para las unidades y otro para las
decenas, y como se menciona anteriormente esta se deben incrementar cada 10
unidades.

Para esto es necesario consultar una tabla hexadecimal y binario para tener como
referencia previa al desarrollo de código.

Ahora bien, se tienen apoyos fundamentales para el desarrollo de la actividad,


Necsitamos el proteus para realizar la maqueta que nos dará la representación
gráfica del código que se ha desarrollado. A continuación, se tiene el sitio oficial
para proteus

Ahora necesitamos desarrollar el código fuente de la actividad para esto se


descarga al igual que proteus de su sitio oficial:

El siguiente paso es el desarrollo a nivel técnico del código fuente y el armado de la


maqueta en proteus, para el cual se ha incluido un video cargado en youtube donde
se demuestra el desarrollo de la actividad.
Evidencia de Aprendizaje Unidad 3

Para esto se instaló primeramente el CCS C compiler para dar poder desarrollar el
código a ser utilizado en el circuito y echar a volar la actividad.

A continuación, se muestran capturas de las pantallas del código que se ha


compilado en la herramienta CCS C compiler.

Figura 1 Código del contador decimal en CCS C.

Para poder desarrollar la maqueta del contador decimal vamos a utilizar la


herramienta Proteus 8, la cual se encuentra en su versión de prueba en línea, se
descargó y se comenzó a trabajar con ella.

Una vez en proteus, se va a utilizar el circuito PIC16F84, y a traves de el vamos a


correr el c compilado que se trabajó en CCS C.

Los dispositivos a utilizar son los siguientes:

 Led verde
 Led rojo
 PIC16F84A
 Resistencia
 Rx8
 Tierra

Figura 2 Dispositivos usados en la actividad.

Ahora se comienza con el armado de los circuitos para dar cumplimiento con el
cableado necesario para transmitir la energía y cumplir con el contador decimal.

Figura 3 Maqueta del contador decimal en proteus 8.

Una vez terminada la maqueta, se carga el código ya compilado y se realiza la


simulación en proteus.
Esto puede ser consultado en el siguiente video:

https://www.youtube.com/watch?v=glNPprawuU8&feature=youtu.be
Conclusión

Se ha diseñado el circuito PIC16F84, se ha generado el contador decimal que va


de 0 a 99, en un display a 7 segmentos, una vez que realizó el conteo se encendió
la luz roja y continuo el conteo hasta 99 y encendió el led de color verde y de forma
infinita.

Se ha podido aprender como simular el circuito del contador, adicionalmente como


integrar el código que es a parte “inteligente” ya que da la orden a los leds y el
contador.

Se pude decir que la actividad ha sido un éxito y los conocimientos han sido
adquiridos satisfactoriamente.
Bibliografía

Recuperado de youtube.com; https://www.youtube.com/watch?v=o16AI5M-0r8


consultado el 25 de marzo de 2020

Recuperado de ccsinfo; http://www.ccsinfo.com/content.php?page=compilers consultado


el 25 de marzo de 2020

Recuperado de labcenter.com https://www.labcenter.com/ consultado el 25 de marzo


de 2020

También podría gustarte