

Galera, estou com problemas para desenvolver uma lógica, para um projeto meu, vou explicar oque eu quero.
Eu estou fazendo um sistema de alarme, onde o alarme é acionado por uma senha, ok. Até aqui eu consegui fazer normalmente, mas minha dúvida é.....
Eu queria fazer o seguinte....
Caso o usuário digite errado a senha, eu quero que todo o sistema trave por 4 minutos, como se fosse um castigo.
Se caso o usuário tentar desligar a força da central de alarme, para tentar burlar o sistema, tentando zerar a contagem dos 4 minutos, o PINO RB7 que esta ligado no positivo, ele detecta automaticamente a falta de energia, e grava oque sobrou dos 4 minutos na EEPROM.
Digamos que o código abaixo seja o meu IF ELSE
- Código: Selecionar todos
if{
Se correta Exibe no LCD
SENHA CORRETA
(Essa parte já fiz )
}
else{
( Falta essa parte )
Se errado ( da o castigo de 4 minutos
e vigia o pino RB7, para caso a força
for cortada, grava na EEPROM
o restante dos 4 minutos de castigo.
}
Como posso fazer isso ???? Eu utilizo o MikroC como compilador.
Se alguem utilizar MikroC, me ajudem com o código !!!!
Desde já, muito obrigado pessoal !!!!