Hola, soy principiante y esto realizando un sistema de adquisición de datos. He realizado un menú en el cual puedes seleccionar la variable que quieras medir. (Hay 4 tipos de variables). Tengo un PIC18F4550 y un cristal de 20 MHz.
Lo que intentado es que estas variables se este actualizando constantemente, mientras el micro este encendido, para poder observar como varia la temperatura, el nivel de combustible etc.
He probado de realizar-lo la interrupción de la siguiente manera(tampoco clara cual seria la configuracion dentro el main del CCP2):
O si hay alguna manera mas fácil de realizar-lo y me lo pudieran comunicar.
Lo que intentado es que estas variables se este actualizando constantemente, mientras el micro este encendido, para poder observar como varia la temperatura, el nivel de combustible etc.
He probado de realizar-lo la interrupción de la siguiente manera(tampoco clara cual seria la configuracion dentro el main del CCP2):
Código:
#INT_CCP2
void CCP2_isr(void){
if(j==10)
{
Obtenerdatos();
j==0;
}
else
{
j++;
}
}
O si hay alguna manera mas fácil de realizar-lo y me lo pudieran comunicar.