Ayuda con codigo CCS

animesound

Bovino maduro
#1
Hola, necesito ayuda con este codigo estoy usando el pic 16F876 para hacer una simulacion en proteus pero al copilar el programa CCS me salen estos errores


drivers\LCD.C"Line 91(29,30): Undefined identifier ..set_tris_d
drivers\LCD.C"Line 103(0,1): Undefined identifier ..set_tris_d
drivers\LCD.C"Line 133(0,1): Undefined identifier ..set_tris_d

ayuda :llorar: la verdad es q apenas inicio en esto de la programacion el codigo es el siguiente

#include <16F876.h>
#device adc=10

#FUSES XT,NOWDT
#FUSES
#use delay(clock=4000000)
#include <LCD.C>

void main() {
int16 q;
float p;

setup_adc_ports(AN0);
setup_adc(ADC_CLOCK_INTERNAL);

lcd_init();

for (; ; {
set_adc_channel(0);
delay_us(20);
q = read_adc();
p = 5.0 * q / 1024.0;

printf(lcd_putc, "\fADC = %4ld", q);
printf(lcd_putc, "\nVoltage = %01.2fV", p);

delay_ms(100);
}
}
 
#3
ve al codigo de la libreria de la lcd que por lo que veo en el error esta en la carpeta drivers de tu ccs abre la libreria y verifica al inicio del codigo que puerto se esta utilizando alli, si no es el port_d entonces nada mas modifica la libreria para ke funcione con tu puerto d
espero ke te sirva la ayuda
 
Arriba