ATIVIDADE 3 – MICROPROCESSADORES E MICROCONTROLADORES – 51-2026

ATIVIDADE 3 – MICROPROCESSADORES E MICROCONTROLADORES – 51_2026
Período:23/03/2026 08:00 a 26/04/2026 23:59 (Horário de Brasília)
Status:ABERTO
Nota máxima:0,50
Gabarito:Gabarito será liberado no dia 27/04/2026 00:00 (Horário de Brasília)
Nota obtida:
1ª QUESTÃO
O PIC16F877 é um microcontrolador de 8 bits da família PIC, fabricado pela Microchip Technology. Esse
dispositivo é amplamente utilizado em sistemas de automação e projetos embarcados, devido à sua
versatilidade e aos seus recursos integrados. Para desenvolvedores interessados em trabalhar com o
PIC16F877, a Microchip oferece o ambiente de desenvolvimento MPLAB, que suporta programação em
linguagens como Assembly, C e Basic. Além disso, há uma variedade de ferramentas e recursos disponíveis
para auxiliar tanto no desenvolvimento quanto na depuração de projetos baseados nesse microcontrolador.

Elaborado pelo professor.
Sobre o microcontrolador PIC16F877, assinale a alternativa correta:
ALTERNATIVAS
Não possui PWM.
Comunica-se via protocolo Bluetooth nativo interno.
Apresenta módulos CAN e DeviceNet nativos internos.
Apresenta memória EEPROM de 32 MB e memória RAM de 1024 B.
Possui 33 portas configuráveis como Entrada ou Saída e 15 interrupções disponíveis.

 

 

2ª QUESTÃO
Com relação a função dos temporizadores. Assinale a alternativa correta:
ALTERNATIVAS
Pode ser utilizado em contagem de eventos externos: empregado quando necessitamos contar o tempo decorrente
entre acontecimentos internos.
Não pode ser utilizado na geração de sinais PWM: os sinais PWM (Pulse Width Modulation ) não são empregados
para o envio de sinais digitais na porta de saída do microcontrolador.
Pode ser utilizado em interrupções periódicas: utilizadas para executar uma instrução em tempos indefinidos.
Pode ser utilizado em estruturas de temporização: utilizadas quando desejamos incrementar um contador.
Pode ser utilizado como medida de intervalos de pulsos: utilizada quando necessitamos contar o tempo de um sinal
não periódico.

 

 

3ª QUESTÃO
Ao desenvolver um projeto de controle baseado em microcontrolador, faz-se necessário o uso de
ferramentas de software adequadas à compilação ou à interpretação do código, além de prever a gravação
do programa no MCU. Por exemplo, em um projeto de carro que evita obstáculos com Arduino, pode-se
utilizar o Arduino IDE, que já integra o compilador (AVR-GCC) e o gravador (avrdude). Além disso,
bibliotecas, como NewPing para sensores ultrassônicos, e Servo para controle de motores, podem agilizar o
desenvolvimento.

Elaborado pelo professor.
Sobre as ferramentas de software utilizadas no projeto de sistemas de controle com microcontroladores,
assinale a alternativa correta:
ALTERNATIVAS
O Arduino é um microcontrolador, enquanto o PIC é uma plataforma que utiliza microcontroladores Arduino.
O IDE MPLAB pode gravar qualquer família de microcontroladores, independentemente do modelo e fabricante.
A família de microcontroladores PIC utiliza o IDE MPLAB, enquanto a plataforma Arduino utiliza o ambiente Arduino
IDE.
A comunicação serial não pode ser implementada nos microcontroladores PIC, pois essa tecnologia atua apenas com
comunicação paralela.
O ambiente de desenvolvimento da Microchip não conta com opções para programação em linguagem C, permitindo
apenas linguagem Pascal.

 

 

4ª QUESTÃO
A função do ADC (Analog-to-Digital Converter) em um microcontrolador é converter sinais analógicos
(tensão contínua variável) em valores digitais, permitindo que o microcontrolador processe informações do
mundo físico. O ADC traduz uma tensão analógica (por exemplo, de um sensor de temperatura ou distância)
em um valor numérico digital que pode ser armazenado e manipulado pelo microcontrolador.

Elaborado pelo professor.
Considere que um microcontrolador com ADC de 12 bits está sendo utilizado para substituir um antigo
microcontrolador de um sistema de controle embarcado que tem apenas 10 bits de resolução. Sobre os
microcontroladores e variáveis analógicas, assinale a alternativa correta:
ALTERNATIVAS
Os microcontroladores PIC possuem ADC de 8 bits, apenas.
O ADC de 10 bits tem maior definição da leitura se comparado com o ADC de 12 bits.
Para realizar a leitura de um sinal analógico, utilizam-se apenas comparadores analógicos, e não ADC.
Quanto maior o número de casas decimais de uma leitura analógica, menor deve ser a resolução do ADC.
O microcontrolador com ADC de 12 bits pode atuar com 4096 pontos de leitura, enquanto o modelo de 10 bits pode
atuar com até 1024 pontos de leitura.

 

 

5ª QUESTÃO
Com relação aos protocolos presentes em sistemas microcontrolados, assinale a alternativa correta:

