Projeto Remoto Serial:
O Remoto Serial, como já dito antes, surgiu da necessidade de controlar remotamente as atividades de um PIC16F877A para testes das Z80 PIOs (Baratas cascudas!) que fariam parte de um projeto maior. Após disponibiliza-lo aqui no site e durante os testes, novas idéias e necessidades foram surgindo transformando o pequeno programa de testes em um PROJETO.... e as baratas cascudas acabaram ficando no final da fila de prioridades!
O Projeto Remoto se divide em 2 partes principais:
Remoto Serial PIC - Um PIC16F877A escravo rodando um pequeno programa , que conforme o "comando" recebido pela serial (comunicação assíncrona), altera qualquer registro interno, ou os lê, devolvendo seu conteúdo pela serial. Deste modo, é possível fazer o PIC interagir com o "mundo exterior", configurando dinâmicamente PORTs, definir ou ler os dados presentes nos pinos dos PORTs, configurar AD, ler valores do AD, etc. etc,
Remoto Serial PC - Um PC rodando o programa "coração" do projeto, que "interpreta" os dados contidos em arquivos no formato texto (.ORI) e os envia pela serial para o PIC executar. Os dados podem ser expressos em decimal, hexadecimal, caracter, octadecimal e binário . Ao programa inicial, foram (e estão sendo!) acrescentadas novas falcilidades como macros etc.
Arquivos Remoto (última versão estável):
Os arquivos constantes neste tópico, são os arquivos considerados estáveis, porém nenhuma garantia é dada que os mesmos sejam perfeitos.
Remoto Serial PC v 1.0 Beta - Programa para PC comunicar com PIC, interpreta os comandos ou arquivos de comandos e envia para o PIC pela porta serial para o mesmo executar. |
|
Remoto Serial PIC v 1.1 Beta - Arquivo .ASM para ser gravado em PIC16F877A para comunicação com PC. |
|
Esquema elétrico para implementação e teste do Remoto Serial |
|
Esquema elétrico para testes de LCD com Remoto Serial modo 8 bits Obs:Este esquema também serve para comunicação 4 bits, o inverso não é possível |
|
Esquema elétrico para testes de LCD com Remoto Serial modo 4 bits |
|
|
|
Pré-releases:
Os arquivos deste tópico, são arquivos com as últimas alterações efetuadas no projeto, porém ainda não testados o suficiente para serem considerados estáveis. Estes arquivos estão disponíveis para os colegas que quiserem ser "cobaias", ajudando a testar, indicando os problemas que porventura contenham e até mesmo propondo sugestões de melhorias. (favor indicar no e-mail a versão e data do arquivo!)
Versão/data |
Downloads |
Remoto PC 1.1b (07/08/2003) |
|
Remoto PC 1.2b (02/09/2003) |
|
LCD16x4 4bits - arquivo para teste de LCD de 16 colunas por 4 linhas modo 4 bits |
|
Remoto PC 1.28b (29/10/2003) - versão totalmente remodelada | |
Manual completo do Remoto Serial (29/10/2003) |
Arquivos ORIgem:
Arquivos para serem utilizados pelo Remoto Serial PC contendo comandos a serem enviados ao PIC.
lcd16x4_4b.ori - arquivo para teste de LCD 16x4 4 bits c/Remoto v 1.2 ou superior (02.09.2003) |
|
lcd16x4_8b.ori - arquivo para teste de LCD 16x4 8 bits c/Remoto v 1.2 ou superior (02.09.2003) |
|
LCD16x2_8b.ori - arquivo para teste de LCD 16x2 8 bits c/Remoto v 1.2 ou superior (02.09.2003) |
|
LCD20x1_8b.ORI - arquivo para teste de LCD 20x1 8 bits c/Remoto v 1.2 ou superior (02.09.2003) |
|
LCD40x2_8b.ORI - arquivo para teste de LCD 40x2 8 bits c/Remoto v 1.2 ou superior (02.09.2003) |
|
Registros.ORI - arquivo com a definição das constantes para PIC16F877 (v.1,27 ou sup)(29.10.2003) | |
Sequencial2.ORI - arquivo exemplo do manual, para correr led sequencialmente (29.10.2003) | |
Vídeo demonstração teste LCD 16x4 |