Moin zusammen! Ich habe ein Board mit 2 Atmegas und würde diese gern unabhängig voneinander über eine ISP-Buchse brennen können. Am besten wäre es mit einem einzigen Jumper wechseln zu können. Nun frage ich mich was man am besten für eine Leitung nimmt. Nehme ich MOSI dann kommen keine Daten im falschen Mega an was schon mal praktisch wäre. Nehme ich hingegen SCK dann sollte der Takt fehlen (wer taktet überhaupt was beim Vorgang?). Also: welche Draht macht am meisten Sinn? Ausserdem: an einen Quarzoszi kann ich doch beide Megas einfach so dranhängen, gell?
Du solltest die Reset-Leitung nehmen, die ist quasi die Chip-Select-Leitung für die isp-Programmierung. Zum Anschluss von zwei Controllern an einen Quarz gibt es eine AppNote von Atmel. Oder benutzt du wirklich einen Oszillator? Geht grundsätzlich aber beides.
Ich benutze wirklich einen Resonator an XTAL1 und bin davon ausgegangen das ich da auch zwei Megas gleichzeitig anschliessen kann... Oder brauchts da sonst noch was? Reset ist eine gute Idee und passt zu meinem Layout. Danke.
dare wrote: > Ich benutze wirklich einen Resonator an XTAL1 und bin davon ausgegangen > das ich da auch zwei Megas gleichzeitig anschliessen kann... > Oder brauchts da sonst noch was? Was benutzt du denn jetzt wirklich, einen Quarzoszillator, ein Quarz oder einen Resonator? Ich würde jetzt vermuten einen Quarzoszillator (größeres Gehäuse mit vier Beinen), da kannst du den Takt so aufteilen.
Jawoll einen Oszillator (sorry war grad beim eagle-layouten und da ist es englisch: resonator) im DIL-14. Aufteilen? Du meinst also einfach beide dranklemmen? Ich mein.. die teilen sich den Takt ja nicht ;) Grüße!
dare wrote: > Aufteilen? Du meinst also einfach beide dranklemmen? Ich mein.. die > teilen sich den Takt ja nicht ;) Einfach die Takteingänge der Atmegas zusammen an den Takausgang des Oszillators, das meinte ich.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.