Buscar

av microprocessadores

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

Disciplina: MICROPROCESSADORES  AV
Aluno: FÁBIO FERNANDES LOPES 201908484861
Turma: 9001
DGT1089_AV_201908484861 (AG)   29/10/2022 16:05:14 (F) 
Avaliação: 8,00 pts Nota SIA: 10,00 pts
 
ENSINEME: COMPILADORES E SIMULADORES  
 
 1. 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 comparador.
Porque o microcontrolador da placa não possui contador.
 2. Ref.: 4035265 Pontos: 0,00  / 1,00
O que é um exemplo de compilador cruzado (cross-compiler)?
 Compilador em um microcontrolador produzindo executável para outro modelo.
Compilador em uma rede de computadores.
Compilador de código aberto.
Compilador para microcontroladores em simuladores.
 Compilador em um computador produzindo executável para microcontrolador.
 
ENSINEME: MICROCONTROLADORES  
 
 3. Ref.: 6093682 Pontos: 1,00  / 1,00
(COMPESA-2018) Um microcontrolador pode ser de�nido como um computador em um único chip, pois
nele está integrado CPU, memória de programa, memória de dados, circuito de clock, interface de
comunicação serial, entre outros. 
A respeito de um microcontrolador, é correto a�rmar que:
possibilita uma grande variedade de modos de endereçamento. 
 possui uma capacidade de processamentos lógicos limitada. 
possui processamentos aritméticos complexos. 
possibilita o gerenciamento de grande quantidade de memória. 
permite tratamento de muitos formatos de dados. 
 4. Ref.: 3991012 Pontos: 1,00  / 1,00
Veri�que as a�rmações sobre microcontroladores e diga qual está correta. 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4038261.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035265.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6093682.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3991012.');
Microcontroladores são considerados como um "computador de uso geral". 
Microcontroladores não permitem pipelining. 
 Microcontroladores integram periféricos e por isso são como um computador em um único chip. 
Microcontroladores e microprocessadores só diferem no poder de processamento, maior
no microcontrolador. 
Microcontroladores são microprocessadores com menos dispositivos internos. 
 
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, continuamente, na segunda linha
Aparece uma contagem de 1 a 100, uma vez, na primeira linha
Aparece uma contagem de 1 a 99, continuamente, na primeira linha
 Aparece uma contagem de 1 a 100, continuamente, na primeira linha
Aparece uma contagem de 0 a 100, continuamente, na primeira linha
 6. Ref.: 4038273 Pontos: 0,00  / 1,00
Qual dos seguintes é um sensor digital?
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4038286.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4038273.');
 Sensor ultrassônico
Sensor de pressão
Sensor de temperatura
 Sensor PIR
Sensor de vazão
 
ENSINEME: PERIFÉRICOS INTEGRADOS  
 
 7. Ref.: 4035284 Pontos: 1,00  / 1,00
O que faz o código abaixo, feito para a IDE do Arduino, quando um motor DC está ligado ao pino 10 e um botão de
pressão está ligado ao pino 6?
 
void setup()
{
  pinMode(10, OUTPUT);
  pinMode(6, INPUT_PULLUP);
}
 
void loop()
{
if (digitalRead(6) == HIGH){
  analogWrite(10, 255);
} else{
  analogWrite(10, 128);
}
}
Liga o motor DC na velocidade máxima quando o botão está pressionado.
 Põe o motor DC em 50% da velocidade máxima ao se apertar o botão.
Liga o motor DC quando o botão não é pressionado.
Ao se apertar o botão liga o motor DC. Ao se apertar de novo, desliga o motor DC.
Desliga o motor DC ao se apertar o botão.
 8. Ref.: 4035274 Pontos: 1,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(low)
 output_d(0)
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035284.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035274.');
output_d(128)
output_d(255)
 
ENSINEME: PROJETOS COM MICROCONTROLADORES  
 
 9. Ref.: 3993227 Pontos: 1,00  / 1,00
O padrão MISRA-C diz que a veri�cação para saber se uma variável está zerada deve ser feita de forma explicita.
Qual das veri�cações abaixo seria correta, segundo esta regra, para se certi�car que a variável A está zerada?
if (A = 0) {
            return;
}
if (!A) {
return;
}
 if (A == 0) {
return;
}
if (A > 0) {
             return;
}
if (A =! 0) {
            return;
}
 10. Ref.: 3993229 Pontos: 1,00  / 1,00
Quais das a�rmações são vantagens da certi�cação de software em sistemas embarcados?
I - A certi�cação pode aumentar o nível geral de con�abilidade.
II - A certi�cação transfere o risco do  fornecedor para a autoridade de certi�cação.
III - A certi�cação aumenta a �exibilidade, inovação e interoperabilidade.
Somente I e III estão corretas.
Somente a III está correta.
Todas estão corretas.
Somente a II está correta.
 Somente I e II estão corretas.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3993227.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3993229.');

Continue navegando