Mir ist gerade noch eine Idee gekommen.
Hast du die Prozessoren denn auch passend gefused? Denn wenn der Systemtakt von Bascom nicht dem Systemtakt, den du mit den Fuses einstellst, entspricht kommt es zu falschen Timings.
Gruß Daniel
Mir ist gerade noch eine Idee gekommen.
Hast du die Prozessoren denn auch passend gefused? Denn wenn der Systemtakt von Bascom nicht dem Systemtakt, den du mit den Fuses einstellst, entspricht kommt es zu falschen Timings.
Gruß Daniel
Unser Sommer ist ein grün angestrichener Winter. Das einzige reife Obst, das wir haben, sind gebratene Äpfel. [Heinrich Heine]
Na ja, die PWM Frequenz ist ja ein Teil der Quarzfrequenz z.B. 1/8 oder was halt eingestellt ist.
12 Mhz/8 oder 8 Mhz/8 oder 4 Mhz/8 da muss einfach immer etwas anderes heraus kommen.
Anders allerdings das Puls Pausen Verhältnis, das sollte immer zwischen 0 und 100% einstellbar sein. Nur die Widerholrate ändert sich natürlich.
Gruß Richard
Dann müsstest du es ungefähr so machen:
1. Timer configurieren! Damit du nachher den Prescaler anpassen kannst.
2. Dem Servobefehl einen Timer zuweisen:Code:CONFIG TIMER0 = TIMER , PRESCALE= 1|8|64|256|1024
So solltest du die abweichungen anpassen können. Natürlich ist das so keine fertige Lösung, ein bisschen musst du da noch selbst dran arbeiten.Code:Config Servos = 2 , Servo1 = Portb.1 , Servo2 = Portb.2 , Reload = 10 , Timer = Timer0
Gruß Daniel
Unser Sommer ist ein grün angestrichener Winter. Das einzige reife Obst, das wir haben, sind gebratene Äpfel. [Heinrich Heine]
Hi *,
ah AntwortenIch bin grade erst von der Arbeit gekommen.
Es war auch meine Erwartung, dass Bascom es an die eingestellte Quarzfrequenz anpasst!
Die RS232 Ausgabe habe ich für diesen Zweck eingebaut!
Da die Ausgabe funktioniert, dachte ich die Quarzfrequenz passt und damit auch die Fuse Bits richtig sind.
An die Fuse BITs habe ich auch schon gedacht.
Ich muss mal gucken, ob die richtig eingestelt sind.
Ich habe den Programmer von Ulrich Radig und muss die .hex und Fuse via "AVR Burn-O-Mat" in den AVR brennen.
Bin mir immer nicht sicher, ob die Fuse 100% passen!
Werde mal nach der Fuse Konfiguration googeln!
Danke schonmal für die Antworten....
Gruß,
Sascha
Den habe ich auch. Läuft unter Bascom direkt als USBASP.
Wenn das Herz involviert ist, steht die Logik außen vor! \/
Ich auch! Aber bei mir klappt es nicht mit USBASP. Kannst du mir da mal per PN sagen wie du das gemacht hast?Den habe ich auch. Läuft unter Bascom direkt als USBASP.
Unser Sommer ist ein grün angestrichener Winter. Das einzige reife Obst, das wir haben, sind gebratene Äpfel. [Heinrich Heine]
Lesezeichen