Cypress's NEW 8FX MB95630H series of microcontrollers are 8-bit general purpose single-chip products providing precise on-chip oscillators, single-wire debug, clock supervisors, low voltage reset as well as various peripherals. Very flexible composite timers offer functions such as pulse-width modulation (PWM), pulse-width counter (PWC), interval timer and input capture. The multi-pulse-generator generates the waveforms used to drive 3-phase motors, it includes rotor position detection feature. Dual operation flash sectors together with a free of charge software API provide EEPROM functionality, thus saving external components and cost. The content of the FLASH memory can be protected from unauthorized read out. Communication modules include UART as well as I2C.