Gast
#1310603
Hallo, ich blicke nicht durch bei der taktfrequenz von meinem AVR. Ich habe ein eigenes Board mit einem 8Mhz Quartz-Oszillator. Fuses: - 8 Mhz Crystal Osc Startup 1k CK 0ms eingestellt - CKDIV nicht angehakt damit läuft meine cpu bei 8 Mhz, habe ich auch so in F_CPU geschrieben: F_CPU = 8000000L damit funktioniert mein UART (baudrate berechnet sich ja aus FCPU) aber jetzt habe ich hier noch ein STK500 und will hier den internen takt nutzen. woher weiss ich wie hoch der getaktet ist? fuse: Int RC-Osc 6CK + 65ms CKDiv angehakt. was hab ich hier jetzt für einen takt? der tab hardware-settings sagt mit: 3.686MHz ist das jetzt also mein takt? wo kommt der her? Im TAB Advanced steht calibrate to freq 8.0 MHz was hat es damit auf sich?? jedenfalls kommt selbst bei 2400baud nur unsinn an ... :( (das hatte ich schonmal am laufen mit internem osc, ich weiss ja, dass für uart externen takt besser ist) ich bin verwirrt :)