Setar saída em função do AD

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Setar saída em função do AD

Mensagempor frodrigorocha » 14 Set 2009 11:29

Olá amigos, minha pergunta pode parecer ridícula mais sou novo em C, preciso setar um saída em função de um valor do AD, tipo se o valor estiver entre 100 e 150 setar B0 por exemplo.

Valeu.
Fábio Rocha.
frodrigorocha
Bit
 
Mensagens: 19
Registrado em: 06 Ago 2009 09:05
Localização: Canoas - RS

Mensagempor ze » 14 Set 2009 11:48

desculpe mas é a única que sei responder com quase 50% de chance de estar certo...
if ((ad>100) && (ad<150)) b0=1; else b0=0;
abç
Avatar do usuário
ze
Dword
 
Mensagens: 1655
Registrado em: 05 Jun 2007 14:32

Mensagempor renanwalenczuk » 14 Set 2009 11:55

Bom não sei qual compilador tu está usando mas o código é simples, no CCS por exemplo:

if(ValorAd > 100)
{
if(ValorAd < 150) output_high(Saida);
}
else output_low(Saida);

Ou seja o valor é testado primeiro pra ver se é maior que 100 e testado novamente pra ver se é menor que 150. Se ficar entre estes valores a saída é setada senão a saída é resetada.(zero)

Bom é só uma dica.
Abraço
"O segredo da criatividade é saber como esconder as fontes."
Albert Einstein
renanwalenczuk
Nibble
 
Mensagens: 69
Registrado em: 17 Nov 2008 14:22
Localização: Canoas - RS


Voltar para PIC

Quem está online

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

x