Bascom Do Loop nach bestimmter zeit verlassen

OP #2562203
Lesenswert?

Hallo Leute,
Ich habe mir hier wieder mal was zusammengebastelt und komme da nicht 
weiter.
Habe eine Attiny 24, an dem betreibe ich eine 7Segmentanzeige, die durch 
zwei Taster(Kontakte) ausgelöst werden soll.
nun soll aber die Zeit zwischen Betätigung des ersten Tasters bis zum 
Betätigen des Zweiten begrenzt sein.
ich habe das ganze schon mit einer For to Schleife versucht , jedoch ist 
dort die Zeit zu kurz.
es sollte ca. 4 min Zeit da sein, die zwei Taster zu betätigen.
Bitte nicht gleich wieder schimpfen, da ich nach wie vor am Lernen und 
probieren bin ^^.
Ebenso hätte ich hier ganz gern noch eine Art Schlafmodus in der Zeit, 
wo nix passiert.
Ich hoffe nicht zuviel Hilfe zu erwarten^^.
Danke
Angehängte Dateien:
(Firma: Manfred) #2563551
Lesenswert?

Ein interessanter Ansatz mit Powerdown die Zeitkonstanten zu bestimmen, 
ungewöhnlich aber durchaus was anderes. Wenn du im Programm noch einen 
Zähler einbaust, in dem du mitzählst, wie oft Powerdown ausgelöst wurde, 
kannst du auch längere Zeitabschnitte bestimmen.

Ich würde das alles mit einem mitlaufenden Timer und Zählvariable machen 
und die Schaltung - wenn Stromsparen ein Thema ist - nach 5 Minuten 
definiert abschalten und mit einem Interrupt aufwecken.

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