Gast
#529584
Hallo Leute, ich habe ein Problem. Mein Design funktioniert nicht und da habe ich mit der Anschsteuerung von einer Leuchtdiode versucht das Problem einzugrenzen. Das komische ist, dass die Leuchtdiode hin ganz unwilkürlich beim Druck auf den Taster anfängt zu Leuchten. (heißt: ich drucke auf den Taster - halte gedrückt: manchmal Leuchtet die LED nach x sek., machmal nicht. - drucke mehrmals: manchmal Leuchtet die LED nach x sek., machmal nicht. Das Takt DISP_ECLK ist 30MHz. Das das Programm ja bis dato ziemlich einfach ist und ich versthe überhaupt nicht warum es so nicht geht. Ich hoffe jemand von Euch kann mir helfen! shared variable x : integer :=0; begin --... process (DISP_ECLK, rst) begin if Button= '1' then if DISP_ECLK = '1' then --... if x = 2 then x :=0; LED0<='1'; -- HIER LED!!!! else x:=x+1; end if; end if; end process;