Eigentlich wollte ich mir die Arbeit der Steuerung mit hilfe einer State Machine etwas erleichtern. Dazu dachte ich den State Machine Compiler nutzen zu koennen. * Wegen fehlender libstdc++ unterstuetzung beim avr war leider der C++-code nicht compilierbar. * Der erzeugte C-code

Umsetzung Gleis 1

Port am MCP23S17

Bezeichnugn Besetzmeldung Rot Gelb Gruen
Einfahrgleis 9 1 2 3
Bahnsteig 10 4 5 6
Ausfahr HPT 11 % % %
Ausfahr Neben 12 % % %

Umsetzung Gleis 2

Port am MCP23S17

Bezeichnugn Besetzmeldung Rot Gelb Gruen
Einfahrgleis HPT 9 1 % 2
Einfahrgleis NEB 10 3 % 4
Bahnsteig 11 5 6 7
Ausfahr 12 % % %