En la ayuda del CCS pone que en el main.c hay que incluir los archivos .c en lugar de los .h (normalmente se incluyen los .h no?)
He visto mil ejemplos sobre cómo estructurar las cabeceras, qué incluir en qué, y aun así que da un error absurdo y que no tiene sentido (estoy seguro de que el código está bien, porque si lo escribo todo en el main.c sí que funciona).
Que alguien me eche una mano por favor, voy a quemar el ordenador.