AT90USB647 Datasheet | AU Microchip Technology