Liste der Anhänge anzeigen (Anzahl: 1)
Simples waitms() mit delay.h. For Schleife Zeitraubproblem
Also ich habe mir mit den Funktionen aus delay.h eine simple waitms() Funtkion geschrieben. Damit wollte ich auf meinem RNControl die LEDs im Sekunden Takt an und wieder ausschalten. Und das eine halbe Minute.
mit waitms(1000) dauerte es aber fast doppelt solange als fast eine Minute. Gestoppt habe ich einfach mit nem Funkweker den ich daneben gestellt hab. Durch rumrechnen und probieren ging es dann endlich mit
waitms(647) das das ganze wirklich fast auf die Sekunde genau eine halbe Minute dauert. Anscheinend verbrauchen die for Schleifen fast die hälfte der Zeit. Meine Frage ist jetzt eigentlich ob ich in der Funktion
waitms() nicht einfach die Variable ms mit 0,647 multiplizieren kann.
Gruß Muraad