Gast
#2086100
Hallo, ich versuche eine Ampelsteuerung zu programmieren. Bei der beschreibung soll ja der Zustandsautomat durchlaufen bei betätigung der Fussgänger Ampel. Es soll auch einen Knopf geben bei dem man ein störsignal beim der Ampel anzeigt.(Gelb blinken). Ich dachte an sowas case vState is when 0 => ao_led(5 downto 0) <="001100";--Leds entsprechend leuchten if cBTN0= '1' then --wenn btn0 getrückt wird vState:=vState+1; elsif cBTN2= '1' then -- wenn btn1 gedrückt wird while (cBTN3 != 1 ) loop -- solange durchlaufen bis btn3 gedrückt wird ao_led(10)<= Q(24); -- led blinken lassen end loop; end if; when 1 => ..... ich kriege aber diesen error für while schleife Line 146. parse error, unexpected EQ