BOTAO COM MAIS DE UMA FUNÇÃO

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Re: BOTAO COM MAIS DE UMA FUNÇÃO

Mensagempor ze » 11 Jul 2014 09:50

olá amigo. agora que percebi que tentaste adaptar minha sugestão no post anterior. kibon. Como disse, fi-lo online e sem me ater muito a detalhes. A qualquer momento debruço + sobre ele e quiçá daremos uma evoluída. Mas um detalhe que não percebi no seu fonte: não vi menção ao setup da interrupção do timer dentro do main(). Preferencialmente, averigue isso antes de prosseguir e se desejares, publique o resultado.
quanto ao debounce: um capacitor xute 100nF em paralelo com botão pode ajudar e usando entrada schimtt trigger pode resolver.
abç
Avatar do usuário
ze
Dword
 
Mensagens: 1655
Registrado em: 05 Jun 2007 14:32

Re: BOTAO COM MAIS DE UMA FUNÇÃO

Mensagempor andre_luis » 11 Jul 2014 12:39

eloyfm escreveu:Assim que liga o power o led 8 fica piscando sem parar. Sò para quando aperta o Botao.


Sem visualizar mais detalhes sobre o comportamento por algum vídeo, a coisa fica restrita á palpite baseado na intuição, mas apesar de não saber como foi montado o esquema do seu circuiteo, algo me diz que a logica pode estar invertida.

Tenta substituir a linha abaixo...
cpp code
if (input(botao))                // ENQUANTO SEGURO O BOTÃO APENAS MEDE O TEMPO


...por essa outra.
cpp code
if ( ! input(botao))                // ENQUANTO SEGURO O BOTÃO APENAS MEDE O TEMPO



+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Anterior

Voltar para PIC

Quem está online

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

x