Guten Tag. Ich bin noch sehr neu in der Programmierung von Mikrocontrollern. Und wollte fragen ob jemand Erfahrung mit Attiny13 hat wie man es es zu isp anschliest . Mosi zu Mosi, Miso zu Miso, SCK zu SCK, RESET zu RESET, +5 zu +5,GND zu GND. Muss ich +5 auch zu Battarie anschliesen? Muss ich ein Wiederstand zum reset anschliesen? Danke
Du wirst keine Batterie mit 5V haben, oder? Deswegen würdest du eher einen Kurzschluss produzieren, wenn du die 5V deines Programmiergerätes auf die Batterie loslässt. Lass die Batterie beim Programmieren weg. Der Widerstand nach Vcc am Reset-Pin ist nicht unbedingt notwendig. Sollte es aber Probleme geben, empfehle ich einen Pullup-Widerstand mit 10 kOhm nach +5V.
Sehr viele Programmiergeräte bieten die Wahl,das Programmierobjekt (target) aus dem Progger zu versorgen oder nicht. (Manchmal ist dafür ein Jumper steckbar. GND, MO, MI, SCK, und reset werden 1 :1 verbunden. Dann kommt es auf den Progger an: Wenn er Spannung liefert, natürlich auch VCC des target mit dem des Proggers verbinden. Sonst von einer anderen Spannungsquelle her(5V) das target versorgen. Sowohl vom progger her versorgen als auch von einer anderen Spannungsquelle, geht besonders bei Akku oder Batterie schief. (wegen Kurzschluss zwischen 5V des proggers und den 4,5V der Batterie)
Nein. Der VCC Anschluß wird nur für die Pegelwandler im mkII gebraucht. Das Programmiergerät unterstützt Spannungen zwischen 1.8V und 5.5V. Dazu muß es aber wissen mit welcher Spannung es den Zielcontroller ansprechen soll.
Danach? Der Controller wird für einen Reset nur kurz auf 0V gezogen. Die +5V kommen eigentlich immer von einem Pullup Widerstand. Im Prinzip kann man den Widerstand aber auch weglassen da die AVRs einen internen Widerstand haben. Nur wenn die Leitung zum Reset Pin recht lang ist und/oder die Schaltung in einer Umgebung mit Störsignalen (Kfz) betrieben werden soll empfiehlt sich ein externer Widerstand. Gegebenenfalls noch mit einem 100n Kondenstor parallel dazu. Ich habe es mir angewöhnt generell einen 10k Widerstand als Pullup einzubauen - ohne Kondensator. Damit hatte ich bislang keine Probleme. Ohne R würde es aber wahrscheinlich auch gehen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.