Está en la página 1de 2

UNIVERSIDAD NACIONAL DE INGENIERÍA

FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA


ESCUELA PROFESIONAL DE INGENIERÍA ELECTRÓNICA
------------------------------------------------------------------------------------------

CURSO: SISTEMAS DIGITALES BASADOS EN MICROPROCESADORES

PROF: ING. JOSE ESTRADA MONTES

LABORATORIO No. 1

MANEJO DE PUERTOS I/O, FUNCIONES Y PROCEDIMIENTOS

Objetivo:

El alumno pueda ganar habilidad en la programación en lenguaje C para los


microcontroladores PIC de MICROCHIP, utilizando el entorno del MPLABX, con el
uso del compilador XC-16.

Introducción:

1. Este laboratorio provee una introducción a la programación del lenguaje C


Para microcontroladores PIC en el estándar ANSI C.
2. El manejo de puertos de un microcontrolador como el PIC24FJ128GA010
permitirá al alumno en poder desenvolverse en el desarrollo del problema
en software usando el MPLAB X con el compilador XC-16 y su verificación
en Hardware usando la Tarjeta de Desarrollo explorer16.

Nota: El programa se debe implementar con:

 Conocimiento de tipos y declaración de variables, constantes.


 Conocimiento de operadores aritméticos y lógicos.
 Declaración y tipos de Funciones.

Materiales:

1. Microcontrolador PIC24FJ128GA010 .
2. Sistema de desarrollo explorer-16
3. Compilador XC-16
4. Depurador/Grabador ICD-3

Ing. José Estrada M. Pagina 1 de 2


UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA
ESCUELA PROFESIONAL DE INGENIERÍA ELECTRÓNICA
------------------------------------------------------------------------------------------

Procedimiento

1. Haciendo el uso de arrays y lazos(bucles), diseñar y simular un programa


para el PIC24FJ128GA010, que pueda hacer la secuencia de la figura
mostrada, y que se muestre por los 8 leds menos significativos del Puerto A
(RA7-RA0). La frecuencia de intervalo entre dato y dato debe ser de 200ms.
El microcontrolador tiene un cristal externo de 8MHz y la configuración del
PLL (Phase-Locked Loop)
2. Implementar el diseño en el explorer-16
3. Se evaluará el código del programa autodocumentado.

RA0

RA7

Ing. José Estrada M. Pagina 2 de 2

También podría gustarte