Product Information: PIC24HJ128GP506A-H/MR (16-bit Microcontrollers - MCU 16-bit 128KB Flash 40 MIPS)