mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Counter beim mega128


Autor: Norbert (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
wie hoch darf die max. Eingangsfrequenz am externen Eingang eines
Counters sein?
Mich interessieren garantierte Werte von Atmel.
Kann man mir weiterhelfen?

Danke    Norbert

Autor: mikki merten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Halbe Taktfreqeuenz. Kannst Du aber im aktuellen Datenblatt aber auch 
auf Seite 142 nachlesen.

Autor: Norbert (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
oh, danke,
da hab' ich mir die 370 Seiten ausgedruckt und denoch übersehen.

Autor: TOM (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich will gerade den Timero des MEGA128 so einstellen dass er nicht 255 
Takte zählt bis zum Überlauf sondern nur 100.
Wie kann ich den Timer0 einstellen so dass es wenn er durch das TOV0 ein 
Interrupt ausgelöst wird automatisch das TCNT0 Register nicht bei 0x00 
anfängt sondern 0x9B geladen wird.
Ich kann dies natürlich in der ISR tun das ist mir klar aber geht das 
nicht auch automatisch.
Sorry für die bekloppte Frage aber ich bin Umsteiger und kann es nicht 
finden.

Danke

TOM

Autor: Johannes M. (johnny-m)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
TOM wrote:
> ich will gerade den Timero des MEGA128 so einstellen dass er nicht 255
> Takte zählt bis zum Überlauf sondern nur 100.
Das macht man beim AVR i.d.R. nicht mit einem Overflow sondern mit einem 
Compare-Interrupt. Der Timer wird dabei im CTC-Modus betrieben.

> Wie kann ich den Timer0 einstellen so dass es wenn er durch das TOV0 ein
> Interrupt ausgelöst wird automatisch das TCNT0 Register nicht bei 0x00
> anfängt sondern 0x9B geladen wird.
> Ich kann dies natürlich in der ISR tun das ist mir klar aber geht das
> nicht auch automatisch.
Nein, automatisch geht das beim AVR nicht, aber wie oben gesagt, dafür 
gibts CTC, das funktioniert ähnlich, nur eben umgekehrt.

> Sorry für die bekloppte Frage aber ich bin Umsteiger und kann es nicht
> finden.
AVR-Tutorial, AVR-GCC-Tutorial sowie entsprechende 
Datenblätter...

BTW:
Es ist absoluter Unsinn, für so eine Anfrage einen uralten Thread zu 
reaktivieren. Warum machst Du nicht einfach einen neuen auf? Faulheit?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.