Genau!
Code:
  
if (Zeitueberlauf = true)  {
  timer1.disable(zeitId);      
  delay (1000);
}
entspricht:
Code:
Zeitueberlauf = true;
if (Zeitueberlauf)  {
  timer1.disable(zeitId);
  delay (1000);
}
endspricht der unbedingten Code-Passage:
Code:
timer1.disable(zeitId);
delay (1000);