1 MHz Tackt erzeugen

Gast #372052
Lesenswert?

Hallo, ich habe eine AVR-Schaltung im sinn, die mit einem Quarz zwischen
10 und 12 MHz getaktet werden soll. Das einzige Problem ist, das ich
irgendwie an einem Ausgang ein 1MHz Takt erzeugen muß. Das ganze wollte
ich mit Bascom Programmieren. Hätte jemand einen Tipp, wie ich das
machen könnte ?

Danke !!!
Gast #372053
Lesenswert?

Hallo

Quarz(osszillator) mit 10 MHz an den AVR und jeden 10 Takt einen Pin
toggeln. Naja, der AVR ist dann natürlich mächtig ausgelastet. Evtl.
könnten auch die Timer zur PWM-Erzeugung helfen (siehe Datenblatt).
Oder du taktest den AVR mit 8 bzw. 16 MHz und hängst einen schnellen
Binär-Zähler direkt an den Quarz - der 'teilt' dann das Taktsignal
durch 2, 4, 8, 16, ...

Gruss

Michael
Gast #372056
Lesenswert?

> das pintogglen wie mr.chip es beschrieb, kann beim AVR im Hintergrund
> passieren.

Wenn wir gerade dabei sind - wie macht man sowas am effizientesten?
PWM-Techniken des AVRs vewenden?

> Ist hier nicht die Codesammlung?

Jepp, dachte ich mir auch ;-) Allgemein wurden in letzter Zeit ziemlich
viele Threads etwas 'seltsam' eingeordnet.

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