Network eBlock



The network eBlock can be used to remotely view the status of an eBlock. For more information about eBlocks, see Susan's Eblock Page

A PIC16F628 microcontroller is used to decode the eBlock status to two signals that are sent to the 8051. The 8051 first recieves input from the keypad as to what IP address to send status packets to, and then constantly sends the status of the eBlock to a socket program listening on the other end.

Much of the code for this project is borrowed from Arun Gupta and Phillip Hoang's 8051 Internet Interface.

SCHEMATIC:


CODE:
udp.c
io4.c
io4.h
listener.c