Step
30.08.2006, 13:30
Hallo,
ich möchte verschiedene Zustände über EINE LED anzeigen lassen.
Insgesamt 3 verschiedene Zustände.
1: Dauerlicht für Zustand 1
2: Langsames Blinken, ca. 2xSekunde für Zustand 2
3: Schnelles Blinken, ca. 10xSekunde für Zustand 3
Um das ohne weitere Beeinflussung des Programmablaufs zu machen dachte ich an eine PWM-Ausgabe, da die unabhängig und automatisch ohne Schleife oder ähnliches ausgegeben werden kann.
Ich will dann über den Prescaler die verschiedenen Blinkfrequenzen darstellen.
Ob das in den gewünschten Frequenzen überhaupt ohne externe Taktung geht weiß ich auch noch nicht.
Problem ist, daß beim Timer1 schon beide Kanäle für eine PWM-Ausgabe an einen DC-Getriebemotor belegt sind.
Wie ich gelesen hatte, kann Timer0 aber auch automatische PWM-Ausgabe?
Das ist natürlich nicht gerade ein direkter Weg, anderes fällt mir aber nicht ein.
Hat jemand eine Idee wie ich diese LED-Zustandsanzeige hin bekommen kann?
Viele Dank!
Wolfram
ich möchte verschiedene Zustände über EINE LED anzeigen lassen.
Insgesamt 3 verschiedene Zustände.
1: Dauerlicht für Zustand 1
2: Langsames Blinken, ca. 2xSekunde für Zustand 2
3: Schnelles Blinken, ca. 10xSekunde für Zustand 3
Um das ohne weitere Beeinflussung des Programmablaufs zu machen dachte ich an eine PWM-Ausgabe, da die unabhängig und automatisch ohne Schleife oder ähnliches ausgegeben werden kann.
Ich will dann über den Prescaler die verschiedenen Blinkfrequenzen darstellen.
Ob das in den gewünschten Frequenzen überhaupt ohne externe Taktung geht weiß ich auch noch nicht.
Problem ist, daß beim Timer1 schon beide Kanäle für eine PWM-Ausgabe an einen DC-Getriebemotor belegt sind.
Wie ich gelesen hatte, kann Timer0 aber auch automatische PWM-Ausgabe?
Das ist natürlich nicht gerade ein direkter Weg, anderes fällt mir aber nicht ein.
Hat jemand eine Idee wie ich diese LED-Zustandsanzeige hin bekommen kann?
Viele Dank!
Wolfram