MCU assembly language design stopwatch