Escolar Documentos
Profissional Documentos
Cultura Documentos
2
Questão 11: Descreva o funcionamento do código apresentado na figura abaixo e o conteúdo que
será exibido em tela. Este código funcionaria? Em caso de resposta negativa, justifique.
3
Questão 12: Descreva o funcionamento do código apresentado na figura abaixo e o conteúdo que
será exibido em tela. Este código funcionaria? Em caso de resposta negativa, justifique.
Questão 13: Descreva o funcionamento do código apresentado na figura abaixo e o conteúdo que
será exibido em tela.
4
Questão 14: Como funciona a nomenclatura dos microcontroladores PIC?
Questão 15: O que é a pilha de hardware e qual é sua função?
Questão 16: Cite 3 exemplos de periféricos internos gerais de microcontroladores PIC.
Questão 17: Com base no microcontrolador PIC16F628A, responda:
1. Qual é a frequência máxima de operação?
2. Qual é a profundidade da pilha de hardware?
3. Quais são as frequências possíveis do oscilador interno?
4. É possível utilizar pull-ups internos? Se sim, em qual PORT?
5. Quantas escritas podem ser feitas na FLASH e na EEPROM, respectivamente?
6. Qual é o tempo de retenção de dados na FLASH e na EEPROM?
7. Quantos pinos de I/O ele possui?
8. Quantos comparadores analógicos ele possui?
9. Quantos timers ele possui e quais são suas resoluções?
10. Qual é o tamanho da memória FLASH (words)?
11. Quais são os tamanhos das memórias SRAM e EEPROM, em bytes?
12. É possível utilizar PWM?
13. É possível usar comunicação USART?
14. Cite 4 fuses deste microcontrolador.
Questão 18: Sobre fuses, responda:
1. O que são fuses?
2. Qual é a função do MCLRE? Como ele funciona? Se ele estiver ativo o que acontece com
RA5?
3. Qual é a função do PWRT? Como ele funciona?
4. Qual é a função do BOREN? Como ele funciona? Quais são os valores típicos?
5. Qual é a função do WDTE? Como ele funciona?
6. Qual é a função do Code Protection? Como ele funciona?
7. Qual é a função do LVP? Qual é o comportamento de RB4 dependendo de LVP?
8. Quais são os possíveis osciladores? Como que cada um deles é configurado?
Questão 19: Interprete a seguinte palavra de configuração (fuses) para o PIC16F628A e as con-
sequências nos pinos relacionados: 0 - - - - 1 0 1 1 1 0 1 1 0.
Questão 20: Configure os fuses de um PIC16F628A com as seguintes características: Sem pro-
teção de memória de programa, com proteção de código de dados, programação em baixa tensão
ativa, sem brown-out, com master-clear, com power-up timer, com watch-dog timer e oscilador HS.
Questão 21: O que é o hardware do microcontrolador? Cite exemplos.
Questão 22: O que são SFRs? Cite 3 e explique sua funcionalidade.
Questão 23: Por quê alguns SFRs são replicados em todos os bancos de memória?
5
Questão 24: Interprete a seguinte palavra alocada no SFR STATUS (ignore situações de don’t
care): X 1 0 0 1 0 0 1
Questão 25: Qual deve ser a configuração do SFR OPTION para ativar os pull-ups internos, usar
prescaler no watch-dog timer com proporção 1:32? (Todas as configurações que não foram citadas
podem ser representadas como don’t care).
Questão 26: Quais são os três principais SFRs de interrupção?
Questão 27: Para quê serve o SFR PCON?
Questão 28: Considere a figura abaixo onde os LEDs representam os estados do SFR PCON. Sa-
bendo que D1 é o bit menos significativo implementado e D3 é o bit mais significativo implementado,
interprete seu significado.
6
Questão 34: Explique o funcionamento do circuito apresentado na figura e o que acontece quando
RA2 assume as funções de I/O, AN2 e VREF.
7
Questão 35: Com base no código e circuito apresentados na figura abaixo, sabendo que M CLRE
= 0, responda:
Figura 3: Firmware.
Figura 4: Circuito.
8
Questão 37: Descreva o funcionamento do código e do circuito apresentados nas figuras abaixo.
O que acontecerá no display quando o valor em PORTB for maior que 9? (em caso de dúvida,
consultar datasheet do 74HC511) Como resolver esse problema?
Figura 5: Firmware.
Figura 6: Circuito.
9
Questão 38: Com base no código e circuito apresentados na figura abaixo, responda:
Figura 7: Firmware.
Figura 8: Circuito.
10