Flexible microcontroller families