Documentos de Académico
Documentos de Profesional
Documentos de Cultura
REPORTE DE ACTIVIDAD #1
García González Samara #1
Bustamante Sorroza Jesús Ramón #2
Informe de Actividades
Resumen: La siguiente práctica consiste en realizar dos códigos en MPlab , el primero para realizar un blink
que se repita indefinidamente y el segundo que permita recorrer la posición dentro de un puerto, realizando
visualmente una corrida de leds, usando un microcontrolador PIC24HJ32GP202, con sus respectivos
aditamentos.
1. Objetivos.
Identificar el uso del software MPlab así como la configuración pertinente para el PIC.
Diseñar y conectar un circuito que contenga el oscilador y capacitores necesarios para el PIC.
Reconocer el comportamiento y uso de registros y funciones de programación.
2. Introducción.
El nombre verdadero de este microcontrolador es PIC micro
(Peripheral Interface Controller), conocido bajo el nombre PIC. Su
primer antecesor fue creado en 1975 por la compañía General
Instruments. Todos los microcontroladores PIC utilizan una
arquitectura Harvard, lo que quiere decir que su memoria de
programa está conectada a la CPU por más de 8 líneas. Hay
microcontroladores de 12, 14 y 16 bits, dependiendo de la anchura
del bus.
Algunas de sus ventajas son: Eficiencia del código: permiten una gran compactación de los
programas, rapidez de ejecución: a frecuencia de 20MHz->5 millones de instr. /seg., seguridad en
acceso por la separación de memoria de datos y de programa, juego reducido de instrucciones y de
fácil aprendizaje, compatibilidad de pines y código entre dispositivos de la misma familia o sin
reducción de las prestaciones internas (muy versátiles).
3. Materiales
PIC 24HJ32GP202
LEDS de colores
Resistencias variadas
Oscilador 4MHz
2 capacitores cerámicos 103
Programador Microchip para PIC
Protoboard
Cable /Jumpers
4. Procedimiento.
3.1. Diagramas
En este diagrama se puede apreciar el funcionamiento En este diagrama se puede ver la lógica para un
de un programa que presenta un parpadeo en un led. programa que recorra la posición dentro de un
Inicializa con la declaración de variables. El siguiente puerto, para visualizar un recorrido de led, inicia
paso es declarar variables para que dentro de un ciclo con la declaración de variables, posteriormente,
infinito se encienda el bit 0 , posteriormente exista una usando ciclos se inicia un contador para recorrer la
espera de medio segundo y el bit 0 se encienda de
posición del puerto B de derecha a izquierda y
nuevo.
finalmente de derecha a izquierda.
Se comparan los valores con AND, de estar ambos pines
encendidos en las entradas, la salida del puerto A estará
Entre ambos procesos existe una espera de medio
encendida, de lo contrario estará apagada. segundo.
Se conectan dos capacitores cerámicos 103 que van hacia los pines de oscilador en el PIC, a la salida del
puerto B, se conecta la pata positiva de un led y de la negativa una resistencia de 330 Ohms que va hacia
tierra, el circuito debe alimentarse con una fuente de voltaje a 5v.
3.4. Evidencias
En las imágenes siguientes se observan los resultados obtenidos, se dividen en dos partes