Forum: Mikrocontroller und Digitale Elektronik Mega128 Defekt?


von Björn (Gast)


Lesenswert?

Hallo Leute,

ich wollte jetzt mal mit einem Mega128 spielen und habe mir den auf
ne TQFP64 -> RM2,54 Platine gelötet um ihn auf's Breadboard zu kriegen.

Jetzt habe ich ihn verdrahtet und er meldet sich nicht beim ISP 
Programmer.

Ich habe ihn wie folgt angeschlossen:

#  PIN  Ziel
-------------
 1 PEN  GND
 2 PE0  ISP Mosi
 3 PE1  ISP Miso
11 SCK  ISP SCK
20 RST  ISP Reset
21 VCC  +5V
22 GND  GND
52 VCC  +5V
53 GND  GND
63 GND  GND
64 VCC  +5V

Ich habe schon alles mögliche geprüft:
- ob Mosi / Miso vertauscht
- alle Lötstellen mühsam überprüft
- PEN wirklich auf GND

Aber so wirklich komme ich jetzt auch nicht mehr weiter.

Laut Datenblatt müsste er ja per default mit intern 1MHz laufen.


Hat von euch noch jemand eine Idee was hier schief geht,
bzw. wie ich prüfen kann, ob der Käfer wirklich defekt ist?

Gruß

Björn

von Björn (Gast)


Lesenswert?

ok, hat sich schon erledigt:

das Problem war, dass PEN nicht dauerhaft auf GND liegen darf, sondern 
muss vor dem ansprechen wieder runter bzw. auf VCC.

von Thomas (Gast)


Lesenswert?

Hey,

beim Atmega128 musst du - insofern ich das noch richtig in Erinnerung 
habe - mit der ISP-Belegung aufpassen. Da könntest du nochmal genau ins 
Datenblatt sehen, welche Pins wie verbunden werden müssen. MISO und MOSI 
so zu verwenden, wie sie auf der PIN-Übersicht des Datenblattes stehen, 
war falsch. Für den ISP Stecker waren eigene Pins vorgesehen.

Mag aber auch sein, dass du dies schon beachtet hast, die Pin-Belegungen 
müsstest du einfach nochmal kontrollieren.

Viele Grüße,
  Thomas

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.