sábado, 3 de junho de 2017

RS 232 - Atividades 3 e 4

Atividade 3 – TX e RX com PC

  • Microcontrolador PIC18F4550
  • Módulo LCD 2 x 16
  • Hardware do teclado
  • Circuito de interface com MAX232
  • PC com terminal (Windmil-Comdebug)





Baseado na solução encontrada na Atividade 2 (Recepção de dados USART com ECO) mofificar o programa para:
  • 1ª linha do LCD mostrar os caracteres recebidos
  • 2ª linha do LCD mostrar os caracteres enviados

Dicas de implementação

  • Utilizar como base o programa desenvolvido na Atividade 2
  •  Importar as rotinas utilizadas nos programas anteriores para funcionamento do teclado
    • Configuração do Conversor A/D
    • Função de conversão A/D
    • Função de configuração geral de interrupções
    • Função de configuração da interrupção externa utilizada
    • Função de interrupção que lê o teclado
  • Modificar o “while (1)” para não fazer mais o “ECO”
  • Na função de interrupção após identificação da tecla, enviar o código ASC pela USART
  • Modificar a função atualiza LCD para duas funções
    •  Atualiza LCD RX: imprimir na 1ª linha “RX:” e na sequência os caracteres recebidos, com controle de fim de linha (coluna 16
    •  Atualiza LCD TX¨: imprimir na 2ª linha “TX:” e na sequência os caracteres recebidos, com controle de fim de linha (coluna 16)

Avaliação: Apresentar a comunicação do PIC com o PC


Atividade 4 – TX e RX com PIC a PIC

Utilizar 2 conjuntos:
·        Microcontrolador PIC18F4550
·        Módulo LCD 2 x 16
·        Hardware do teclado
Utilizar o software desenvolvido na Atividade 3

Dicas de implementação

  • Alimentar com fonte externa ou USB apenas 1 dos conjuntos (módulo 1, por exemplo)
  • Alimentar o outro módulo (módulo 2 por exemplo) com os terminais VCC e GND
  • Ligar TX do módulo 1 com RX do módulo 2
  • Ligar RX do módulo 1 com TX do módulo 2


Avaliação: Apresentar a comunicação de duas PIC





Nenhum comentário:

Postar um comentário