Pessoal,
Tenho uma dúvida na construção de funções em C (usado o MikroC).
Quando o programa está executando a função main eu declaro que o PIC (18F452) irá receber um sinal analógico no AN0. Veja o exemplo abaixo:
char a;
void teste ( )
{
a = adc_read(0);
...
}
void main ( )
{
ADCON1 = 0b0100; //estou usando AN0 e AN1 como entradas.
...
}
Se o programa entrar em outra função (no caso a “teste”) o pino AN0 continuará preparado para fazer as conversões A/D?
Valeu!