microcontrollers efficiency