Ethernet
Pong

Group
#8
Benjamin Carlton <bcarlton>
Jason Isabel <jisabel>
This project
used the internet (specifically, Ethernet) to connect two MPC823
boards to compete in a friendly game of Pong. Each board individually
controlled one paddle with synchronization information transmitted
frequently. Each board printed its game screen through a HyperTerminal
display via the UART. The project also featured digital-to-analog
conversion which produced a sound through a speaker whenever the
ball hit either of the paddles. |
This
project interfaced with Ethernet on the MPC823 board. It also interfaced
with HyperTerminal via the serial bus. Finally, it interfaced with
the digital-to-analog converter, which converted digital samples
into analog sounds. |
There
were a number of difficult aspects to this project such as enabling
Ethernet, switching between Ethernet and UART mode, synchronizing
the two connected boards, and simply finding two boards functional
enough to meet all of our needs. |

|