Questões de Microcontroladores (Engenharia Eletrônica)

Limpar Busca

Como são conhecidas as interfaces de entrada e de saída mais comuns de microcontroladores como o ESP8266?

  • A DCIO (Device Controller Input/Output).
  • B UART (Universal Asynchronous Receiver Transmitter).
  • C PWM (Pulse Width Modulation).
  • D SPP (Serial and Paralel Peripheral).
  • E GPIO (General Purpose Input/Output).

Conforme Oliveira (2017), analise a sentença abaixo:

Interrupção é um mecanismo com origem no hardware que possibilita ao processador interromper o fluxo normal de instruções para atender a um evento (1ª parte). O evento pode ser originado por interfaces de I/O, temporizadores ou após a conclusão de determinadas tarefas, como comunicação ou gravação em memória permanente (2ª parte). As interrupções no ESP8266 têm um esquema de prioridades no qual interrupções de prioridade mais baixa podem interromper aquelas de prioridade mais alta (3ª parte).

Quais partes estão corretas?

  • A Apenas a 1ª parte.
  • B Apenas a 3ª parte.
  • C Apenas a 1ª e a 2ª partes.
  • D Apenas a 2ª e a 3ª partes.
  • E Todas as partes.

Uma das linguagens de programação largamente empregada em microcontroladores da família 8051 é a linguagem Assembly, por apresentar comandos de compilação e interação direta com o hardware. Em Assembly, o comando que é usado para comparar o conteúdo de um registrador com um valor imediato ou o conteúdo de outro registrador e salta para outra posição da memória se não forem iguais é o comando

  • A MOV.
  • B CPSE.
  • C DJNZ.
  • D CJNE.
  • E SJMP.

Microcontroladores são dispositivos capazes de incorporar, em um só circuito integrado, todos os componentes necessários a um microcomputador.

Com relação aos microcontroladores, assinale a afirmativa correta. 

  • A As interrupções são bastante comuns na operação dos microcontroladores. Elas são provocadas de forma externa, desviando o endereço da sequência de instruções para um endereço especial e sem retorno para a sequência original no fim da interrupção.
  • B O contador do programa armazena o endereço da instrução que será executada. Esse contador não pode ser zerado e a quantidade de instruções que se pode executar é limitada ao número de bits de operação.
  • C A sequência de gravação das instruções na memória do programa não é relevante para a operação do microcontrolador, pois ele executa primeiro a instrução que tem o menor tempo de execução.
  • D Uma interrupção pode ser provocada por temporizadores, watchdog timeout, interfaces de comunicações, barramentos e pinos digitais, por exemplo.
  • E Não é possível expandir a memória de um microcontrolador, sendo viável apenas a substituição do dispositivo por um modelo de maior capacidade.

Como requisito de um projeto com um microcontrolador alimentado com 5V, deve ser utilizada uma única porta de 8 bits para ler uma matriz de 8 teclas e acionar uma matriz com 8 LEDs, de forma que cada vez que uma tecla for acionada o respectivo LED deve mudar de estado (ON/OFF). 

Com relação a esse requisito, supondo que as portas suportem a corrente dos LEDs e subentendendo a utilização de resistores, caso necessário, analise as afirmativas a seguir. 

I. Não é possível, pois o acionamento das teclas vai interferir com os LEDs. 
II. As portas devem atuar como saída para acionar os LEDs e como entrada para ler o estado das chaves. 
III. Não é possível utilizar uma única porta como entrada e saída na mesma aplicação. 

Está correto o que se afirma em 

  • A I, apenas.
  • B II, apenas.
  • C III, apenas.
  • D I e II, apenas.
  • E I e III, apenas.