SISTEMAS DIGITAIS MICROCONTROLADOS


O sistema abaixo foi projetado para operar com uma regra bem simples:

Enquanto a tecla estiver pressionada o LED deve ligar. Caso ela não esteja pressionada o LED deve ficar desligado. Esse LED funciona com valores nominais de 3V e 20mA. Durante o desenvolvimento dessa lógica o projetista errou não considerando um detalhe e, por consequência disso a regra citada não será atendida.

Circuito

Observando tanto o diagrama esquemático abaixo quanto o código desenvolvido e, levando em consideração que os parâmetros de funcionamento do microcontrolador estão devidamente configurados (fusíveis, clock, etc.), assinale a alternativa que identifique esse erro:




  • O resultado final está invertido. Com a tecla pressionada o LED apaga.

  • R2 tem valor ôhmico muito alto, impedindo que o LED acenda.

  • A sintaxe da linha 10 do código fonte está incorreta.

  • Nesse circuito o LED consome uma corrente que o microcontrolador não é capaz de fornecer.

  • O valor ôhmico de R1 é muito baixo. O microcontrolador não identifica a transição de nível lógico.