Wie schnell ist der Counter eines 8-Bir µC's

Gast #776986
Hallo,
ich möchte mit einem 8-Bit µC (Infineon XC866) die Dauer sehr kurzer 
Spannungspulse messen. (0...1000ns). Die Genauigkeit soll 50ns betragen.
Meine Idee: Den Spannungspuls mit einem 20Mhz UND verknüpfen und auf den 
Counter Eingang des µCs geben. Der soll dann max. bis 20 zählen und mir 
so die entsrechende Pulsbreite ausgeben.

Frage: Gibt es eine Begrenzung der max. Taktrfrequenz am Eingang? Ist 
diese von der Systemfrequenz anhängig?

Vielen Dank für eure Hilfe
Gast
@severino

>> du hast das datenblatt gefunden! glückwunsch!
>> jetzt musst du es nur noch lesen.

>Na grossartig! Findest Deine Bemerkung wohl speziell lustig, oder?

ist schon lustig!
wenn du es nicht lustig findest, dann lies das Datenblatt halt einfach 
und berichte uns
Sauerländer wrote:
> Hallo,
> ich möchte mit einem 8-Bit µC (Infineon XC866) die Dauer sehr kurzer
> Spannungspulse messen. (0...1000ns). Die Genauigkeit soll 50ns betragen.
> Meine Idee: Den Spannungspuls mit einem 20Mhz UND verknüpfen und auf den
> Counter Eingang des µCs geben. Der soll dann max. bis 20 zählen und mir
> so die entsrechende Pulsbreite ausgeben.

Wozu die großen Umstände?

Das ist ein 8051-er, benutze einfach Timer T0 oder T1 im Gate-Modus.

Wenn Du dann die internen 80MHz zählst, hast Du sogar 12,5ns 
Genauigkeit.

Für nährere Information lies Dir das Usermanual durch.
Das Datenblatt enthält nur nen groben Überblick.


Peter
Gast
Hallo,
vielen Dank für eure Hilfe, die Info muss ich lustigerweise überlesen 
haben :).
Ich jedoch eine einfachere Methode gefunden die Zeit zu messen:
Der µC hat für den Timer 12 eine capture Einheit die bei steigender oder 
fallender Flanke den Timerwert in 2 Resgister schreibt. Die Genauigkeit 
beträgt hierbei 42ns.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.