mi consejo es iniciar adquiriendo una señal de prueba, y si no tienes matlab pues consiguelo para que antes que nada proceses la señal y realices el tipo de algoritmo que deseas implementar en el pic. De esa manera, una vez que estes seguro de todo el procesamiento que va a reaizar el pic, entonces si te pones a programar, porque probablemente te parezca engorroso y desanimante estar probando los algoritmos en el pic desde el principio, por eso te recomiendo que mejor inicies con matlab, y luego ya a progaramar exactamente lo que requieres... saludos