CE2810 -- Lab 4: LCD Pong

Details

Details for this assignment can be found here.

In addition...

You must include a MS Word or .pdf document that includes:

  • A usage guide that indicates how to configure the hardware and how to play your pong game.
  • Documented header files that include prototypes and documentation for all of the functions used to complete this project.
  • A description of your technique for managing the timing of ball movements (include appropriate code samples).
  • A description of your technique for managing the paddle movement (include appropriate code samples).

You do not need to include all of your .c implementation files (just code samples from them, as described above). However, I may ask to see them when you demo your program.

Lab Deliverables

Due 11pm Thursday of week 5

Each student must submit the document described above (as the report file for CE2810, Lab 4) and the working .hex file (as the support file).

Javadoc style comments must be included in the header files.

In addition, each student must indicate how much time was spent on this assignment in the FAST system. The log should indicate the amount of time spent on this assignment (in minutes). All time spent on this assignment should be entered into the week 4 column (even if you spent time on the assignment in week 5).

Due at the beginnng of week 6 lecture 1

Each student must demonstrate their working pong game on the ATmega32 hardware.

  • © 2001-2015 Dr. Christopher C. Taylor •
  • Office: L-343 •
  • Phone: 277-7339 •
  • npǝ˙ǝosɯ@ɹolʎɐʇ