Issue in uVision:
sometimes the watch window does not react on setting number base to Decimal. It does not happen always. Copying a variable from watch window 1 to 2 somehow unlocks this situation. Could it be, that something in uVision is not properly initialized?