-
-
Erfahrener Benutzer
Roboter Genie
die blinkfrequenz würde ich eher dadurch regeln, das:
- der timer einen passenden prescaler bekommt
- in der sub eine variable incrementiert wird und erst bei einem bestimmten wert die led getoggelt und die variable wieder auf 0 gesetzt wird
bei bei timerbedingten subs immer darauf achten:
- das man nicht unnötig oft in die routine springt
- das man sie so klein und kurz wie möglich macht (also keine waits in der sub!)
in der sub würde dann vielleicht stehen:
timersub:
incr ledcounter
if 60<ledcounter then
toggle led
ledcounter = 0
end if
return
Alles natürlich immer stark davon abhängig, wie schnell der Controller getaktet wird und was für einen Timer du benutzt (8 oder 16 Bit)
Gruß MeckPommER
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen