Forum: Mikrocontroller und Digitale Elektronik ATMega32 anschließen ?


von chris (Gast)


Lesenswert?

hallo,
ich hab ein Problem mit dem ATMega32.
Ein Programm ist schon auf dem MC aufgespielt.
Jetzt müsste es doch reichen wenn ich Vcc, GND,AVCC und GND  und RESET
anschließe und die beschaltung der Ports.
(es wird der internen Takt verwendet).
 Chris

von jmoney (Gast)


Lesenswert?

und die frage?

von chris (Gast)


Lesenswert?

reicht es wenn ich die genannten pins anschließe ?  bei mit soll eine
LED blinken.tut sie nicht, und ich finde den Fehler nicht.
 chris

von Hannes L. (hannes)


Lesenswert?

Wichtig ist außerdem, dass die Betriebsspannung und AVcc von je einem
Keramik-Kondensator (100nF) abgeblockt wird, dann sollte Reset über
3k...10k gegen Vcc gezogen werden. Weiterhin wird eine "saubere"
Betriebsspannung benötigt, also ein korrekt beschalteter
Spannungsregler, der nicht schwingt.

...

von chris (Gast)


Lesenswert?

hi,
hab meinen Fehler gefunden,
ich hab zwischen GND und RESET ein 100nF keramik Kondensator,
außderdem wie im Tut beschrieben zwischen VCC und RESET ein 10kOhm
Widerstand.
nachem ich den Widerstand durch eine Brücke ersatze habe, hat's
funktioniert.
Allerdings gibts jetzt ein  Fehler wenn er lesen will, weil er wohl
RESET nicht auf GND ziehen kann im programmiermodus.
hab den 10 k widerstand durch 7,5 ersetzt, jetzt gehts.
Danke
   Chris

von Hannes L. (hannes)


Lesenswert?

Ich nehme immer 3k3, aber auch nur, weil ich die massig habe...

...

von Sebastian (Gast)


Lesenswert?

Hm, ich mache das immer mit einem 10k, evtl. hast Du einen kaputten
Widerstand verwendet?

Gruß,
Sebastian

von Ulrich (Gast)


Lesenswert?

Also ich habe mal ausversehen den Pull-up widerstand für Reset
weggelassen und es ha tauch funktioniert. Ich bin erst draufgekommen wo
ich jemandem die Platine gezeigt habe und gesagt habe: ATMEGA ist voll
easy mal braucht nur einen Kondensator und Widerstand. Aber den
Widerstand konnte ich ihm dann nicht zeigen.

Im Datenblatt stand dann drinnen das der Reset intern auch einen
Pull-up hat. Es dint warscheinlich nur zur Stabilisierung wenn man da
einen kleineren Pull-Up hinmacht oder????

Also ich habe den Widerstand auf meiner Platine dann auch nicht mehr
nachträglich reingemacht weil es ja 1a funktioniert.

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.