Anfängerfrage...

Admin Persönliche Seite #12738
Lesenswert?

Wohl eher "sbic" oder "in", "andi", "cmp", je nachdem wie gut der 
Compiler optimiert (aber das wird den Fragesteller nicht wirklich 
interessieren).

@Sven: Wie hast du denn deine Taster angeschlossen? So wie in 
http://www.mikrocontroller.net/images/taster.gif? Um den Taster 
abzufragen, musst du das Register PIND lesen und schauen ob das 0. Bit 0 
ist (falls dein Taster an Bit 0 von Port D angeschlossen ist). Wie genau 
man das in BASCOM macht hab ich keine Ahnung, wahrscheinlich:
IF (PIND&0x01)=0 THEN bla
Gast #12739
Lesenswert?

Vielen Dank für all eure Antworten

Der Tip von ThomasB mit Debounce hat geklappt.
Aber noch eine 2 Frage gleich hinterher....

Wie kann ich denn festellen, ob eine Taste z.b. länger als 2 sek. 
gedrückt wird ???

Habe folgendes vor: Taste an Portb.2 kurz gedrückt = Daten aus dem 
EEprom lesen, lange drücken : aktuellen Angezeigten wert ins EEprom 
schreiben...

Hat da auch jemand noch 'n Tip für mich ????


Vielen Dank schon mal

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren