Alarme residencial barato

Caros amigos estou iniciando meu aprendizado sobre o PIC16f877A, e estou com um desafio, que é montar um alarme microcontrolado, será que algum de vocês não poderia mandar o código fonte para mim.
Sege algoritimo em anexo e esquema de ligação.
O alarme residencial microcontrolado será instalado em um local de difícil acesso para possíveis infratores, mas de preferência em local abrigado dentro do corpo do imóvel á ser protegido. A central de alarme estará afastada dos olhos de todos porem terá um botão sinalizado com led, instalado em um local estratégico, secreto e de fácil acesso em um ponto escolhido pelos proprietários dos imóveis e instaladores do alarme residencial microcontrolado.
Após definido o local de instalação do botão liga – desliga do alarme residencial microcontrolado é só começar a utilizar. Quando a ultima pessoa for deixar o imóvel deverá se deslocar até ao botão secreto e aciona-lo, neste momento o led irá acender indicando que o alarme está ligado, depois de ligado o alarme, a pessoa terá um tempo de 20 segundos para se afastar da presença dos sensores e certificar-se que todos os pontos (janelas e portas) onde tenha reed-switch ou interruptores fim de curso estejam devidamente fechados. Assim que algum residente do imóvel retornar, este terá um tempo de 5 segundos para desligar o alarme através do pressionamento do botão secreto, contados á partir do acionamento do primeiro sensor, independente de qual foi o primeiro sensor ou chave acionada(o).
Caso o alarme residencial microcontrolado esteja ligado e por qualquer motivo, um dos sensores seja acionado, a central do alarme residencial microcontrolado passará a contar um tempo de 5 segundos, e após decorrido o tempo será disparado o alarme que só será desligado após o acionamento do botão secreto.
[/url][/code][C:\Documents and Settings\HardConnect\Meus documentos\Minhas imagens][/img]
Sege algoritimo em anexo e esquema de ligação.
O alarme residencial microcontrolado será instalado em um local de difícil acesso para possíveis infratores, mas de preferência em local abrigado dentro do corpo do imóvel á ser protegido. A central de alarme estará afastada dos olhos de todos porem terá um botão sinalizado com led, instalado em um local estratégico, secreto e de fácil acesso em um ponto escolhido pelos proprietários dos imóveis e instaladores do alarme residencial microcontrolado.
Após definido o local de instalação do botão liga – desliga do alarme residencial microcontrolado é só começar a utilizar. Quando a ultima pessoa for deixar o imóvel deverá se deslocar até ao botão secreto e aciona-lo, neste momento o led irá acender indicando que o alarme está ligado, depois de ligado o alarme, a pessoa terá um tempo de 20 segundos para se afastar da presença dos sensores e certificar-se que todos os pontos (janelas e portas) onde tenha reed-switch ou interruptores fim de curso estejam devidamente fechados. Assim que algum residente do imóvel retornar, este terá um tempo de 5 segundos para desligar o alarme através do pressionamento do botão secreto, contados á partir do acionamento do primeiro sensor, independente de qual foi o primeiro sensor ou chave acionada(o).
Caso o alarme residencial microcontrolado esteja ligado e por qualquer motivo, um dos sensores seja acionado, a central do alarme residencial microcontrolado passará a contar um tempo de 5 segundos, e após decorrido o tempo será disparado o alarme que só será desligado após o acionamento do botão secreto.
[/url][/code][C:\Documents and Settings\HardConnect\Meus documentos\Minhas imagens][/img]