Buscar

AV PROGRAMAÇÃO DE MICROCONTROLADORES

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

24/11/2023, 16:23 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/4
DGT0133_AV_202102151821 (AG) 06/10/2023 09:39:51 (F) 
Avaliação: 9,00 pts Nota SIA: 9,00 pts
 
ENSINEME: COMPILADORES E SIMULADORES 
 
 1. Ref.: 4035270 Pontos: 1,00 / 1,00
O que realiza um pushbutton ou botão de pressão?
Uma conexão pulsada enquanto pressionado.
Uma conexão intermitente quando pressionado.
Uma conexão permanente depois de pressionado.
 Uma conexão temporária enquanto pressionado.
Uma conexão de um segundo quando pressionado.
 2. Ref.: 4038261 Pontos: 1,00 / 1,00
Porque não podemos usar a placa McLab1 do PICSimLab em testes com medidor de temperatura?
Porque o microcontrolador da placa não trabalha com interrupção.
Porque o microcontrolador da placa não possui temporizador.
 Porque o microcontrolador da placa não possui ADC.
Porque o microcontrolador da placa não possui contador.
Porque o microcontrolador da placa não possui comparador.
 
ENSINEME: MICROCONTROLADORES 
 
 3. Ref.: 3991015 Pontos: 1,00 / 1,00
Associe o microcontrolador a sua arquitetura: 8, 16 ou 32 bits. 
I - 8051 
II - ARM 
III - MSP430 
IV - ATmega328 
Quais associações estão corretas? 
I-8, II-16, III-16, IV-8 
I-32, II-32, III-8, IV-16 
I-16, II-32, III-16, IV-8 
I-8, II-32, III-16, IV-32 
 I-8, II-32, III-16, IV-8 
 4. Ref.: 3991008 Pontos: 1,00 / 1,00
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035270.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035270.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4038261.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4038261.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3991015.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3991015.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3991008.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3991008.');
24/11/2023, 16:23 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/4
Para as afirmações abaixo, indique R para RISC e C para CISC:
I - Projetados para usar menos energia, o que significa que podem ser usados em smartphones que
não têm sistemas de refrigeração dedicados. 
II - Visa usar o mínimo de linhas de código de montagem possível, mesmo se mais ciclos
de clock forem necessários como resultado. 
III - Minimiza o número de ciclos de clock por instrução. 
Qual a associação correta? 
 I - R, II - C, III - R 
I - R, II - R, III - R 
I - C, II - R, III - C 
I - R, II - R, III - C 
I - C, II - C, III - R 
 
ENSINEME: PERIFÉRICOS EXTERNOS 
 
 5. Ref.: 4038286 Pontos: 1,00 / 1,00
Diga o que se observa em um LCD de caracteres ligado, de forma correta, à um Arduino UNO com o código
abaixo.
 
#include
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
 
int P = 0;
void setup() {
lcd.begin(16, 2);
}
void loop() {
P++;
lcd.setCursor(0, 0); 
lcd.print(P);
if (P > 99){
P = 0;
lcd.clear();
}
delay(1000);
}
Aparece uma contagem de 1 a 100, uma vez, na primeira linha
Aparece uma contagem de 1 a 99, continuamente, na primeira linha
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4038286.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4038286.');
24/11/2023, 16:23 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/4
Aparece uma contagem de 1 a 100, continuamente, na segunda linha
Aparece uma contagem de 0 a 100, continuamente, na primeira linha
 Aparece uma contagem de 1 a 100, continuamente, na primeira linha
 6. Ref.: 4038290 Pontos: 1,00 / 1,00
Qual o nome da função chamada no Arduino quando uma interrupção externa é ativada?
Função ISR
Função Interrupt
 Função indicada como parâmetro na função attachInterrupt()
Função Loop
Função Setup
 
ENSINEME: PERIFÉRICOS INTEGRADOS 
 
 7. Ref.: 4035274 Pontos: 0,00 / 1,00
A função do compilador CCS C output_d(valor) escreve a grandeza "valor" como um binário de 8 bits na porta
D de microcontroladores PIC. Sabendo disto, como deixar os 8 bits da porta D em nível lógico baixo?
 output_d(256)
 output_d(0)
output_d(255)
output_d(128)
output_d(low)
 8. Ref.: 4035278 Pontos: 1,00 / 1,00
Considere o código abaixo para microcontroladores PIC. Considere também que temos um botão ligado ao
pino RA1 na configuração pull down e um led ligado ao pino RB0.
 
#include <16F628A.h>
#fuses XT
#use delay( clock=4MHz )
 
void main () {
while (TRUE) {
 if(input(PIN_A1) == 0){
 output_high(PIN_B0);
 delay_ms(2000); 
 output_low(PIN_B0); 
 delay_ms(1000); 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4038290.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4038290.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035274.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035274.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035278.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035278.');
24/11/2023, 16:23 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/4
 }
 }
}
 
O que faz o programa?
Pisca o led (aceso 1 segundo e apagado 2 segundos) se o botão não está pressionado.
Pisca o led (aceso 2 segundos e apagado 2 segundos).
 Pisca o led (aceso 2 segundos e apagado 1 segundo) se o botão não está pressionado.
Pisca o led (aceso 1 segundo e apagado 2 segundos).
Pisca o led (aceso 2 segundos e apagado 1 segundo) se o botão está pressionado.
 
ENSINEME: PROJETOS COM MICROCONTROLADORES 
 
 9. Ref.: 3993229 Pontos: 1,00 / 1,00
Quais das afirmações são vantagens da certificação de software em sistemas embarcados?
I - A certificação pode aumentar o nível geral de confiabilidade.
II - A certificação transfere o risco do fornecedor para a autoridade de certificação.
III - A certificação aumenta a flexibilidade, inovação e interoperabilidade.
Todas estão corretas.
 Somente I e II estão corretas.
Somente I e III estão corretas.
Somente a II está correta.
Somente a III está correta.
 10. Ref.: 3993231 Pontos: 1,00 / 1,00
Qual a principal preocupação em um projeto de IoT com microcontrolador em equipamento portátil?
Interface sem fio
 Consumo de energia
Custo
Velocidade de processamento
Dissipação de temperatura
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3993229.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3993229.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3993231.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3993231.');

Outros materiais