Autor Tema: Lcd que no funciona  (Leído 796 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado rferrero

  • PIC16
  • ***
  • Mensajes: 113
Lcd que no funciona
« en: 16 de Mayo de 2004, 06:18:00 »

  Hola. Tengo la micro pic trainer y el libro del 16f84 (http://www.microcontroladores.com. Resulta que en el anexo 7 vienen programas escritos en C, a modo de ejemplo. Estoy tratando de sacar por pantalla 4 letras con uno de esos programas y no hay forma. Compila perfectamente, lo grabo en el PIC mediante IC-PROG, pero no saca nada por pantalla. El programa en cuestión es:

#include<16f84.h>
#use delay(clock=4000000,RESTART_WDT)

#include<lcd2.c>
#use fast_io(A)
#use fast_io(B)

main()
{
while(1)
{
lcd_init();
lcd_enviar(LCD_COMANDO,LCD_CURSOR_BLINK);
lcd_putc("H");
lcd_putc("o");
lcd_putc("l");
lcd_putc("a");
sleep();
}
}

   Programas en ensamblador funcionan perfectamente, pero para c, no. Será problema del archivo lcd.c?? He probado con varios y no sé qué hacer. He visto 1000 programas de lcd en el foro, pero no consigo que me funcione.

Alguien me puede ayudar???????????

Muchas gracias. Un saludo.