Informática, perguntado por Jefersonpvieira, 11 meses atrás

Para evitar o desperdício de energia quando não há necessidade de execução de tarefas, o microcontrolador ATmega328 apresenta alguns modos de economia de energia. A modalidade Power-Down é a que apresenta o menor consumo, drenando uma corrente de aproximadamente 0,1 µA. Esse modo de execução é instaurado através da configuração do registrador SMCR, seguido da instrução Sleep. Considerando o registrador SMCR e a funcionalidade de cada bit apresentados abaixo, qual deve ser o valor presente no registrador para que o Modo Power-Down seja executado.

a) 0b00000101.

b) 0b00000110.

c) 0b00000011.

d) 0b00001100.

e) 0b00001111.

Anexos:

Soluções para a tarefa

Respondido por tomson1975
1

Resposta: 0b00000101

Explicação:

No enunciado já é dito

"Esse modo de execução é instaurado através da configuração do registrador SMCR, seguido da instrução Sleep"

Ou seja, o POWER-DOWN deve ser acionado juntamente com a instrução SLEEP.

De acordo com a tabela, SM2, SM1 e SM0 deve ser 010 para a função POWER-DOWN. Mas para SLEEP (bit 0 (SE)) tambem deverá ser 1.

Nesta condição o valor deve ser 0b00000101

010 - SM2, SM1 e SM0 (bit 3, 2 e 1)

1 - SE  (bit 0)

Perguntas interessantes