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
Lesezeichen