Programacao de Perifericos
Prof. Eduardo Augusto Bezerra
2004/2
Roteiro para a aula de comunicacao de
dados utilizando a interface infra-vermelho (padrao IrDA)
- Instalar o compilador C (ambiente Keil uVision 2) para o 8051. A versao
demo gera programas com tamanho maximo de 2Kbytes: ek51v720(MSC1210).exe
- Estudar e entender os
programas exemplo para utilizacao da interface infra-vermelho: fonte
em C++ parao iPAQ; fonte
em C para o MSC1210 para comunicacao com o iPAQ.
- Instalar o programa para comunicacao com a plataforma de
prototipacao (MSC1210) a ser utilizada:
Terminal_v2.exe
- Fazer o download do programa em C++ para o iPAQ, fazer o download do
programa em C para o kit 8051, e realizar alguns testes.
- Ler as dicas de
utilizacao do programa terminal.
- Estudar e entender o programa exemplo em C para o MSC1210 que recebe
caracteres por uma porta serial (conectada ao um PC, por exemplo), e envia
os caracteres recebidos, sem nenhuma alteracao, diretamente pela outra porta
serial do MSC1210: ir_to_ir.c
- Implementar um programa para o MSC1210 que recebe caracteres via interface
infra-vermelho, conectada a uma das portas seriais, e escreve os caracteres
recebidos no display de cristal liquido (LCD) disponivel no kit. Utilizar
como base o template: template_ir_to_lcd.c
- Compilar os dois programas com o Keil, fazer o download para dois kits
MSC1210 com o programa terminal, e utilizar os kits como uma interface
infra-vermelho entre um PC (conectado via serial a um dos kits) e um display
LCD (conectado ao outro kit), sendo que os dois kits se comunicarao via
canal de infra-vermelho.