Вы находитесь на странице: 1из 3

PRACTICA 1

PROGRAMACION DEL MICROCONTROLADOR PIC16F877A CON FLOWCODE

OBJETIVO:
El alumno comprenderá el principio de funcionamiento de salidas de un
microcontrolador PIC16F877A.

INTRODUCCIÓN:
Los Microcontroladores son dispositivos electrónicos muy utilizados actualmente, sobre
todo en aplicaciones específicas. La gran demanda que existe de estos dispositivos implica
que la aplicación que se desea implementar, requiera análisis para la selección adecuada
del microcontrolador.
La introducción o marco teórico detallado queda como investigación del alumno,
considerando temas del trabajo previo y el desarrollo de la práctica.

TRABAJO PREVIO.
1- Investigar la hoja de datos del microcontrolador PIC 16F877A.
2- Investigar la forma en que se programa un microcontrolador PIC16F877A.
3- Utilizando el software FLOWCODE realice la programación para controlar dos
semáforos que se encuentran en una esquina, considere el puerto B del
microcontrolador como salida y que el cambio de luz es instantáneo de rojo a
amarillo y de amarillo a verde, sin parpadeos, el tiempo de encendido de los
colores es: rojo 3 segundos, amarillo 1 segundos y verde 3 segundos.
4- Con FLOWCODE realice un programa para que realice por lo menos dos
secuencias de luces, un ejemplo se muestra en la tabla 11.1
PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 0
1 1 1 1 1 1 0 0
1 1 1 1 1 0 0 0
1 1 1 1 0 0 0 0
1 1 1 0 0 0 0 0
1 1 0 0 0 0 0 0
1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
Tabla 11.1 Secuencia de luces con microcontrolador.

Recuerde que en cada salida corresponde un retardo de por lo menos un segundo,


los unos corresponden a salidas en alto (HIGH) y los ceros a bajo (LOW), el
programa, se debe ciclar
5- Realice la simulación de las secuencias que proponga.
MATERIAL Y EQUIPO A UTILIZAR:
MATERIAL:
Cantidad Descripción
1 C.I. PIC16F877A
8 LEDs
8 Resistencias de 330Ω
1 pinzas de corte
1 pinzas de punta
1 Protoboard
1 Display de cátodo común

EQUIPO DE LABORATORIO
1 Fuente
1 Programador de Circuitos integrados

DESARROLLO:

1. Implemente el circuito que se muestra en la figura 1.1.Recuerde hacer la conexión


correspondiente a la polarización del microcontrolador, VDD a 5 volts y VSS a
tierra.

Figura 1.1 Conexión de salidas por el puerto B del microcontrolador PIC16F877A.

2.- Programe el microcontrolador y compruebe el funcionamiento de los dos


semáforos
2.- Programe el microcontrolador y compruebe el funcionamiento de las luces
secuenciales que se muestra en la tabla 1.1
3.- Compruebe las secuencias de luces que se programaron, obtenga las
evidencias correspondientes para el reporte.
COMENTARIOS:
REFERENCIAS

Requerida
 .
 .

Вам также может понравиться