Está en la página 1de 4

UNIVERSIDAD NACIONAL AUTÓNOMA

DE MÉXICO

FACULTAD DE ESTUDIOS SUPERIORES


ARAGÓN

LABORATORIO DE MICROCONTROLADORES Y
MICROPROCESADORES

REPORTE PRÁCTICA 1

PROF. HORACIO ALDO HERNÁNDEZ


HERNÁNDEZ

HÉCTOR OMAR REMENTERÍA MORALES


Objetivos

Presentar al alumno las herramientas en hardware y software usadas en el diseño


e implementación de aplicaciones con microcontroladores PIC. Además, se
realizará la compilación, simulación e implementación de un proyecto enfocado a
la configuración y manejo de puertos digitales de entrada-salida.

Desarrollo

En primera instancia, se nos dio a conocer el material, tanto Hardware como


Software con el cual estaremos realizando las prácticas de laboratorio, siendo estos
el PIC16F887, el grabador PICKIT para realizar la carga de los programas y el IDE MP
lab para realizar la escritura de las instrucciones propias del microcontrolador y la
simulación de las mismas.

Para realizar el circuito alambrado, se utilizaron los siguientes materiales:

-2 Protoboard
-1 dip switch
-8 resistores de 1 kilo ohm
-8 resistores de 330 ohms
-8 leds
-cable de cobre
-1 fuente de alimentación de 5 volts

El alambrado se realizo conectando las 8 resistencias de 1k-ohm a las entradas del


dip switch y sus salidas a los 8 puertos RB del PIC16F887 que fungen como puertos
de entrada. Para la salida de información se configuraron a nivel de código los
puertos RD del microcontrolador, los cuales se alambraron a sus respectivos 8 leds
seguidos de un resistor de 330 ohms cada uno.

Previamente, se grabó en el PIC el programa trabajado en clase el cual recibe las


señales de entrada por los puertos RB, realiza el complemento a 2 y da salida a la
información por los puertos RD pudiéndose percibir en los leds.
Si a la entrada presentamos la sig. Cadena de bits: 10101010, el circuito nos
devuelve a la salida la cadena 01010110

Siendo sus equivalentes en decimal 10101010 = 170


01010110 = 86
Conclusiones

Esta práctica nos permitió conocer lo fundamental para familiarizarnos con el


manejo del IDE de programación y grabado del PIC16F887, mismo que nos permite
conocer si existe algún error en el desarrollo de nuestro programa ya que con su
modo de simulación podemos verificar paso a paso que se realice lo esperado.

El conocimiento del set de instrucciones del dispositivo es fundamental ya que


debemos tener muy en claro que hace cada una para garantizar que la aplicación
que estamos generando cumpla con el fin para la que es diseñada.

También podría gustarte