Computing">
Lab 03 Entradas y Salidas Parte 1
Lab 03 Entradas y Salidas Parte 1
Lab 03 Entradas y Salidas Parte 1
LABORATORIO N° 03
Participantes(s)
Foto:
II.CONTENIDOS A TRATAR
Lectura de pulsadores y control de leds.
III.MATERIALES Y EQUIPO
CCS Compiler instalado.
Entrenador de PICS
PIC16F877A
PC con Software de simulación.
IV.FUNDAMENTO TEÓRICO
Para la realización de este laboratorio se requiere haber realizado y aprobado la EVALUACIÓN
DE LA FASE ASÍNCRONA
La lectura previa de la información proporcionada para el curso, como el texto y el manual del
fabricante.
Revise la bibliografía recomendada en la FASE ASÍNCRONA.
2. Luego abra Proteus, dibuje el circuito mostrado y simule utilizando el archivo COF generado
en la compilación. Ejecute paso a paso:
Nro.
LABORATORIO MICROCONTROLADORES Página 3 de 8
2. Cierre todos los programas previos en PIC C Compiler y cree un nuevo archivo. Transcriba el
código mostrado. Compile y simule dicho programa en Proteus. Al presionar el pulsador ON, el
led debe encender, al presionar el pulsador OFF, el mismo led debe apagar:
VIII.RETO DE PROGRAMACIÓN:
https://www.youtube.com/watch?v=OzRi73pKeWk
int Secuencia_Baja[8]={1,2,4,8,16,32,64,128};
int Secuencia_Sube[8]={128,64,32,16,8,4,2,1};
Nro.
LABORATORIO MICROCONTROLADORES Página 8 de 8
OBSERVACIONES:
- Para crear un programa es necesario hacerlo de manera correcta, escribir de forma
correcta los comandos que se va a usar y la estructura del programa debe de ser
coherente ya que si no se tiene en cuenta estas dos cosas el programa no funcione a
la perfección.
- Se tiene que revisar cada línea de código al momento de compilar, revisar si los
datos, códigos, etc. Son los correctos o los deseados para el ejercicio y ver si están
configurados para los parámetros del microcontrolador.
- Al PIC16F877A al programarlo no se le coloco la frecuencia exacta y empezó a hacer
la simulación de manera rápida.
- Al momento de escribir el código en el PIC C compiler pude observar, que al usar el
microcontrolador PIC16F877A, este tiene que ser declarado al principio del código,
para así el programa pueda saber que partes exactas vamos a utilizar del
microcontrolador, y que secciones nos va a brindar.
CONCLUSIONES:
- Se creó un programa en PIC C COMPILER que nos permitió encender un led con un
pulsador y apagarlo con otro pulsador, para ello asignamos una entrada del
PIC16F877A para el encendido y otra para el apagado, se le asignó una salida para
el led, para visualizar el funcionamiento del programa se usó PROTEUS,
Nro.
LABORATORIO MICROCONTROLADORES Página 9 de 8