essoal, muito obrigado pela ajuda de vocês.
Eu comecei a dar uma olhada em microcontroladores e o código ficou bem simples (ainda não testei e estou aprendendo C, mas acho que funcionaria assim)
If button == 1 {
output_bit(SAIDABUZZER, TRUE); // Liga a buzina
delay_ms(200); // Mantem ligado por 200 milissegundos
output_bit(SAIDABUZZER, FALSE); // Desliga a buzina
delay_ms(200); // Mantem desligada por 200 milissegundos
output_bit(SAIDABUZZER,TRUE); //Liga a buzina
}
Ficou extremamente simples e atenderia para o que eu preciso, mas agora a dúvida: Antes eu estava pensando em como juntar portas lógicas, dois CI 555 quanto resolvi partir para os microcontroladores e pensei nesse código. Dá para montar um circuito simples com CI para fazer exatamente o que está neste código?