uController Suffixes..

I have no idea what the "PU" signifies.

Package and temperature range, I think. "P" means the 28pin 0.3inch DIP, and "U" means lead-free RoHS compliant "industrial temp range". (PI would be lead-containing.)

This is usually covered by the "Ordering Information" section of the chip's datasheet.