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^^
Was mach ich falsch?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
Mfg







Zitieren
Lesezeichen