Product Information: PIC24HJ128GP506A-E/PT (16-bit Microcontrollers - MCU 16 Bit MCU 40MIPS 128KB FLASH)