Titelbild Mikrocontroller

4.7. Externer Takt

Wenn der Baustein von einer externen Quelle getaktet werden soll, so ist diese wie nachfolgend abgebildet an den Pin XTAL1 anzuschließen, die CKSEL-Fuses sind mit „0000“ zu programmieren. Durch Programmieren der CKOPT-Fuse kann ein interner Kondensator zwischen XTAL1 und GND geschaltet werden.
Externer Takt am ATmega8

Externer Takt am ATmega8


Wenn dieser Oszillator verwendet wird, ergibt sich die Start-up Zeit durch die Programmierung der SUT-Fuses wie in nachfolgender Tabelle aufgeführt.
SUT1 .. 0 Start-up Zeit von Power-down und Power-save Zusätzliche Verzögerung von Reset (VCC=5,0V) Empfohlene Verwendung
00 6 CK - BOD freigegeben
01 6 CK 4,1 ms Schneller Spannungsanstieg
10 6 CK 65 ms Langsamer Spannungsanstieg
11 Reserviert

Wenn eine externe Taktquelle verwendet wird, so müssen plötzliche Frequenzänderungen unterbunden werden, um ein stabiles Arbeiten der CPU sicherzustellen. Eine Abweichung der Frequenz von mehr als 2% von einem Takt zum nächsten kann zu unvorhersehbaren Verhalten des Bausteins führen. Wenn eine Veränderung der Taktfrequenz vorgenommen werden soll, so muss die CPU während dessen auf Reset gehalten werden.
Impressum