ATMEGA644P Grundschaltung

Gast #1794038
Lesenswert?

Hi,

ich bin ein Anfänger in MC, darum bitte ich auch um eine für Anfänger 
gerechte Antwort :)

Also ich hab mir einen ATMEGA644P gekauft und wollte ihn programmieren. 
Da ich keine Parallele oder Serielle Schnittstelle habe, hab ich mir 
einen USB-Adapter gekauft 
(http://www.amazon.de/ISP-Programmer-ATMEL-ATmega-ATTiny-AT90/dp/B00359ZDBO/ref=sr_1_1?ie=UTF8&s=ce-de&qid=1279985559&sr=8-1)

Ich wollte nun Fragen ob meine Grundschaltung (siehe Anhang) stimmt. Im 
Internet finde ich Grundschaltungen mit Widerständen und Kondensatoren, 
aber woher soll ich wissen welche Widerstandsgrößen ich für meinen MC 
brauche? Oder ist das immer gleich?

Danke
Angehängte Dateien:
#1794044
Lesenswert?

Hallo ???,

was meinst damit ob deine Grundschaltung stimmt? Also die Beschaltung 
zum programmieren stimmt. Aber der Controller ist noch nirgends 
angebunden, also auch nicht an eine Spannungsversorgung. Diese brauchst 
du natürlich, sonst geht gar nichts. Sonst wäre noch vielleicht ne LED 
hilfreich, damit du deine ersten Programmiererfolge auch siehst, z. B. 
LED- Blinken für den anfang.............

Falls ich deine Frage missverstanden habe und es dir nur um die 
"Programmierschaltung2 geht sorry.....

Die Kondensatoren usw. die du beschrieben hast, kannst du aus dem 
Datenblatt bzw. aus nem Tutorial nehmen. Die sind eigentlich fast immer 
gleich...........

Gruß Uli
Gast #1794075
Lesenswert?

Hi Uli, danke für die Antwort.

Laut dem ISP-USB-Programmieradapter den ich gekauft habe brauch ich 
keine Spannungsversorgung am MC, das übernimmt direkt Adapter (insofern 
ich das nicht falsch verstanden habe).
Dort steht zumindest:
- Benötigt zum Programmbetrieb keine Stromversorgung vom Target

Bevor ich z.B. eine LED anschließe, wollt ich es erstmal schaffen das 
ich den MC programmieren kann, doch soweit komm ich nichtmal.
Ich hab AVR Studio 4 und wenn ich zum ATMEGA644P connecten möchte, steht 
dort "connect failed". Als Platform hab ich STK500 or AVRISP gewählt.

An was kann es liegen das ich nicht connecten kann?
Gast #1794085
Lesenswert?

Hi

>Dort steht zumindest:
>- Benötigt zum Programmbetrieb keine Stromversorgung vom Target

Das heist nur, das er sich selbst versorgt. Nicht das er das Target 
versorgt.
Ausserdem hat der ATMega644 zwei Versorgungsanschlüsse, die beide 
anzuschliessen sind.

MfG Spess
Gast #1794094
Lesenswert?

schau' Dir mal die Minimalbeschaltung für serielles
Programmieren im Datenblatt des ATmega644P an.

AVCC vielleicht auch noch an VCC?
Ein 100 nF zwischen VCC und GND schadet auch nicht.
Je nach Fuses für den Oszillator braucht es externen
Takt, Quarz und Cs, oder gar nichts an den OSC-Anschlüssen.
#1794109
Lesenswert?

Hy,

hab gerade nochmal die beschreibung des Progtammers bei Amazon 
durchgelesen. Hast recht, du brauchst wenn du programmierst keine 
externe Spannungsversorgung. Hast du die DIL- Schalter richtig 
"gesetzt"???? Kannst du mal am VCC-pin die Spannung messen? Woher hast 
du das Pinning des Steckers deines programmersß

 Als Platform musst du den stk500 wählen.

Gruß Uli
Gast #1794110
Lesenswert?

> - Benötigt zum Programmbetrieb keine Stromversorgung vom Target

Nachmessen(!). Erst mal heisst das nur, dass er sich selbst versorgen 
kann (vom USB vermutlich). Ich vermute mal, dass das als Feature 
Aufgeführt wäre, wenn er das Target (optional) versorgen könnte. Aber 
man weiss ja nie, und bevor sich da irgendwo der magische Rauch 
verzieht..

Abgesehen davon: Überprüf nochmal genau, ob dein Pinout vom ISP-Adapter 
wirklich stimmt. Normalerweise(tm) ist das nämlich genau 'andersrum' 
(aka spiegelverkehrt).

Zur Grundschaltung als absolutes Minimum zu verstehen: Alle(!) 
GND-Anschlüsse, alle(!) Vcc-Anschlüsse gemäß Datenblatt. Falls vorhanden 
Aref laut Datenblatt.

Dringend zu empfehlen: Direkt an jeden Vcc-Anschluss ein 100n-Kerko.

Zu empfehlen aber nicht essentiell: (Schutz)Beschaltung von /RESET laut 
Datenblatt.

HTH
Gast #1794143
Lesenswert?

Uli W. schrieb:
> Hast du die DIL- Schalter richtig
> "gesetzt"????

Ja, Schalter 1 auf ON für 5V und Schalter 2 auch auf ON für 
Target-Spannung ein.

Uli W. schrieb:
> Kannst du mal am VCC-pin die Spannung messen

Nur 3 Volt

Uli W. schrieb:
> Woher hast
> du das Pinning des Steckers deines programmersß

Ich hoff das hab ich jetzt richtig verstanden. Also ich hab 2 5 Reihige 
IC Stift-Stift-Kontakte in den Stecker des Flachbandkabels gesteckt und 
so gebogen das jeder Pin eine eigene Leitung auf meinem Steckboard hat.

g457 schrieb:
> Überprüf nochmal genau, ob dein Pinout vom ISP-Adapter
> wirklich stimmt

Überprüft und stimmt

Ich muss jetzt leider weg, das heißt ich werd mir die nächsten Antworten 
erst in 1-2 Tagen anschauen können.

Und schonmal vielen Dank für die Hilfe

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren