Hi,
ich habe einen Atmega48. Dieser soll mit dem Internen Quarz/Osci mit 8Mhz laufen.
Ich habe ihn mit diesem Programm gefüttert:
Die Led´s leuchten 8 Sekunden! Sie sollten aber eigentlich nur 1 Sekunde leuchten. Daraus schliesse ich jetzt, das er nur auf 1Mhz läuft.Code:$regfile = "m48def.dat" $crystal = 8000000 $baud = 9600 Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down , Prescale = 8 Config Timer2 = Pwm , Pwm = On , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down , Prescale = 8 Weiss Alias Pwm1a Rot Alias Pwm1b Gruen Alias Pwm2a Blau Alias Pwm2b Do Rot = 1 Waitms 1000 Rot = 0 Gruen = 1 Waitms 1000 Gruen = 0 Blau = 1 Waitms 1000 Blau = 0 Weiss = 1 Waitms 1000 Weiss = 0 Loop End
Wie kriege ich den jetzt auf 8Mhz?
Die Fuses sehen im Moment so aus wie im Anhang.
Danke
Gruß Daniel
PS: Das ist nicht mein erstes Projekt, ich habe schon deutlich kompliziertere Sachen verwirklicht. Nur irgendwie will der Atmega48 nicht so wie ich will. Mit nem Atmega8 hatte ich keine Probleme.







Zitieren

Lesezeichen