reporte practica 8 lcd micro control adores

Upload: gerardo-bermudez

Post on 19-Jul-2015

64 views

Category:

Documents


0 download

TRANSCRIPT

Alumno: Gerardo Bermdez Gaxiola

Fecha: 26 de abril de 2012

Materia: microcontroladores

Practica 6

Profesor: Ing. Ricardo Torres Piata

5G

Universidad tecnolgica de nogales

Introduccin: en este trabajo veremos cmo realizar las prcticas de microcontroladores. La practica que se realizo es la de controlar una lcd Para realizar las prcticas siguientes es necesario conocer el pic16f84a as como tambin saber programacin bsica.

MATERIAL Y EQUIPO

1 LCD 16X2

1 fuente de +5V 1 Resistencia de 1K 1 capacitor de 0.01 F 1 Potenciometro 5K 1 Protoboard Sistema minimo con microcontrolador

El diagrama de referencia se muestra en la siguiente figura:

REQUERIMIENTOS Al momento de encender el LCD se desplegara en la primera lnea los siguientes datos: 1era lnea Universidad Tecnologica de Nogales

Se pausa por 2 segundos el msj, se limpia el display, a continuacin se despliega 1er lnea TSU Mecatronica

Se pausa el mensaje por 2 Seg, se limpia el display, a continuacion se Despliega y se mantienen los mensajes siguientes: 1er lnea 2da Linea Microcontroladores Su nombre

Para realizar este programa se modifico el programa para que este mostrara la palabra microcontroladores de derecha a izquierda, asi como tambin se mostro los datos del alumno en la segunda lnea de la lcd el programa realizado es el siguiente:

TRISA=$00 TRISB=$FF inicio: input portB.0 if portB.0= 0 then iniciar low TRISA goto inicio iniciar: LCDOUT $FE, 1

lcdout $FE,2,"S" LCDOUT $FE,$C0 ,"5G" ;QUINTOG pause 200 lcdout $FE,2,"ES" pause 200 lcdout $FE,2,"RES" pause 200 lcdout $FE,2,"ORES" pause 200 lcdout $FE,2,"DORES"

pause 200 lcdout $FE,2,"ADORES" LCDOUT $FE,$C0 ,"UTN MECATRONICA";UTN pause 200 lcdout $FE,2,"LADORES" pause 200 lcdout $FE,2,"OLADORES" pause 200 lcdout $FE,2,"ROLADORES" pause 200 lcdout $FE,2,"TROLADORES" pause 200 lcdout $FE,2,"NTROLADORES" pause 200 lcdout $FE,2,"ONTROLADORES" pause 200 lcdout $FE,2,"CONTROLADORES" pause 200 lcdout $FE,2,"OCONTROLADORES" pause 200 lcdout $FE,2,"ROCONTROLADORES" pause 200 lcdout $FE,2,"CROCONTROLADORES"

pause 200 lcdout $FE,2,"ICROCONTROLADORES" pause 200 lcdout $FE,2,"MICROCONTROLADORES" pause 200

LCDOUT $FE,$C0 ,"GERARDO BERMUDEZ" PAUSE 2000

GOTO INICIAR END

Conclusin: las lcd sirven para mostrar datos numricos y tambin letras o cualquier cosa que se desee monitorear en cualquier proceso, el uso de las lcd es muy bueno ya que no se necesita mucha circuitera para desplegar la informacin deseada desde un microcontrolador.