bug do mikroc ou do programador???

estou usando mikroc pro com pic18f252 e apareceu um erro aqui estranho
estu ligando um decoder dtmf nos pinos AN1,AN2,AN3,AN4 no AN0é entrada analogica pra um sensor mas nao to usando ainda e o AN5 é uma saida para um led quando configuro todas as portas como entrada da certo
mas ao configurar a saida no AN5 as entradas do dtmf param de funcinar
nao sei dizer se sao todos os pinos mas nao aparece digito nenhum
estu ligando um decoder dtmf nos pinos AN1,AN2,AN3,AN4 no AN0é entrada analogica pra um sensor mas nao to usando ainda e o AN5 é uma saida para um led quando configuro todas as portas como entrada da certo
mas ao configurar a saida no AN5 as entradas do dtmf param de funcinar
nao sei dizer se sao todos os pinos mas nao aparece digito nenhum
- Código: Selecionar todos
ADCON1 = 0b00000111; // Configure AN pins as digital
TRISB=0x01;
trisc=0b10011001;
trisa=0b11011111;