Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Caderno de Respostas: Projetos de Sistemas Microprocessados com PIC16F877A, Resumos de Microeletrônica

Este caderno de respostas detalha a implementação de projetos práticos em sistemas microprocessados, focando na programação do microcontrolador pic16f877a. Abrange desde o controle de leds em sequências específicas até a utilização de displays lcd e conversores a/d para sensoriamento de luz. Inclui a configuração de pinos, ativação de registradores internos e a implementação de protocolos seriais via uart, utilizando o software putty.exe. Cada prática é acompanhada de código, imagens e respostas a perguntas conceituais, proporcionando uma compreensão aprofundada do desenvolvimento de sistemas embarcados e suas aplicações práticas em engenharia elétrica. O material é adequado para estudantes de engenharia elétrica e áreas afins, oferecendo um guia prático e detalhado para o desenvolvimento de projetos com microcontroladores pic.

Tipologia: Resumos

2024

Compartilhado em 24/08/2025

marcio-alves-santos
marcio-alves-santos 🇧🇷

2 documentos

1 / 6

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
CADERNO DE RESPOSTAS DA
ATIVIDADE PRÁTICA DE:
PROJETOS DE SISTEMAS
MICROPROCESSADOS
ALUNO: (INSERIR NOME E RU)
Caderno de Resposta Elaborado por:
Prof. MSc. Charles Way Hun Fung
ANO
2025
pf3
pf4
pf5

Pré-visualização parcial do texto

Baixe Caderno de Respostas: Projetos de Sistemas Microprocessados com PIC16F877A e outras Resumos em PDF para Microeletrônica, somente na Docsity!

CADERNO DE RESPOSTAS DA

ATIVIDADE PRÁTICA DE:

PROJETOS DE SISTEMAS

MICROPROCESSADOS

ALUNO: (INSERIR NOME E RU)

Caderno de Resposta Elaborado por:

Prof. MSc. Charles Way Hun Fung

ANO

Projeto de Sistemas Microprocessados

Prática 01 – Programando o PIC16F877A

Piscar os LEDs em sequência específica

ENUNCIADO: Neste exercício, os LEDs devem ser acesos na seguinte ordem:

  1. Acender o LED1 e LED8 esperar 1 segundo e apagar estes LEDs
  2. Acender o LED2 e LED7 esperar 1 segundo e apagar estes LEDs
  3. Acender o LED3 e LED6 esperar 1 segundo e apagar estes LEDs
  4. Acender o LED4 e LED5 esperar 1 segundo e apagar estes LEDs
  5. Acender o LED3 e LED6 esperar 1 segundo e apagar estes LEDs
  6. Acender o LED2 e LED7 esperar 1 segundo e apagar estes LEDs
  7. Recomeçar a partir do passo 1. I. Apresentação do Código (não esquecer do identificador pessoal): (COLOCAR IMAGEM DO CÓDIGO AQUI) II. Apresentação das Imagens/Fotos (não esquecer do identificador): a. Imagem da placa de desenvolvimento com o LED2 e LED7 acesos (COLOCAR FOTO AQUI) Figura 1: (INSERIR LEGENDA) b. Imagem da placa de desenvolvimento com o LED4 e LED5 acesos (COLOCAR FOTO AQUI) Figura 2: (INSERIR LEGENDA) III. Responda à pergunta: O que aconteceria se removesse o atraso de um segundo? Resposta: (COLOCAR RESPOSTA AQUI)

Projeto de Sistemas Microprocessados

Prática 03 – Conversor A/D

SENSOR AUTOMÁTICO DE LUZ

ENUNCIADO: Neste experimento o aluno irá implementar um sistema que controla a iluminação

com base na luminosidade do ambiente. Para isto, o microcontrolador deverá ser configurado para que seja realizada a medição da tensão no LDR. Para fazer esta prática siga o seguinte procedimento:

  1. Configure os pinos do PORTA como entrada (registrador TRISA), vamos utilizar o pino RA para medição.
  2. Configurar este pino do PORTA como entrada analógica.
  3. Configure os registradores ADCON0 e ADCON1 com os valores adequados para conversão.
  4. Configure o PORTD (pino RD0) como saída.
  5. Verifique o nível de intensidade medido no pino: a. Quando houver pouca luz, acenda o LED no pino RD0. b. Quando houver luz suficiente, apagar o LED no pino RD

Fica a critério do aluno decidir o valor do limiar de acendimento do LED.

I. Apresentação do Código (não esquecer do identificador pessoal): (COLOCAR IMAGEM DO CÓDIGO AQUI) II. Apresentação das Imagens/Fotos (não esquecer do identificador): a. Imagem do circuito montado com a placa de desenvolvimento. (COLOCAR FOTO AQUI) Figura 1: (INSERIR LEGENDA) b. Imagem dos LED aceso na placa ou no simulador com o LDR coberto. (COLOCAR FOTO AQUI) Figura 2: (INSERIR LEGENDA) III. Responda à pergunta: Qual a resolução do conversor A/D do PIC16F877A? O que isso significa? Resposta: (COLOCAR RESPOSTA AQUI)

Projeto de Sistemas Microprocessados

Prática 04 – Protocolo Serial

TERMINAL SERIAL

ENUNCIADO: Nesta prática os LEDs da placa microcontrolada ou da simulação serão

controlados pela UART. Quando o microcontrolador receber os comandos pela serial:  ‘a’: Acende o LED0;  ‘b’: Acende o LED7;  ‘c’: Acende os quatro LEDs menos significativos (LED0, LED1, LED2, LED3);  ‘d’: Acende todos os LEDs  ‘s’: Apaga todos os LEDs No lado do computador utilize o software putty.exe, que está disponível em “MATERIAL COMPLEMENTAR” como putty.zip. Configure-o com a mesma porta apresentada no gerenciador de dispositivo, com uma taxa de comunicação (baud rate) de 9600 bps. I. Apresentação do Código (não esquecer do identificador pessoal): (COLOCAR IMAGEM DO CÓDIGO AQUI) II. Apresentação das Imagens/Fotos (não esquecer do identificador): a. Imagem da placa junto com o computador com o terminal do putty ativo ou similar com o simulador. (COLOCAR FOTO AQUI) Figura 1: (INSERIR LEGENDA) b. Imagem da placa com uma das sequências de LEDs acesos e o computador com o terminal do putty na tela ou similar com o simulador. (COLOCAR FOTO AQUI) Figura 2: (INSERIR LEGENDA) III. Responda à pergunta: O que aconteceria se a função UART_init estivesse com valor diferente de 9600? Resposta: (COLOCAR RESPOSTA AQUI)