Das wird funktionieren.
(Und selbst wenn's nicht funktioniert, durch den anderen Quarz wird's nicht kaputt gehen)
Gruß, CowZ
Das wird funktionieren.
(Und selbst wenn's nicht funktioniert, durch den anderen Quarz wird's nicht kaputt gehen)
Gruß, CowZ
Und nicht vergessen die Fuses zu ändern, aber aufpassen, das kann in die Hose gehen.
Hier mal nachsehen wenn du es nicht genau weisst.
palmavr.sourceforge.net/cgi-bin/fc.cgi
Ob du da jetzt n Quarz mit 4MHz oder mit 4,19... MHz einbaust, die Fuses müssen so oder so geändert werden.
Wenn es dir nur um ein Testprojekt geht, brauchst du am ATmega8 nicht mal nen Quarz. Werkseitig rennt der mit 1MHz und über Fuse-Einstellungen kannst den internen RC-Oszillator auch auch 4MHz trimmen.
Disclaimer: none. Sue me.
Hi!
Danke für die vielen Antworten!
Diese Schaltung soll eigentlich dazu dienen, dass ich einen AtMega8 darin programmieren kann und dann in eine andere Schaltung stecken kann.
Wie die Schaltung denn ohne Quarz aus?
Danke!
Gruß
Dennis
Du brauchst nur den Quarz und die beiden C mit 22p weglassen. Wenn der Mega8 neu ist läuft er mit internen 1MHz.
Wenn Du die Schaltung nur als Programmieradapter verwenden willst spielt die Quarzfrequenz keine große Rolle.
Mit dem internen Quarzoszillator hatte ich beim Proggen eines Attiny 12 aber auch schon meine Probleme - das Programm ließ sich erst nach dem Umstellen der Fuses in den Baustein brennen.
Auch wenn der ATMEGA8 auf interne Taktquelle gefused ist kann der Quarz trotzdem drinbleiben.
Wichtig ist es allerdings die Fuses für die Zielschaltung richtig einzustellen bevor Du den ATMEGA8 dort einbaust.
Hi!
Auf dem Board wo der AtMega8 genutzt wird muss er auf 8 MHz und interner Taktung eingestellt sein.
Dieser Aufbau soll einmal zum Programmieren des AtMegas sein aber auch zum testen.
Also wenn der Verdacht besteht, dass der Controller hin ist, bzw. einer der Ports nicht mehr richtig funktioniert, so will ich das mit dem Board testen können. Dazu habe ich mir gedacht einfach eine LED drauf eventuell noch einen Taster mit Pullup Widerstand und dann die LED mit Vorwiderstand auf GND führen und das andere Ende auf eine Stiftleiste. Die anderen Ports vom AtMega auch auf eine Stiftleiste und dann brauch ich ja nur noch mit ner Brücke den entsprechenden Port mit der LED für die Ausgangstestung oder mit dem Taster als Eingangstestung verbinden.
Vielleicht sollte ich auch noch eine RS232 Schnittstelle mit einbauen um den Funktionstest abschließen zu können.
Gruß
Dennis
Lesezeichen