reporte practica 8 lcd micro control adores
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.