Im Prinzip sollte es funktionieren, vorausgesetzt, deine waitMs arbeitet richtig.
Also sie arbeiten eigentlich nicht richtig - und sind so ausgelegt, dass der Fehlfaktor genau so hoch ist, dass sie wieder sichtbar blinken.

Also das klappte heute schon 5-6 mal bei nem Programm, mit if (hunderter==0) ....... if (hunderter== 1 ...... if (hunderter==2)

Das delay habe ich mir mal angeschaut, hat aber nicht ordentlich funktioniert (eig. gar nicht)...

Sobald mein Temperatursensor fertig ist, beschäftige ich mich näher damit...