@yaro genau soviel zur Theorie, das bekomm ich auch immer hin ich kann mir alles genau vorstellen wie das funktionieren muss. ABER ich
kann das nicht in C Schreiben. Ich kann die Syntax nicht, ich weis die Kommandos nicht! Es scheitern nicht daran, dass ich nicht weis wie es funktioniert sondern daran dass ich kaum und nur sehr sehr rudimentäre C Kenntnisse diesbezüglich hab.

Ich weis zwar was dein Beispielprogramm macht, aber nicht wie. Hoffentlich wird nun deutlicher wo mein Problem liegt.

Mehr als Lampe An, Lampe AUS bische if than else hab ich einfach noch nicht mit nem Mega32 in C gemacht und ich muss gestehen, es macht mir auch keine Freude, aber da meine Projekte nun mal zu komplex für einen µC werden muss irgendwie mehr Leistung und Ports bekommen.