haber puedo contestarte algunas preguntas, porque no me las se todas
E tratado de compilar un ejercicio que esta al principio de LCD y el compilador me da un erro en el comando VsZeNeR"05" ); //muestra por pantalla el mensaje exactamente con el 05
esta no la entendí mbien, podrías colocar el link del mensaje (eso lo hacer haciendo click derecho en el titulo del numero del post y abrir en otra ventana o copiar la ruta), y decir que mensaje te sale en el compilador
otra duda de donde puedo descargar el proteus para simular C
de su pagina, hay versiones demo, o puedes comprarlo tb de la misma pagina:
http://www.labcenter.co.uk/# necesito hacer una comvercion de analogico a digital y mostrarla en un LCD como lo puedo hacer
de esto para hacerlo en el 16f648a, no creo que se pueda, pues este micro no posee conversor A/D, pero con uno que tenga, como el 16f88 u otro, creo que tendrás que hacer algo así:
definiendo antes todos los fuses y librerias necesarias, como la lcd.c; vendría:
... includes pic, libreria lcd
#device adc=8 // puede ser de 8 o 10 bits
#fuses ...
#use delay (clock=4000000)
void main()
{
int16 adcValue;
setup_adc_ports(RA0_ANALOG); //RA0 entrada analógica, según el micro que uses, la sentencia RA0_ANALOG a veces cambia
setup_adc(ADC_CLOCK_INTERNAL); // reloj interno
set_adc_channel(0); // selecciona el canal 0
set_tris_a(0xFF);
lcd_init();
do
{
adcValue=read_adc(); // Lee el resultado de la conversion
delay_us(20); // Retardo para carga del cap. de muestreo
printf (lcd_putc,"\fValor:%u", adcValue);
// el printf puede desplegar los datos en varios formatos, la u dice que mostrará el dato como entero sin signo, tb se puede usar una X (mayúscula o minúcula) y se mostrará en hexa, mas datos los puedes ver en el manual de CCS, que tb esta en su pagina: http://www.ccsinfo.com/downloads.php Current Compiler Manuals
} while (TRUE);
}
creo que con eso puedes empezar, mucha de la info que te he dado esta por el foro, siempre usa el buscador dawaherjesus, que seguro ahí lo encuentras. un saludo