The LPC1700 series also has three SPI peripherals, an I2S interface for digital audio I/O, and four 32-bit general purpose timers with capture and compare. There is a standard PWM block as well as a motor control PWM block and a Quadrature Encoder Interface (QEI) for supporting three-phase motors simply and efficiently.