Buscar

modulo4

Prévia do material em texto

29/10/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 1/5
Exercício 1:
A)
O comando _delay(1000) determina que o programa para por 1ms.
B)
O programa tem duas ro�nas principais init() e main().
C)
A ro�na init() faz a configuração da porta B como saída.
D)
A cada execução do loop a variável counter recebe o valor 0 (counter = 0).
E)
A variável counter não será reconhecida uma vez que esta fora da ro�na main().
O aluno respondeu e acertou. Alternativa(C)
29/10/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 2/5
Comentários:
A) 
B) 
C) 
Exercício 2:
A)
A cada execução do loop a variável counter recebe o valor 0 (counter = 0).
B)
A variável counter é uma variável de 8 bits.
C)
A variável counter não será reconhecida uma vez que esta fora da ro�na main().
D)
A cada ciclo do loop while(1) o valor da variável counter é acrescido de dois.
E)
A estrutura do comando while() não está correta, porque não podemos colocar uma espera dentro de um loop.
O aluno respondeu e acertou. Alternativa(B)
29/10/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 3/5
Comentários:
A) 
D) 
B) 
Exercício 3:
A)
A função do programa é u�lizar os 8 bits do portB para apresentar o valor da variável counter.
B)
O comando _delay(1000) determina que o programa para por 1ms.
C)
O programa tem duas ro�nas principais init() e main().
D)
Se exis�ssem LEDs ligados a porta B estes iriam acender uma única vez e permanecer ligados
ininterruptamente.
E)
O comando PORTB = counter; não está correto, porque não podemos escrever um valor diretamente no port,
este deve primeiro ser escrito do registrador W.
29/10/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 4/5
O aluno respondeu e acertou. Alternativa(A)
Comentários:
C) 
D) 
B) 
A) 
Exercício 4:
A)
A estrutura do comando while() não está correta, porque não podemos colocar uma espera dentro de um loop.
B)
Se exis�ssem LEDs ligados a porta B estes iriam acender uma única vez e permanecer ligados
ininterruptamente.
C)
O comando PORTB = counter; não está correto, porque não podemos escrever um valor diretamente no port,
este deve primeiro ser escrito do registrador W.
D)
A cada ciclo do loop while(1) o valor da variável counter é acrescido de um.
E)
29/10/2020 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
https://online.unip.br/imprimir/imprimirconteudo 5/5
A cada ciclo do loop while(1) o valor da variável counter é acrescido de dois.
O aluno respondeu e acertou. Alternativa(D)
Comentários:
D)

Continue navegando