ALTERNATIVAS
A comunicação paralela é a mais utilizada quando precisamos enviar ou receber dados entre dispositivos eletrônicos
sem fio.
Na comunicação serial um vetor de 8 bits (1 byte) é enviado uma única vez a cada ciclo de máquina.
Falhas na transmissão podem ser denominados de crosstalk, em que um campo elétrico gerado por um cabo induz
níveis de tensão em cabos adjacentes.
Em sistemas embarcados, não é comum o uso de protocolos de comunicação simples, para atender as demandas de
baixo custo.
Todas as alternativas estão corretas.

 

 

6ª QUESTÃO
Um microcontrolador é basicamente um computador dentro de um chip. Ele é instalado dentro de um
sistema que será controlado, o que, geralmente, o torna um sistema embarcado. Diversas aplicações podem
ser conduzidas a partir do chip, desde que haja recursos suficientes.

GIMENEZ, S. P. Microcontroladores 8051: teoria e prática. São Paulo: Érica, 2010.

Sobre a utilização dos microcontroladores, assinale a alternativa correta:
ALTERNATIVAS
São mais baratos e simples de utilizar. Entretanto, são dependentes dos periféricos.
São destinados às tarefas complexas, uma vez que o conteúdo abrange vários componentes.
São produzidos com componentes de elevada qualidade, assim como é o caso do oscilador do clock em cristal.
São utilizados na produção de computadores. O espaço físico e o custo reduzido possibilitam essa opção.
São empregados nas conversões de extrema criticidade, ou seja, nos processos industriais de elevada criticidade.

 

 

7ª QUESTÃO
Com relação as interrupções no PIC, assinale a alternativa correta:

ALTERNATIVAS
Interrompe a execução normal do programa para executar tarefas de maior prioridade, parando a execução normal
após o término em que ocorre o evento.
A interrupção de alta prioridade interrompe a execução normal do programa. A rotina de baixa prioridade é
independente do comportamento da interrupção de alta prioridade.
O PIC16F628A possui apenas uma interrupção externa no pino RB0 na porta B.
Interrupções externas são causadas indiretamente por eventos internos ao microcontrolador.
Todas as alternativas estão corretas.

 

 

8ª QUESTÃO
A programação de microcontroladores pode ser realizada por linguagens alternativas ao Assembly nativo,
logo, a linguagem C é utilizada em grande parte dos microcontroladores, dadas as suas popularidade e
difusão entre os programadores. Além disso, muitas IDE e plataformas de desenvolvimento já oferecem
bibliotecas prontas em C para facilitar o uso de periféricos como GPIO, ADC, PWM e comunicação serial.

Elaborado pelo professor.
Sobre a linguagem C utilizada na programação de microcontroladores, assinale a alternativa correta:
ALTERNATIVAS
O comando IF é utilizado para realizar a subtração entre registradores.
A instrução FOR é utilizada para interromper o programa, reiniciando-o.
O comando ELSE retorna ao início sempre que executado o programa em C.
A diretiva #define não pode ser utilizada para constantes, sendo #goto voltada para esse fim.
A diretiva #include inclui arquivos para serem utilizados na rotina de programação, a fim de que o compilador
consiga encontrá-los.

 

 

9ª QUESTÃO
O microcontrolador ATmega328P é amplamente utilizado em sistemas de controle embarcado, como o
Arduino UNO, por sua simplicidade, baixo custo e eficiência. O ATmega328P utilizado em um sistema de
controle embarcado utiliza os bits de seus registradores para monitorar alterações de estado e sequenciar
as ações previstas no software embarcado. O microcontrolador possui registradores de controle e status que
armazenam informações sobre o estado de pinos, interrupções e outras operações.

Elaborado pelo professor.
Sobre o registrador de status do microcontrolador ATmega328P, assinale a alternativa correta:
ALTERNATIVAS
O bit 5 é a ativação de interrupção global.
Não atua para alterar o fluxo do programa por meio de operações condicionais.
É o responsável por guardar as informações voltadas ao resultado da operação lógica que acabou de ser executada.
O bit 5 é um bit de sinalização responsável por indicar quando ocorre o excesso em complemento de 2 nas
operações aritméticas.
O bit 7 é o bit de sinalização do tipo ou exclusivo e sinaliza quando a operação lógica entre os operandos resulta em
um valor lógico alto.

 

 

10ª QUESTÃO
“De acordo com o manual do fabricante, a família PIC18 possui dois vetores de interrupção: alta prioridade
e baixa prioridade.”

Fonte: MIYAMOTO, R. K. Microprocessadores e Microcontroladores. Maringá: UniCesumar, 2021, p. 216.
Sobre o exposto, analise as afirmativas a seguir:
I. A interrupção externa é gerada por um sinal externo ligado aos pinos RB0, RB1 ou RB2, caso ele esteja
configurado como entrada, para a família PIC18.
II. A interrupção por mudança de estado opera de modo contrário à interrupção externa, pois detecta
ambas as bordas (subida e descida).
III. A interrupção por timer acontece sempre que o contador estoura.
IV. Há variação de características comparando diferentes famílias do PIC.
É correto o que se afirma em:
ALTERNATIVAS
I, II, III e IV.
III, apenas.
IV, apenas.
I e IV, apenas.
II e III, apenas.

Olá, somos a Cavalini Assessoria Acadêmica.

Fazemos esse trabalho por um preço justo, sem cópia.

Nossa equipe multidisciplinar é altamente capacitada para oferecer assessoria na elaboração das mais variadas atividades, garantindo autenticidade e originalidade em todos os trabalhos.

Entre em contato conosco para solicitar o seu.

Aponte o celular para abrir o WhatsApp