Funções no MikroC

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Funções no MikroC

Mensagempor lpagano » 12 Mar 2008 12:13

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!
lpagano
Byte
 
Mensagens: 393
Registrado em: 06 Nov 2006 14:23

Mensagempor Sergio38br » 12 Mar 2008 13:46

Boa tarde,

Ipagano considere usar o PIC18F4520, o site da Microchip ja esta avisando para usar o novo componente, pode acabar de voce fazer um projeto e o componente se tornar obsoleto.

Quanto a tua pergunta se a função teste , não alterar o valor de ADCON1, então os pinos selecionados serão sempre disponiveis para o A/D


Sergio
Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x