Hi, habe heute meinen Lehrer gefragt, was er in der morgigen IT Arbeit dran bringt und er meinte, dass unter anderem Prellzeit eines Tasters dran kommt. Da das Stoff aus der 12ten ist, habe ich es natürlich wieder total vergessen. Ich weiß noch das man es durch eine Schaltung mit Pulldownwiederstand lösen kann. Jedoch denk ich eher, dass er es als Assembler Code für einen mC haben will. Wird das Problem dort mit einer Warteschleife gelöst? Also ich brauche keine fertige Lösung, mir würde eine kleine Erklärung zum Schaltwerk sowie zum mC voll und ganz reichen. Danke schon mal im Vorraus.
Hi, im Wiki wird es erklärt oder mal unter google suchen. Mfg Dirk
Im Wiki find ich mal garnichts und die COdesammlung ist ja mal das unübersichtlichste überhaupt. Aer danke für eure hilfe!
Hallo, ein so oft behandeltes Thema schreit endlich mal nach einem ordentlichen Wiki Eintrag. Was hälst du davon, Thorsten: Wo du sowieso gerade am Thema dran bist, könntest du doch nach Recherche den Wikiartikel etwas erweitern. http://www.mikrocontroller.net/wiki/Entprellung Grob gesagt funktioniert es softwaremäßig z.B. so: - Abfrage einer Leitung z.B. 100 mal pro Sekunde - Ein Taster gilt als gedrückt, wenn mindestens 2 mal hintereinander als gedrückt erkannt wurde. (Um kurze Spikes herauszufiltern) - Ein Taster gilt als losgelassen, wenn er mindestens 4 mal hintereinander als losgelassen eingelesen wurde. (Um zu entprellen) - Die Werte müssen natürlich so eingestellt sein, dass die maximale Prellzeit berücksichtigt wird. Daumenwerte Prellzeit: 10-50 ms. Winfried
Zu faul zu überlegen, zu faul zum Suchen. Will ne gute Note prellen, sollte besser Radfahrer werden.
Nochmal die Frage an Thorsten: Wie wärs mal mit einem Wiki-Eintrag? Wenn immer alle nur gut Dokumentiertes haben wollen aber keiner was schreibt, ändert sich nichts. Ich will's diesmal nicht machen, habe mich da schon genug engagiert. Winfried
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.