Tengo un programa en un 16f877a y me voy a mudar para un 18f442. el programa es el siguiente:
#include<18f442.h>
#use delay(clock=40000000)
#include<lcd420portd.c>
void main(void){
lcd_init();
for(;
{
output_high(pin_a1);
lcd_gotoxy(1,1);
lcd_putc("Hola");
lcd_gotoxy(1,2);
printf(lcd_putc,"Date: %s\n", __time__);
delay_ms(100);
output_low(pin_a1);
delay_ms(100);
}}
Simplemente necesito visualizar datos en una LCD, pero el problema es que no me funciona y solamente le cambio
#include<16f877a.h> por #include<18f442.h>, la distribucion de los pines para la LCD es la misma, pero lo voy a simular en proteus y no me funciona, la version de proteus que uso es 6.7 SP3
no se si tengo que cambiar de libreria LCD o que tengo que hacer.
Necesito que me ayuden con esto, que me digan si tengo que usar algunos fusibles o si tienen una libreria distinta o un programa que funcione correctamente con las librerias que se usan y la simulacion en proteus y en lenguaje C para PICC.
Les agradezco profundamente toda la ayuda que me sea dada.