www.DataSheet4U.com dsPIC33FJ32GP202/204 and dsPI.
DSPIC33FJ16GP304 - E/ML - High-Performance 16-Bit Microcontrollers