TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: kidpic en 03 de Marzo de 2010, 22:45:59

Título: 16f877a vs 16f88
Publicado por: kidpic en 03 de Marzo de 2010, 22:45:59
Cuando compilo el pragrama con la #include <16F877a.h>en la cabecera no tengo ningun error. pero cuando compilo el mismo programa pero le cambioi la cabecera por #include <16F877a.h>me aparecen los siguientes errores en el driver
*** Error 12 "C:\ARCHIV~1\PICC\drivers\lcd.c" Line 91(29,30): Undefined identifier  -- set_tris_d
*** Error 12 "C:\ARCHIV~1\PICC\drivers\lcd.c" Line 103(30,31): Undefined identifier  -- set_tris_d
*** Error 12 "C:\ARCHIV~1\PICC\drivers\lcd.c" Line 133(28,29): Undefined identifier  -- set_tris_d
tengo que utilizar el ultimo pic, no se como lo puedo salvar a ese error!!
muchas gracias !!!!!!!!

La linea a la que hacen referencia es  
set_tris_lcd(LCD_WRITE);
set_tris_lcd(LCD_READ);
Título: Re: 16f877a vs 16f88
Publicado por: kidpic en 03 de Marzo de 2010, 23:02:57
creo que entiendo lo que esta pasando, como no tengo el puerto d el driver no lo encuentra. alguien puede decirme donde conseguir un driver que trabaje con los puertos A o B.
Gracias !!!!
Título: Re: 16f877a vs 16f88
Publicado por: KALLITOS en 04 de Marzo de 2010, 00:38:27
Hola, busca en el foro flex_lcd o en la pagina de redpic.

salutes.