Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 1.42 KB

File metadata and controls

22 lines (15 loc) · 1.42 KB

SEMANA 3

Experimento da Semana 3

Microcontroladores:

  • 2 PIC18F45K20.

Objetivos:

  • Configurar os microcontroladores como transmissor e receptor; e
  • Simular a transmissão de dados no Proteus ISIS.

Descrição: O experimento desta semana envolve a simulação da comunicação serial USART entre PICs:

  • Transmissão: Um dos PICs será configurado como transmissor(pino RC6, TX) e terá uma entrada que irá identificar o estado da porta RB0 ligado a um circuito de conectado a um botão em configuração PULL-DOWN e durante o loop( while(1){} ) irá verificar o estado do RB0. Quando o botão estiver pressionado, o RB0 irá receber HIGH(nível lógico alto) e transmitir um código 10 vezes para o receptor a cada 500 milissegundos.

  • Recepção: Um dos PICs será configurado como receptor(pino RC7, RX) e terá quatro saídas nos PORTD para LEDs. Em seu loop o microcontrolador irá verificar se recebeu o valor "combinado" com o transmissor(85 ou 0b01010101). Caso receba o valor correto, ele irá ativar as quatro saídas do PORTD e ligará os LEDs durante 300 milissegundos.

  • Resumo: Toda vez que o botão conectado ao transmissor for pressionado, este irá transmitir um sinal de ativação dos LEDs do receptor a cada 500 milissegundos por 10 vezes.