De acordo com a Microchip, fabricante dos microcontroladores PIC, um dos recursos existentes nos microcontroladores PIC possibilita o reset quando a tensão de alimentação diminui a níveis abaixo do limiar de tensão. Esse recurso é chamado:
Soluções para a tarefa
Resposta:
Boa tarde,
A resposta da questão solicitada é:
Brown-Out Reset (BOR)
O Brown-Out Reset é usado para reiniciar a CPU automaticamente quando a tensão de alimentação cair abaixo de um nível seguro para a operação do circuito.O Brown-Out Reset deve ser habilitado nos bits de configurações do MCU. Por exemplo, num chip 16F628A, o Brown-Out é habilitado com o parâmetro __CONFIG _BOREN_ON e desabilitado com __CONFIG _BOREN_OFF. Se o Brown-Out estiver habilitado e a tensão cair abaixo do nível adequado haverá um reset que fará com que a CPU comece a executar as instruções a partir do vetor de reset, ou seja, no endereço 0x000 da memória de programa. Após o reset, alguns registradores de controle do MCU serão reinicializados mas o conteudo da memória de dados (RAM) será imprevisível. Em alguns MCU os níveis de tensão seguros para a operação são fixos mas, em outros, podem ser selecionados.
“Sucesso é o acúmulo de pequenos esforços, repetidos dia e noite” Robert Collier
Obrigado.