UFO--Unidentified FET objects: driver and microcontroller chips [Solved]

Another forum identified the micro as possibly a PIC12C508 device—looking at the datasheet i think that might be it.