SISTEMAS DIGITAIS MICROCONTROLADOS


Sobre memória de dados, memória de programa e registradores pode-se afirmar que:

I - O mapa de memória de dados pode ser diferente para os microcontroladores da empresa Microchip.
II - Geralmente, os microcontroladores possuem pequenas reservas de memória de dados que podem ser gravadas durante sua execução (memória flash).
III - A memória de programa utiliza tecnologia flash, que é um tipo de memória derivada da memória RAM.
IV - A memória RAM é dividida em 3 conjuntos de registradores: registradores matemáticos, registradores de dados e registradores de acessos.

É CORRETO apenas o que se afirma em:

Todas as sentenças são falsas.
Apenas as sentenças I e III são verdadeiras.
Apenas as sentenças I e IV são verdadeiras.
Apenas a sentença II é verdadeira.
Apenas as sentenças I e II são verdadeiras.

Em um projeto com um microcontrolador PIC foi necessário utilizar o recurso do PWM. As configurações do projeto foram as seguintes:

  • Tosc igual a 250 ns
  • Função do TIMER2 da seguinte maneira: setup_timer_X(T2_DIV_BY_2,99,1);

Pede-se: encontrar o valor em decimal do Duty Cycle para 75%.


set_pwmX_duty(300);


set_pwmX_duty(400);


set_pwmX_duty(75);


set_pwmX_duty(150);


set_pwmX_duty(250);

Observe o circuito abaixo e o código fonte que faz a rotina desse microcontrolador. Assuma que todos os parâmetros do PIC estejam configurados corretamente e que o circuito abaixo é funcional:

Código Fonte

Circuito

A mensagem da forma como aparece no DISPLAY LCD só pode ser obtida após duas teclas serem pressionadas uma após a outra em sequência. São as teclas:


D e F.


C e E.


F e E.


C e A.


A e B.

O conversor analógico digital do microcontrolador PIC16F87X trabalha com resolução de 8 ou 10 bits, para uma faixa padrão de tensão de entrada analógica de X a Y, onde X é a tensão VSS, a alimentação negativa e Y é a tensão VDD, alimentação positiva. Porém, é possível alterar os valores de X e Y através de duas entradas de referência, -VREF (tensão de referência negativa) e +VREF (tensão de referência positiva). Num circuito, usando o PIC16F87X, é aplicado o sinal de um sensor de temperatura, com escala de 0 a 120 °C, com uma saída analógica de 0 a 3V. O conversor A/D (Analógico/Digital) está configurado para trabalhar com resolução de 10 bits, a tensão de referência negativa (-VREF) está ligada no comum (gnd) e a tensão de referência positiva (+VREF) é 4V. O valor digital lido é 104, qual a temperatura aproximada medida pelo sensor?

24.40 °C
13.01 °C
16.27 °C
26.68 °C
26.51 °C

Um sistema de comunicação digital é feito de forma bidirecional, cujas transmissões e recepções não podem ocorrer simultaneamente. Assinale a alternativa que representa esse tipo de comunicação:


Full-duplex.


Half-duplex.


Síncrona.


Simplex.


Serial.

Um microcontrolador PIC está utilizando um clock externo de 6 MHz. O temporizador TIMER0 foi configurado para um prescaler de 128 e o contador foi inicializado com 0. Qual o intervalo aproximado de interrupção do TIMER0?

16.384 milissegundos.
21.845 milissegundos.
38.666 milissegundos.
5.461 milissegundos.
Impossível calcular.

Os pinos dos microcontrolador PIC possuem a possibilidade de assumir diferentes funções. Baseado nisso, assinale a alternativa referente à ação do comando "set_tris_b(0b11001101);":


Ativa os pinos RB0,RB2,RB3,RB6 e RB7 e desativa os pinos RB1,RB4 e RB5 como entrada.


Configura os pinos RB0,RB2,RB3,RB6 e RB7 como entrada e os pinos RB1,RB4 e RB5 como saída.


Desativa os pinos RB0,RB2,RB3,RB6 e RB7 e ativa os pinos RB1,RB4 e RB5 como entrada.


A sintaxe está errada.


Configura os pinos RB0,RB2,RB3,RB6 e RB7 como saída e os pinos RB1,RB4 e RB5 como entrada.

Analise o trecho abaixo:

"Antes do computador processar uma instrução, ele busca na memória essa instrução, executando uma operação de leitura, colocando os endereços no barramento. Nesse momento, o _________________________ é preparado para carregamento na seguinte transição positiva do relógio."

 

 Assinale a alternativa que contenha a palavra que completa a sentença acima.


Acumulador


Registrador de endereços na memória


Controlador-Sequenciador


Registrador de instruções


Somador-Subtrador

Sobre as memórias encontradas nos microcontroladores, analise as sentenças abaixo:

I - Todos os dispositivos de memória armazenam níveis lógicos binários (0s e 1s) em uma estrutura na forma de vetor. O tamanho de cada palavra binária (número de bits) armazenada varia dependendo da quantidade de dispositivos entrada ou saída.
II - Memória de acesso aleatório (RAM) é um termo genérico dado aos dispositivos que podem ter dados não voláteis que são facilmente escritos e lidos.
III - Os dados permanecem em um dispositivo RAM apenas enquanto a alimentação é aplicada.
IV - A maioria das memórias apenas de leitura (ROMs) tem seus dados gravados e podem ser regravados após serem apagados eletronicamente.

É CORRETO apenas o que se afirma em:

Apenas a sentença III é verdadeira.
Apenas a sentença IV é verdadeira.
Todas as sentenças são falsas.
Todas as sentenças são verdadeiras.
Apenas a sentença I é falsa.
Sobre memória de dados, memória de programa e registradores pode-se afirmar que:

I - O mapa de memória de dados pode ser diferente para os microcontroladores da empresa Microchip.
II - Geralmente, os microcontroladores possuem pequenas reservas de memória de dados que podem ser gravadas durante sua execução (memória ROM).
III - A memória de programa utiliza tecnologia flash, que é um tipo de memória derivada da memória RAM.
IV - A memória RAM é dividida em 2 conjuntos de registradores: registradores de funções especiais e registradores de uso geral.

É CORRETO apenas o que se afirma em:

Apenas a sentença I é falsa.
Apenas as sentenças II e IV são verdadeiras.
Apenas as sentenças I e II são verdadeiras.
Apenas as sentenças I e III são verdadeiras.
Apenas as sentenças I e IV são verdadeiras.
Páginas: 123456789