Remoto Serial Project:
The Remoto Serial, as I said before, arose from the need to remotely control the activities of a PIC16F877A for tests of Z80 PIOs (armored Roaches!) That were part of a larger project. After it available here at the site and during the tests, new ideas and needs were transforming the small test program in a PROJECT .... armored roaches ended up at the end of queue priorities!
The Remoto Serial Project is divided into 2 main parts:
Remoto Serial PIC - A slave PIC16F877A running a small program that, as the "command" was received by the serial (asynchronous communication), change any internal register, or read, returning its contents by the serial. Thus, it is possible to interact with the PIC "outside world" by setting dynamically PORTs, set or read the data present on the pins of the ports, configure AD, AD read values, etc.. etc.
Remoto Serial PC - A PC running the "heart" of the project, which "interprets" the data files in text format (. ORI) and sends the serial data for the PIC to perform. The data can be expressed in decimal, hexadecimal, character, octal and binary. The original program were (and are!) How easily we add new macros etc..
Files Remoto (latest stable version):
The files contained on this topic, the files are considered stable, but no guarantee is given that they are perfect.
Remoto Serial PC v 1.0 Beta - PC software to communicate with PIC, interprets the commands or command files and sends to the PIC through the serial port for the same execute. |
|
Remoto Serial PIC v 1.1 Beta - File .ASM to be recorded in PIC16F877A for PC communications. |
|
Electric diagram for implementation and testing Remoto Serial |
|
Electric
diagram for testing LCD Remoto Serial 8 bit mode |
|
Electric diagram for testing LCD Remoto Serial 4 bit mode |
|
|
|
Pre-releases:
The archives of this topic are files with the latest changes made to the project but not yet tested enough to be considered stable. These files are available for colleagues who want to be "guinea pigs", helping to test, indicating the problems that might contain and even offering suggestions for improvements. (Please indicate in the email version and file date!)
Version/date |
Downloads |
Remoto PC 1.1b (07/08/2003) |
|
Remoto PC 1.2b (02/09/2003) |
|
LCD16x4 4bits - file for testing LCD 16 columns by 4 rows 4-bit mode |
|
Remoto PC 1.28b (29/10/2003) - fully remodeled version | |
Remoto Serial (29/10/2003) Complete Manual |
ORIgem Files:
Archives for use by the Remoto Serial PC containing commands to be sent to PIC.
lcd16x4_4b.ori - file to test 4-bit LCD 16x4 w / Remoto v 1.2 or later (02.09.2003) |
|
lcd16x4_8b.ori - file to test 8-bit LCD 16x4 w / Remoto v 1.2 or higher (02.09.2003) |
|
LCD16x2_8b.ori - file to test 8-bit LCD 16x2 w / Remoto v 1.2 or higher (02.09.2003) |
|
LCD20x1_8b.ORI - file to test 8-bit LCD 20x1 w / Remoto v 1.2 or higher (02.09.2003) |
|
LCD40x2_8b.ORI - file to test 8-bit LCD 40x2 w / Remoto v 1.2 or higher (02.09.2003) |
|
Registros.ORI - file with the definition of the constants for PIC16F877 (v.1, 27 or higher)(29.10.2003) | |
Sequencial2.ORI - sample file of the manual, led to run sequentially (29.10.2003) | |
Video demonstration test LCD 16x4 |