LCD basico
Página 1 de 1.
LCD basico
/*El programa básico para manejar un LCD solo muestra el mensaje HOLA en la pantalla.*/
/*LCD basico
Programa que muestra el mensaje "HOLA" en una pantalla LCD*/
#include <16F84A.h> //invoca al archivo que contiene informacion del PIC a usar
#fuses XT,NOWDT //indica el uso de oscilador a cristal y desactiva el watchDOG
#use delay(clock= 4000000) //reloj de 4 Mhz
#include //invoca al archivo que contiene subrutinas para controlar el LCD
#define use_potb_lcd TRUE //directiva que indica que vamos a usar el puerto B para conectar el LCD
void main() //funcion principal
{
lcd_init(); //inicializa el LCD
delay_ms(300); //retardo de 0.3 seg
lcd_putc('\f'); //limpia el LCD
lcd_gotoxy(1,1); //posiciona el cursor en la posicion 1 de la linea 1
printf(lcd_putc, "HOLA"); //muestra el mensaje en el LCD
}
/*LCD basico
Programa que muestra el mensaje "HOLA" en una pantalla LCD*/
#include <16F84A.h> //invoca al archivo que contiene informacion del PIC a usar
#fuses XT,NOWDT //indica el uso de oscilador a cristal y desactiva el watchDOG
#use delay(clock= 4000000) //reloj de 4 Mhz
#include
#define use_potb_lcd TRUE //directiva que indica que vamos a usar el puerto B para conectar el LCD
void main() //funcion principal
{
lcd_init(); //inicializa el LCD
delay_ms(300); //retardo de 0.3 seg
lcd_putc('\f'); //limpia el LCD
lcd_gotoxy(1,1); //posiciona el cursor en la posicion 1 de la linea 1
printf(lcd_putc, "HOLA"); //muestra el mensaje en el LCD
}
Última edición por cannabis68 el Mar 13 Jul 2010 - 3:46, editado 1 vez
cannabis68- Participante
- Mensajes : 15
Fecha de inscripción : 26/04/2010
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|