Buscar

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 3 páginas

Prévia do material em texto

Avaliação:
9,0
Nota Partic.: Av. Parcial.:
1,5
Nota SIA:
10,0 pts
 
ENSINEME: COMPILADORES E SIMULADORES 
 
 1. Ref.: 4038260 Pontos: 1,00 / 1,00
Qual função estabelece um loop infinito na IDE do Arduino?
input()
 loop()
setup()
output()
config()
 2. Ref.: 4035265 Pontos: 1,00 / 1,00
O que é um exemplo de compilador cruzado (cross-compiler)?
Compilador em um microcontrolador produzindo executável para outro modelo.
Compilador para microcontroladores em simuladores.
Compilador em uma rede de computadores.
Compilador de código aberto.
 Compilador em um computador produzindo executável para microcontrolador.
 
ENSINEME: MICROCONTROLADORES 
 
 3. Ref.: 3991012 Pontos: 1,00 / 1,00
Verifique as afirmações sobre microcontroladores e diga qual está correta. 
 Microcontroladores integram periféricos e por isso são como um computador em um único
chip. 
Microcontroladores são microprocessadores com menos dispositivos internos. 
Microcontroladores são considerados como um "computador de uso geral". 
Microcontroladores e microprocessadores só diferem no poder de processamento, maior
no microcontrolador. 
Microcontroladores não permitem pipelining. 
 4. Ref.: 3991013 Pontos: 1,00 / 1,00
Você foi designado para especificar um microcontrolador que deve controlar a velocidade de
um motor que se altera com a tensão contínua aplicada aos seus terminais. Seu chefe pediu
para você encontrar um microcontrolador com DAC, mas as opções são poucas e caras. Qual a
alternativa de dispositivo integrado ao microcontrolador você também pode usar para esta
tarefa? 
 Um PWM 
Uma USB 
Um I2C 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4038260.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035265.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3991012.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3991013.');
Uma RS-232 
Um ADC 
 
ENSINEME: PERIFÉRICOS EXTERNOS 
 
 5. Ref.: 4038290 Pontos: 1,00 / 1,00
Qual o nome da função chamada no Arduino quando uma interrupção externa é ativada?
Função Setup
Função Loop
Função Interrupt
Função ISR
 Função indicada como parâmetro na função attachInterrupt()
 6. Ref.: 4038273 Pontos: 0,00 / 1,00
Qual dos seguintes é um sensor digital?
Sensor de pressão
Sensor de temperatura
 Sensor ultrassônico
 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);
}
}
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4038290.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4038273.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035284.');
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(0)
output_d(low)
output_d(256)
output_d(128)
output_d(255)
 
ENSINEME: PROJETO COM MICROCONTROLADORES 
 
 9. Ref.: 3993223 Pontos: 1,00 / 1,00
Verifique as afirmações abaixo e responda a seguir quais estão corretas em relação aos aspectos para a escolha de um
microcontrolador em um projeto.
I - Pode envolver custos e futuros projetos.
II - As decisões envolvem só os projetistas do projeto.
III - O ciclo de vida de um produto pode ser prejudicado com o uso de microcontrolador em risco de obsolescência.
Somente a II está correta.
Todas estão corretas.
Somente I e II estão corretas.
Somente a III está correta.
 Somente I e III estão corretas.
 10. Ref.: 3993225 Pontos: 1,00 / 1,00
Que método de auto teste em microcontroladores reinicia a CPU no caso de não ser apagado em um determinado
período de tempo?
CRC.
PLC.
 Watchdog.
CRC/SCAN.
ECC.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4035274.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3993223.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3993225.');

Outros materiais