Forum: Mikrocontroller und Digitale Elektronik Attiny25 Problem beim Programmieren - Anfänger


von Tom (Gast)


Lesenswert?

Hallo,
in dem Gebiet Mikrocontroller bin ich leider ein kompletter Anfänger. 
Aber irgendwann ist immer das erste Mal. Nun zu meinem Problem.
Ich will dieses Projekt nachbauen.
Projekt: http://www.doc-diy.net/photo/hdr-jack/

Nun habe ich den Attiny25-20SU und die restlichen Bauteile.
Beim Programmieren habe ich diesen Schaltplan genutzt.
Schaltplan: http://blazer21.bl.funpic.de/avr/grafiken/schaltung1.gif

Bis dahin kein weiteres Problem. Nun habe ich den Controller wie im 
folgenden Bild angeschlossen. Ich habe als Stromquelle ein PC Netzteil 
genutzt. Jedoch habe ich den Quarzoszillator weggelassen, ein 220n 
Kondensator genutzt und natürlich einen anderen Controller.
Schaltplan: http://blazer21.bl.funpic.de/avr/grafiken/schaltung4.gif

Erst habe ich es ohne R1 und C3 probiert. Da hatte ich das Problem, dass 
ich zwischen GND und RESET 5V Spannung hatte, welche dann auch auf dem 
LPT Port liegen würde. Mit R1 und C3 habe ich diese 5V wieder 
feststellen müssen.
Ist es normal, dass zwischen GND und RESET die 5V anliegen?
Kann das den LPT Port zerstören?
Kann ich den Quarzoszillator weglassen?
Ist ein 220n Kondensator anstatt 100n möglich?

Falls die Schaltung, welche ich nutzen will, vollkommen Falsch ist 
berichtigt mich bitte.

Vielen Dank im Voraus,
Tom

von Thomas D. (thomasd)


Lesenswert?

Hallo,

fürs erste sehe ich keine Fehler, der Tiny25 hat auch einen internen 
Oszillator, da kann man den externen weglassen, wenn man keinen sehr 
genauen Takt braucht.
R1 und C3 muss beim Betrieb dabei sein, high Signal an Reset bedeutet 
"kein Reset", zum Programmieren muss der Reset aber auf low stehen, das 
macht der Pin am LPT Port.
Ob die 5 Volt dem LPT Schaden weiß ich nicht, notfalls kann der R1 beim 
Programmieren raus genommen werden und zum betrieb eingesetzt werden.

Schöne 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.