Duty-Cycle bei Frequenzen > 16MHz

OP #488155
Lesenswert?

Hallo zusammen,

Bei einer höheren Taktung als 16MHz bei einem AT89C51 sollte laut 
Datenblatt ein Duty-Cycle von 50% eingehalten werden.

Hat diese Vorgabe Auswirkungen auf weitere Hard- und 
Softwareentwicklung? Weiterhin wüsste ich gerne, ob sich diese Forderung 
auf alle Signale am Prozessor beziehen.

BR,
sto
Gast #488199
Lesenswert?

Wo steht das?
Der 89C51 kann bis 24MHz Taktung.

aus dem Datenblatt:
Oscillator Characteristics

There are NO requirements on the duty cycle of the external
clock signal, since the input to the internal clocking circuitry
is through a divide-by-two flip-flop, but minimum and maximum
voltage high and low time specifications must be
observed.
OP #488204
Lesenswert?

Der AT89C51CC03 lässt eine Taktung bis zu 60MHz zu. Im Datenblatt auf 
Seite 8 steht geschrieben: "To operate above a frequency of 16 MHz, a 
duty cycle of 50% should be maintained."

Dazu meine Fragen:
1. Hat diese Vorgabe Auswirkungen auf weitere Hard- und 
Softwareentwicklung?
2. Beziehen sich diese Forderungen auf alle Signale am Prozessor?

BR,
Sto
Gast #488209
Lesenswert?

Diese Forderung bezieht sich nur auf ein externes Taktsignal an 
XTAL1,also der Pin der die Taktung des Controllers bestimmt. In der 
Regel hat man aber eher einen Quarz oder Quarzoszillator zur Taktung 
angeschlossen. Die regulären Ein- und Ausgänge betrifft das natürlich 
nicht.

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