microcontroller accepts delays