Hallo! ein Fuse-Bit heißt CKOPT. dieses Fuse soll lt. Datenblatt einen Output-Pin füttern. XTAL2 bei dem ATmega8L. Wenn ich aber einen internen RC-Oszillator nutze, kann ich dann den Takt trotzdem über XTAL2 rausführen?
Timo P. schrieb: > ein Fuse-Bit heißt CKOPT. dieses Fuse soll lt. Datenblatt einen > Output-Pin füttern. Falsch. Die Fuse sorgt bei älteren ATMegas für hohere Spannung am Quarz, um mit hohen Frequenzen klarzukommen. Timo P. schrieb: > Wenn ich aber einen internen RC-Oszillator nutze, kann ich dann den Takt > trotzdem über XTAL2 rausführen? Nein. Wenn, dann über CLKO (Clock Out).
> Wenn ich aber einen internen RC-Oszillator nutze, kann ich dann den Takt > trotzdem über XTAL2 rausführen? Im Datenblatt (ATmega8) steht: [...] "The CKOPT Fuse should always be unprogrammed when using this clock option." [...] "When this Oscillator is selected, start-up times are determined by the SUT Fuses as shown in Table 10. PB6 (XTAL1/TOSC1) and PB7(XTAL2/TOSC2) can be used as either general I/O pins or Timer Oscillator pins." [...] Damit hat sich die Sache wohl erledigt ... PS: Der ATmega88 hat ein CKOUT-FuseBit und kann an PB0 (CLKO) den Takt liefern.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.