Forum: Mikrocontroller und Digitale Elektronik Hochfrequenter Zähler schwierig bei PIC18 (Fosc/4?)


von Flo89 (Gast)


Lesenswert?

Guten Abend!

Wollte fragen ob ein hochfrequenter Zähler mit einem Pic16 besser zu 
realisieren ist als mit einem Pic18, da dieser mit Fosc/4 läuft und ich 
vermute es wird schwierig dann Takte bis 20 MHz zu zählen?

Vielen Dank für eure Hilfe!
Florian

von Chris B. (dekatz)


Lesenswert?

Sowohl PIC16 wie auch PIC18 laufen intern mit Fosc/4.
Und zum Takte zählen sollte man ohnehin einen der Timer nehmen und das 
Signal am T1CKI Pin einspeisen. Den Timer kann man locker mit 20MHz 
hochzählen lassen - das hat nichts mit Fosc oder Fosc/4 zu tun.
Man muss sich nur um die Timerüberläufe und die Messdauer kümmern.

von Teo D. (teoderix)


Lesenswert?

Nimm einen eingebauten Zähler und las ihn extern triggern. Dann kannst 
Du wesentlich höhere Frequenzen messen als die mit der der µC läuft.

von Flo89 (Gast)


Lesenswert?

Danke, dann weiss ich bescheid! Super!

von W.S. (Gast)


Lesenswert?

Flo89 schrieb:
> Wollte fragen ob ein hochfrequenter Zähler mit einem Pic16 besser zu
> realisieren ist als mit einem Pic18, da dieser mit Fosc/4

Du redest wirr.

Was bittesehr ist ein "hochfrequenter" Zähler?

Soweit ich weiß und soweit es der jeweilige Typ hergibt, haben sowohl 
Timer 0 als auch Timer 1 je einen asynchronen Vorteiler, die man sich 
beim Zählen höherfrequenter Input-Signale zunutze machen kann. Lies 
einfach die jeweilige Doku, das hilft.

W.S.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.