Lab 08 - Comunicación Serial
Lab 08 - Comunicación Serial
LABORATORIO MICROCONTROLADORES
Página 1 de 10
MICROCONTROLADORES
LABORATORIO N° 08
Participantes(s)
Foto:
II.CONTENIDOS A TRATAR
Configuración y uso del puerto de comunicación serial.
Utilizar una interfaz para comunicación PC - PIC / PIC - PC.
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.
1. Vamos a realizar una Comunicación entre la PC y el entrenador PIC de tal manera que todo lo
que se escriba en el teclado de la PC se mostrará en la pantalla LCD conectada al uC PIC. Del
mismo modo vamos a controlar el encendido y apagado de un MOTOR DC conectado al pin
C2:
Directivas
Declaración de variables
Función Principal
Inicialización de LCD
Mensajes iniciales en LCD y
Terminal Virtual del PC
BUCLE INFINITO:
Lectura de dato serial del PC
Imprimir dato en LCD
Si se presiona ENTER,
imprimir en 2da línea de LCD.
Si se presiona BS, borrar LCD
Si se presiona ‘1’, activar
motor.
Nro.
LABORATORIO MICROCONTROLADORES
Página 4 de 10
1. Esta vez vamos a leer el valor del sensor de temperatura LM35 y lo vamos a mostrar en la
pantalla LCD y lo vamos a enviar a la PC mediante el Terminal Virtual
Directivas:
Configuramos resolución
ADC
Configuramos UART
Declaración de variables
Función Principal
Inicialización de LCD
Configuración de puertos
analógicos.
BUCLE INFINITO:
Direccionamos al Canal 0
Leemos valor analógico
Convertimos a grados
centígrados.
https://drive.google.com/file/d/1WImvVjuWte8gpSjTlx8BEw_-
pX7QB4z5/view?usp=sharing
OBSERVACIONES:
CONCLUSIONES:
La comunicación serial UART es la más simple de implementar para conectar un PIC a
una PC para mandar y recibir datos.
Podemos comunicar un PIC con una PC para ingresar comandos mediante teclado
para que realicen una accion en el PIC.
La configuración UART, se da en las directivas, es recomendable dejarlas por defecto
aunque se pueden cambiar los pines de conexión.
Mediante operaciones matemáticas simples se pudo obtener las ecuaciones para
convertir mV a grados Celsius y Fahrenheit.