Quite a while ago I wrote something similar. A Visual Basic program running on a PC that communicated with a PIC through the serial port. Visual Basic will let you fashion a GUI with buttons etc to...