UNIVERSIDAD TECNOLOGICA DE
CIUDAD JUAREZ
ASIGNATURA: MICROCONTROLADORES
NOMBRE:
CRISTIAN MANUEL BALDERRAMA DOMINGUEZ
MAESTRO:
CESAR MEDRANO
GRUPO: MSM52
INTRODUCCION
En la práctica 2, se llevará a cabo el control de un display utilizando el PIC16F877A y un
dipswitch. Se explicará detalladamente el proceso de programación, el cual sigue parámetros
distintos a los de la práctica anterior. Se han seguido ciertos criterios basados en la datasheet
del PIC para conectar los displays de manera ordenada, utilizando las salidas
correspondientes para que el resultado se muestre correctamente en ellos.
PRACTICA 2
PROGRAMACION
Como se puede notar claramente en el código, los displays estarán conectados
al puerto D del PIC, que actuarán como sus salidas para que el display funcione
correctamente. Al final del código se utiliza "default" para indicar que el
display ya no recibirá más datos del PIC.
En esos 8 puertos es donde se van a el display, pero como el display tiene 7 segmentos va a
sobrar uno y va ser el punto del display.
CONEXIÓN
Los pines del display se conectaron en orden alfabético como en orden numérico del PIC.
RD0/PSP0 A
RD1/PSP1 B
RD2/PSP2 C
RD3/PSP3 D
RD4/PSP4 E
RD5/PSP5 F
RD6/PSP6 G
RD7/PSP7 ND
SIMULACION
CONEXIÓN EN FISICO
CONCLUSION
En conclusión, al realizar las conexiones en físico se complica mas ya que cuando no función
atal y como sale en la simulación de proteus entonces puede ser la programación, no se
programo bien el PIC en el quemador, o quizás ya sea en la conexión en el protoboard.
También se vieron los valores binarios y hexagonales en la programación se realizan estos
valores para que la programación no este tan extensa y no allá confesiones a la hora de agregar
códigos.