Einzelnen Beitrag anzeigen
Alt 04.10.2005, 23:27   #3
Biri
Hero
 
Registriert seit: 04.09.2001
Beiträge: 894


Standard

hi,

soll das eine simulation sein, oder wird irgendein elektronisches bauteil angesteuert?
hört sich sehr nach bitoperationen an (nachdem 8 schalter = 1 byte)

pseudocode:
annahme: schalter sind alle in position "0"
merkzahl = 0

bei änderung: (interrupt ?)
wenn merkzahl zahl == 0 und neue zahl == 8 (schalter an pos. 3)
merkzahl = 8
sonst alarm ausgeben
wenn merkzahl == 8 und neuezahl == 2^3 + 2^7 (schalter pos 3 + pos 7)
merkzahl = 2^3+2^7
sonst alarm ausgeben
wenn ...
safe öffnen (=lampe leuchten lassen)
sonst alarm ausgeben

meinst du sowas in der art?
das ganze nennt man übrigens finite state machine oder einfach: automat.

fg
-hannes
Biri ist offline   Mit Zitat antworten