Estrutura de Projeto usando CCS

Olá,
Usando o compilador CCS C Compiler 5.010 / MPLAB 8.91
Como usar vários arquivo *.c em um único projeto ?
Onde um arquivo por exemplo armazena a rotinas genéricas que são chamadas por outros arquivo ?
Se eu utilizo somente o main.c e não adiciono os outros arquivo ao projeto eu consigo compilar e executar o projeto mas caso ocorra um erro ao compilar, não consigo direcionar ao erro (ir para o erro ao clicar sobre ele - duplo-click sobre o erro na caixa Output)
se adiciono mais de um arquivo ao projeto começa uma confusão de informações redundantes e necessidade de adicionar #include em todos os arquivos e depois começa a dar redundancias e nada funciona.
grato se alguém me clarear como estruturar um projeto com vários arquivo *.c ou me mandar um exemplo, alguma luz....
Obrigado,
Sergio
Usando o compilador CCS C Compiler 5.010 / MPLAB 8.91
Como usar vários arquivo *.c em um único projeto ?
Onde um arquivo por exemplo armazena a rotinas genéricas que são chamadas por outros arquivo ?
Se eu utilizo somente o main.c e não adiciono os outros arquivo ao projeto eu consigo compilar e executar o projeto mas caso ocorra um erro ao compilar, não consigo direcionar ao erro (ir para o erro ao clicar sobre ele - duplo-click sobre o erro na caixa Output)
se adiciono mais de um arquivo ao projeto começa uma confusão de informações redundantes e necessidade de adicionar #include em todos os arquivos e depois começa a dar redundancias e nada funciona.
grato se alguém me clarear como estruturar um projeto com vários arquivo *.c ou me mandar um exemplo, alguma luz....
Obrigado,
Sergio