practica manejo de lcd
Post on 18-Sep-2015
233 Views
Preview:
DESCRIPTION
TRANSCRIPT
-
CORPORACIN UNIVERSITARIA DEL HUILA CORHUILA FACULTAD DE INGENIERA
PROGRAMA INGENIERA DESISTEMAS PRACTICA 3. MANEJO DE LCD - MICROPROCESADORES
Practica #3: Manejo de LCD
1. Objetivo: Implementar un circuito que permita visualizar mensajes a travs de un LCD por medio del microcontrolador 16F877A 2. Materiales Proporcionados por CORHUILA: 1 Protoboard 1 Multmetro 1 Fuente de 5 Voltios 1 Programador de Microcontroladores PIC 3. Materiales Proporcionados por alumnos: 1 Microcontrolador 16F877A 1 LCD de 16 Pines (2x40 Caracteres) 1 Cristal de 4 MHz 2 Condensadores de 22pF 7 Resistencias de 10K 1 Resistencia de 330 (o similar) 1Potenciometro de 10K 1 Regulador de Voltaje LM7805 4 Pulsadores 2 Interruptores 4. Procedimiento: 4.1 Manejo de LCD por PORTD e interrupciones por PORTB 4.1.1 Realizar el siguiente programa para el microcontrolador 16F877A : Realizar y simular un programa sin utilizar directivas de pre procesamiento (Usar TRIS, PORT), adems debe usar exclusivamente el sistema numrico hexadecimal y realizar lo siguiente: a) La funcin MAIN debe: leer el puerto A,
Si PORTA = 1 escribir Primera Opcin en la primera fila rotando el mensaje hacia la izquierda y en la segunda lnea debe realizar un conteo de 0 15 con el mensaje conteo=(dato de conteo)
-
CORPORACIN UNIVERSITARIA DEL HUILA CORHUILA FACULTAD DE INGENIERA
PROGRAMA INGENIERA DESISTEMAS PRACTICA 3. MANEJO DE LCD - MICROPROCESADORES
Si PORTA = 2 escribir Segunda Opcin en la primera fila rotando el mensaje hacia la izquierda y en la segunda lnea debe realizar una rotacin hacia la derecha de la palabra Neiva
Si PORTA = 3 escribir Tercera Opcin en la primera fila rotando el mensaje hacia la izquierda y en la segunda lnea debe realizar una rotacin hacia la izquierda de la palabra Huila
b) Al ejecutar la interrupcin por PORTB debe escribir INT PORTB por la primera fila del LCD y en la segunda fila rotar la palabra Alarma PORTB de izquierda a derecha y luego de derecha a izquierda. 4.1.2 Montar el siguiente circuito para el microcontrolador 16F877A:
-
CORPORACIN UNIVERSITARIA DEL HUILA CORHUILA FACULTAD DE INGENIERA
PROGRAMA INGENIERA DESISTEMAS PRACTICA 3. MANEJO DE LCD - MICROPROCESADORES
4.1.3 Programar el microcontrolador utilizando el dispositivo y software denominado PICKIT 2. 4.1.4 Probar el circuito introduciendo diferentes combinaciones de
entrada en el puerto A y en el puerto B.
top related