Forum: Mikrocontroller und Digitale Elektronik ATTiny und ISP-Adapter aus dem Tutorial hier


von Axel Höhmann (Gast)


Lesenswert?

Hallo,


ich habe jetzt zu ersten Mal einen Tiny hier vor mir liegen und
habe eine Anfängerfrage:

Kann ich den mit meinem Programmier-Adapter (und PonyProg)
genauso flashen wie z.B. einen ATLS4433?

Wenn die Datasheets richtig lese, will der Tiny zum seriellen
Flashen uaf dem Reset-Pin 12V haben, der 4433 bekommt aber
anscheinend beim Flashen GND.


Gruß und Danke
Axel

von Axel Höhmann (Gast)


Lesenswert?

Und noch'ne Frage

Wenn ich mir im Datasheet des ATTiny 15L vorne die Pin Configuration
anschauen, dann sieht's so aus:

PB2: SCK
PB1: MISO
PB0: MOSI

Hinten im Kapitel +ber die Programmierung steht:

PB0: Data In
PB1: Instruction In ????
PB2: Data Out
PB3: Clock

Welche Beschreibung stimmt denn nun, oder habe ich ein
Verständnisproblem?


Gruß und Danke
Axel

von Axel Höhmann (Gast)


Lesenswert?

Ich weiß, jetzt fange ich an, mich lächerlich zu machen. ;-)

Weiter hinten im Datasheet steht die Beschreibung für
die Programmierung ähnlich dem LS4433.

Almüßte es doch gehen mit dem Adapter? Oder?

Bleibt nur eine Frage: Da Reset für die Programmierung
auf GND gezogen werden muß, muß zum Programmieren
das Fuse-Bit so gesetzt sein, daß eben PB5/Reset auch
als externe Reset-Quelle genutzt werden kann oder klappt die
Programmierung unabhängig davon?


Sorry
Axel

von Tobi (Gast)


Lesenswert?

du musst im datenblatt unter low voltage serial programming nachschaun,
dann findest du auch die richtigen bezeichnungen wie miso, mosi und
sck. an die musst du dich halten, dann brauchst du auch keine 12V.

wenn du den reset pin als normalen pin definiert hast funktioniert das
isp (low volatge) nicht mehr. dann bleibt nur noch das high voltage
serial programming, dass mit deiner adapter sicherlich nicht gehen wird

von Thomas O. (Gast)


Lesenswert?

Hallo,

ja genau wie der Vorredner sagt, wenn der Resetpin disablet wird dann
geht nichts mehr mit der Seriellen Programmierung. Mit Chipblater kann
dir nichts passieren das warnt dich z.b. das wenn du den Haken
wegmachst das du ihn nicht mehr Programmieren kannst.

Und die Spannung am Resetpin wird auf Masse gezogen um zu
programmieren. Wichtig ist allerdings das hier ein ca. 10kOhm von der
Versorgungsspannung drinhängt nicht das der Strom für den Port zu stark
ist. Also 10kOhm und man ist auf der sicheren Seite weil jetzt bestimmt
einige sagen 1kOhm reicht auch.

von Tobi (Gast)


Lesenswert?

"wenn der Resetpin disablet wird dann geht nichts mehr mit der
Seriellen Programmierung"

nicht ganz. die kleinen tiny's haben serial high voltage programming.
seriell ist es schon noch, weil ja nicht genug pins da sind. nur nicht
mehr unbedingt isp/spi kompatibel

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.