... das war nicht der Fehler.
Es hat nachdem ich es wie o.g. geändert haben genau 1x funktioniert.
Mein Problem ist, dass der Zugriff auf das Array
uint8_t Monatstage[] PROGMEM = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
folgendes Resultat liefert:
1: 30
2: 31
3: 30
4: 31
5: 31
6: 30
7 ...