ATTiny und ISP-Adapter aus dem Tutorial hier

Gast #113095
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
Gast #113096
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
Gast #113097
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
Gast #113098
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
Gast #113099
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.
Gast #113100
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.