Frequenzausgabe ohne Programmbeeinflussung
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
Re: Frequenzausgabe ohne Programmbeeinflussung
Zitat:
Zitat von Step
Wie ich gelesen hatte, kann Timer0 aber auch automatische PWM-Ausgabe?
Jo, das kann er.
und hier findest du jede Mende Datenblätter in denen genau dazu jede Menge drin steht. Die Bascom Hilfe könnte dir sicherlich auch im Bezug auf den korrekten Syntax zu Konfiguration weiterhelfen.
Im übrigen glaube ich mich Dunkel daran zu erinnern, das der Timer0 von Bascom ganz gerne für verschiedene Dinge genutzt wird.
Grüße,
da Hanni.