v1.30

Help

COMMANDS
HELP '?'
PING 'P'
ZERO 'Z'
VIEW 'V'
CHAT <address> 'c' <string>
READ <address> 'r' <memoryID>
WRITE <address> 'w' <memoryID> <value>
Entering nothing displays the last message received

PARAMETERS
<address> address of processor ('a' to 'z')
<memoryID> memory location ('0' to '9')
<string> message to send
<value> value to assign ('0' to '255')

Source Files

Main
main.c
Shared Memory Module
SharedMemory.h
SharedMemory.c
Serial Module
Serial.h
Serial.c
I2C Module
I2C.h
I2C.c

Preliminary Schematic of Parts

Ideas

- a section on message types and the format for each message type.
- a section with links to Atmel, Philips, Dallas, Compiler, and serial port documents
- a section for future projects: implementing the network stack, different shared memory models, visual basic serial port interface
- a section on setting up tera term pro (Serial module might be somewhat dependent on program that controls the port)
- memory mapped I/O
- selecting 8051 mode from bus controller on initialization
- link to Arnstein's network stack and shared memory notes