atmega32a verbindungsproblem

Gast #2466604
Lesenswert?

aufgrund eines schulprojekts haben ein klassenkamerad und ich angefangen 
uns mit µ-controllern auseinander zu setzten. ein einfaches programm 
(lauflicht) war schnell im avr studio 5 programmiert, das board in eagle 
erstellt, die platine gefertigt und die bauteile aufgelötet (da wir 
keine vorkenntnisse hatten wurde die verwendung von mosfets usw gar 
nicht erst berücksichtigt :D, daher haben wir einen atmega32 für die 
ledansteuerung verwendet - weil wir 32 ports brauchten).

stk500 angeschlossen (wurde auch erkannt).
programming gestartet: fehlermeldung, reading fuses failed bzw unable to 
enter programming mode (device wird unter device information auch nicht 
erkannt, signature und revision werden nicht angezeigt)

programmierleitungen auf unserer platine haben wir mehrmals auf richtige 
verbindung und durchgang/kurzschluss überprüft.

signale wurden mit oszilloskop überprüft (mosi,clock,reset geben signale 
bis zum prozessor - miso liefert anscheinend keine signale zurück)

danke im vorraus für hilfe
Angehängte Dateien:
Gast #2468814
Lesenswert?

Edi R. schrieb:
> Zwischen VCC und GND gehört ein keramischer 100 nF, und zwar nahe am
> Controller.

danke, werden wir mal versuchen

karadur schrieb:
> euer Reset hängt in der Luft.
> Welche Werte haben die Rs in den Programmierleitungen?

reset ist richtig angeschlossen, durchgemessen und gibt signale :)

widerstände auf den programmierleitungen sind mittlerweile ~0 ohm (da 
dies ein vorschlag von einem lehrer war)
Gast #2469358
Lesenswert?

Da muß trotzdem nen Pullup ran (ca. 10KOhm ). Zwischen VCC und GND sowie 
zwischen AVCC und AGND muß ein 100nf Kerko rein. MOSI muß auf MISO und 
MISO muß auf MOSI am Programmierstecker genauso wie bei RS232 RXD immer 
auf TXD gehen muß !

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