Hi,
-Er arbeitet so, wie du das Programmierst. Du kannst einen Eingang an einer bestimmten Stelle überprüfen oder einen sogenannten Interrupt auslösen lassen. Ein Interrupt unterbricht das Programm und springt zu einem Sprungziel(Label)

-Naja, man(ich) arbeitet eigentich nicht mit Ands, nors...

-Nein. Aber ich glaube nicht, dass du sie brauchst. 4kB sind viel, wenn man keine Fonts o.ä. eingbinden muss

Ich empfehle dir, den Kurs auf www.halvar.at durchzulesen

MfG Bauteiltöter

Edit: Zu langsam

Und zum Thema Notaus: Ich würde einen Notaus niemals über einen µC steuern, sondern einfach mit Relais/Schützen den Motorstromkreis unterbrechen