Forum: Mikrocontroller und Digitale Elektronik Rechteckgenerator mit Mega328p


von Matthias P. (matthias_p65)


Lesenswert?

Hallo zusammen,

ich habe gestern ein wenig mit dem Mega328P und Rechtecken rumgespielt.

Nach einigen Versuchen und Recherche bin ich zu dem Ergebnis gekommen,
daß sich mit 16MHz Taktfrequenz maximal ein 4MHz Rechteck generieren 
lässt.

Mit:
1
 Main: 
2
  sbi PINB,0
3
  rjmp Main

verbrauche ich 4 Taktzyklen und komme so eben auf 4MHz.

Geht's noch schneller, oder ist das hier das erreichbare Maximum?

von Programmierer (Gast)


Lesenswert?

Matthias P. schrieb:
> Geht's noch schneller, oder ist das hier das erreichbare Maximum?

Mit einem Timer und PWM kannst du (wenn ich mich richtig erinnere) 
FCPU/2 erreichen, quasi "Nebenläufig". Mehr Info findest du im 
Datenblatt des mega328.

von ul5255 (Gast)


Lesenswert?

F_cpu / 2 per PWM sind moeglich, manche AVRs koennen auch f_cpu an einem 
Pin 1:1 ausgeben

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.