Microcontroladores LB3

También podría gustarte

Está en la página 1de 12

MICROCONTROLADORES

LABORATORIO CALIFICADO 3

Desarrollo de dos aplicaciones con el microcontrolador PIC18F4550


empleando periféricos básicos

Integrantes:

Uribe Sanchez, Rodrigo Manuel (u20191e627)

Valencia Huañec, Flavio Eduardo (u202022396)

EL256-2202-EL54 Pá gina 1
MICROCONTROLADORES

EL256-2202-EL54 Pá gina 2
MICROCONTROLADORES

Problema 1 (14 puntos)


Escribir un programa en lenguaje C para el PIC18F4550 que implemente un visor para el nivel de
líquido en un tanque.

El nivel de un tanque de 3 m debe mostrarse a través de un display LCD cada vez que se presione
un pulsador, para lo cual borra pantalla muestra el valor por 3 segundos y luego se vuelve a borrar
la pantalla. Mientras no se muestre el nivel de temperatura se debe implementar un mensaje
dinámico en pantalla a discresión del programador.
 Si el nivel del tanque está por debajo del 10% de su capacidad debe encender un led.
 Si el nivel del tanque está por encima del 75% de su capacidad debe encender un segundo
led.

EL256-2202-EL54 Pá gina 3
MICROCONTROLADORES

Presentar:
 Circuito eléctrónico de la solución (2 punto)

EL256-2202-EL54 Pá gina 4
MICROCONTROLADORES

 Diagrama de flujo (3 puntos)

EL256-2202-EL54 Pá gina 5
MICROCONTROLADORES

 Programa comentado (5 puntos)

EL256-2202-EL54 Pá gina 6
MICROCONTROLADORES

 Demostración del funcionamiento (sólo simulación) (2 puntos)

 Demostración del funcionamiento (implementación con potenciómetro) (2 puntos)

EL256-2202-EL54 Pá gina 7
MICROCONTROLADORES

 Observaciones y conclusiones (-2 puntos en caso de no presentarse)

Hubo ciertos inconvenientes durante el desarrollo del primer problema, no obstante se


logró implemnetar y desarrollar correctamente.

Problema 2 (6 puntos)
Escribir un programa en Lenguaje C que muestre un mensaje en pantalla a razón de dos caracteres
por segundo. El mensaje será “Laboratorio de Microcontroladores” Cada vez que se muestre el
mesaje, dos caracteres del mensaje deberán ser reemplazado por asteriscos.

**boratorio de Microcontroladores
L**oratorio de Microcontroladores
La**ratorio de Microcontroladores
.
.
.
Laboratorio de Microcontrolado**s
Laboratorio de Microcontrolador**
**boratorio de Microcontroladores
L**oratorio de Microcontroladores
_

Presentar:
 Diagrama de flujo (1 punto)

EL256-2202-EL54 Pá gina 8
MICROCONTROLADORES

 Programa comentado (4 puntos)

EL256-2202-EL54 Pá gina 9
MICROCONTROLADORES

EL256-2202-EL54 Pá gina 10
MICROCONTROLADORES

EL256-2202-EL54 Pá gina 11
MICROCONTROLADORES

 Demostración del funcionamiento (sólo simulación) (1 punto)

 Observaciones y conclusiones (-2 puntos en caso de no presentarse)

Finalmente se logró proyectar lo establecido, modificando manualmente línea por línea la


cadena de caracteres, agregando el asterisco. Se intentó realizar el programa utilizando la
librería “string.h” para realizar las funciones pero no se logró con éxito.

Monterrico, 5 de noviembre del 2022

EL256-2202-EL54 Pá gina 12

También podría gustarte