Forum: Mikrocontroller und Digitale Elektronik Probleme mit Atmega128


von Frank (Gast)


Lesenswert?

Hallo!
Ich versuche gerade eine Schaltung mit einem neuen Atmega128 zu bauen 
aber leider schaffe ich es nicht diesen Mikrocontroller mit avrdude 
anzusprechen...
Ich habe bereits daran gedacht Anstelle MISO/MOSI PDO/PDI zu nutzen, 
\Reset liegt zusätzlich über 10k an VCC, SCK ist SCK, \PEN ist 
unbeschaltet...

Weitere Beschaltung als die normalerweise minimal nötigste zum 
Programmieren habe ich nicht dran (außer VCC und GND versteht sich)

Betriebsspannung ist 5V und kein Quarz angeschlossen (standardmäßig ist 
doch der interne Oszillator mit 1MHz aktiviert?)

getestet habe ich die Verbindung mittels STK200 und usbasp und das 
Ergebnis ist jedesmal das gleiche, absolut keine Raktion vom 
Atmega128...
Mit meinen Attiny13 und Atmega8 Schaltungen funktionieren diese 
tadellos...

Stromverbrauch des Megas liegt bei ca 12mA. ist das in Ordnung oder 
müsste das weniger sein? nicht das der kaputt ist...

Hatte jemand schonmal ähnliche Probleme und hat einen Tip für mich?

Gruß Frank

von spess53 (Gast)


Lesenswert?

Hi

Ich habe bereits daran gedacht Anstelle MISO/MOSI PDO/PDI zu nutzen,
\Reset liegt zusätzlich über 10k an VCC, SCK ist SCK, \PEN ist
unbeschaltet...

MISO/MOSI ist falsch. PDO/PDI ist richtig.

MfG Spess

von Frank (Gast)


Lesenswert?

hab ich schon, das meinte ich ja mit dem "Anstelle" von...

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Hast Du alle Vcc und GND-Anschlüsse an 5V und Masse angeschlossen und 
mit 100nF abgeblockt?

von Frank (Gast)


Lesenswert?

ja, habe ich... allerdings sind die 100nF hinter ca. 5cm Kabel direkt 
beim 7805...
...andersrum wäre sicherlich optimaler, gab aber dadurch noch nie 
Probleme

von Volker R. (pcl86)


Lesenswert?

Hallo,

gönne /PEN mal einen Widerstand von ca. 10k nach VCC.

Hatte ähnliche Probleme am Anfang, mit dem Widerstand lief´s dann aber.

Gruß
Volker

von Winfried J. (Firma: Nisch-Aufzüge) (winne) Benutzerseite


Lesenswert?

\PEN kann frei bleiben

zum Programmieren müssen PDI und PDO  benutzt werden

PDI ist der Programmiereingang entspricht somit MOSI der sonst üblichen 
ISP
PDO ist der Programmierausgang Entspricht somit MISO der sonst üblichen 
ISP

SCK ist SCK

Reset muss über 10K an VCC und wärend des Programmierens auf low gezogen 
werden

von Frank (Gast)


Lesenswert?

Habe nochmal getestet PEN mit 10k auf VCC zu ziehen, hat nichts 
geändert...

wie gesagt meine Programmierkabel funktionieren an meinen anderen 
Schaltungen  wunderbar, nur eben nicht an dieser...
und es ist definiv korrekt angeschlossen an SCK, RESET, PDO, PDI, VCC 
und GND...das habe ich schon mehr als 10x nachgemessen.

gibt es möglichkeiten zu testen ob ein neuer, leerer Mikrocontroller iO 
oder defekt ist?

gruß Frank

von Winfried J. (Firma: Nisch-Aufzüge) (winne) Benutzerseite


Lesenswert?

mh es könnte noch an der cklockrate liegen? Wie sieht dein 
Programmieradapter aus?
Hoffentlich nicht Parallelport, da gibt es gern Schwierigkeiten

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Mir ist noch kein defekter, neuer AVR untergekommen.

von spess53 (Gast)


Lesenswert?

Hi

Mach mal ein Bild von deinem Aufbau.

MfG Spess

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
Noch kein Account? Hier anmelden.