Hallo, ich hab nun ein neues Porgramm geschrieben.
Und zwar soll der Taster 3mal betätigt werden, erst dann darf die LEd angehen. Leider macht er nicht das...., er macht die LEd immer an wenn ich taster betätigt hab.
Benutze den PIC16F628A falls man das noch wissen muss^^
Code:
start
		movlw 3
		movwf 0x20       ;Speicherzelle wird die Zahl3 geladen
		bcf PORTB, 0      ;LED ausmachen , fals sie gesetzt ist

anf
		btfsc PORTA, 0    ; Taster=0(betätigt), übergehe den  nachfolgenend Befehl
		goto anf
		decfsz 0x20, 1    ;Die Zahl3 um 1 verringern, wenn Speicherzelle = 0 nachfolgenen Befhel übergehen udn LEd anmachen
		goto anf
		bsf PORTB, 0      
		clrw                   ;Arbeistregister löschen
		goto start
		
 end
Was mach ich falsch?

Mfg