The Microchip DSPIC33FJ06GS001-E/P is a 16-bit dsPIC Digital Signal Controller (DSC) Microcontroller with Integrated Digital Signal Processing (DSP) functions. It offers up to 64 kbytes of Flash program memory, which can be used for non-volatile storage and/or program execution. This part is also integrated with advanced peripherals such as Direct Memory Access (DMA) and Data Converter functions, as well as hardware support for Motor Control Functions. Additional features include Motor Control PWM to drive low-voltage high- power motors, A/D handling high slew rates up to 5 MSPS, DMA for simultaneous processing of several channels, and Capture and Compare Functions for Frequency, Position and Pulse Width measurement. This part is also suitable for a wide range of applications including Motor Control, Digital Power, Automotive, Communications, Displays, Transportation and white goods.