Implementar utilizando a porta serial do 89S52 um sistema para controle de automação residencial remota com de 2 saídas (controlando uma lâmpada e um aparelho de som) e duas entradas (monitorando a porta e a janela). Ao resetar o sistema, este deverá enviar pela porta serial o seguinte menu a ser exibido no Hyperterminal:
AUTOMAÇÃO RESIDENCIAL
Escolha a opção desejada:
1) Liga/desliga luz da sala (OFF);
2) Liga/desliga aparelho de som (OFF);
3) Atualizar menu.
Estado da porta = FECHADA;
Estado da janela = FECHADA;
Os estados da porta e janela são dependentes de duas chaves da mesa digital (sw1 e sw0). Ao digitar as teclas 1 ou 2 no Hyperterminal, o microcontrolador deverá acender e apagar dois LEDs representando a luz da sala e o aparelho de som, atualizando também o menu. Ao digitar a tecla 3, o menu deverá ser atualizado com os valores atuais da porta e janela.
Para apagar a tela no Hyperterminal, utilizar o caractere 0Ch. Para mudar de linha, utilize a seqüência 0Dh e 0Ah consecutivamente.
| Anexo | Tamanho |
|---|---|
| USART_8051.ppt | 249 KB |
| BaudRate_8051.xls | 16 KB |