PIC24HJ64GP506 Datasheet | Microchip