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
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.
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
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.