Aprenda como configurar e usar
  múltiplas interrupções externas no
microcontrolador PIC

Muitas vezes precisamos usar mais de uma interrupção em nossos projetos. Lembro-me de quando trabalhava com microprocessadores como o 8085 e o Z80 com geralmente  apenas 1 ou 2 pinos de interrupção. Já naquela época havia a necessidade de se usar mais interrupções que o número de pinos dedicados a isso. Naquela época a "Eletrônica Digital" estava mais "próxima" do mundo dos microprocessadores. Assim a solução era geralmente o uso de um circuito digital auxiliar. Com os novos microcontroladores isso acabou se perdendo, acredito que devido ao número cada vez maior de recursos e interrupções disponíveis. Porém com os microcontroladores mais "simples" em alguns casos esta limitação permaneceu. E esse é o caso dos microcontroladores Microchip da linha "PIC16F" quando o assunto é interrupção externa. Temos apenas um único pino para uso!

Então como resolver esse probleminha se precisarmos ler mais de um sensor, chave ou outro dispositivo com uma saída digital externa?!? Trocamos o microcontrolador por um maior, com mais interrupções externas?! Simples seria se estivermos falando de um projeto que está no seu inicio. Mas e se o projeto já existe e há um estoque razoável do referido microcontrolador e talvez até placas?!? Neste caso, como você resolveria isso?! É exatamente isso que pretendo demonstrar neste vídeo. Enjoy!!!





Downloads:
- Esquema elétrico (diagrama) do circuito lógico (arquivo PDF)
- Pacote com código na Linguagem C - Compilador XC8 Microchip (arquivo RAR)


Copyright deste conteúdo reservado para Márcio José Soares e protegido pela Lei de Direitos Autorais LEI N° 9.610, de 19 de Fevereiro de 1998. É estritamente proibida a reprodução total ou parcial do conteúdo desta página em outros pontos da internet, livros ou outros tipos de publicações comerciais ou não, sem a prévia autorização por escrito do autor.