Forum: Mikrocontroller und Digitale Elektronik Tiny45 womit programmieren?


von AndreasB (Gast)


Lesenswert?

Hallo,

kann mir jemand sagen womit man am besten den Tiny45 programmiert. 
Leider kennt das Ponyprog diesen nicht. Ist es evtl. möglich diesen als 
Tiny15 mit Ponyprog zu programmieren? Allerdings soll der Tiny mit einem 
externen Quarz betrieben werden, was nur mit dem Tiny45 und nicht mit 
dem Tiny15 möglich ist (Fusebits setzen?).

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

avrdude?

von AndreasB (Gast)


Lesenswert?

ich habe noch nie damit gearbeitet, was braucht man da für einen 
Programmieradapter?

von S. W. (Gast)


Lesenswert?

AndreasB wrote:
> Hallo,
>
> kann mir jemand sagen womit man am besten den Tiny45 programmiert.
> Leider kennt das Ponyprog diesen nicht. Ist es evtl. möglich diesen als
> Tiny15 mit Ponyprog zu programmieren? Allerdings soll der Tiny mit einem
> externen Quarz betrieben werden, was nur mit dem Tiny45 und nicht mit
> dem Tiny15 möglich ist (Fusebits setzen?).

Am besten programmiert man immer noch mit den Tools des Herstellers. 
Also AVR-Studio und einem ISP-Programmer.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

> ich habe noch nie damit gearbeitet, was braucht man da für einen
> Programmieradapter?

Jeden beliebigen auf der Welt. ;-)

Die seriell angeschlossenen Bitwackel-Adapter (z. B. SP12) sind die
instabilsten nach meinen Erfahrungen, und sie sind relativ langsam.
Parallel angeschlossene Bitwackel-Adapter sind schneller und etwas
stabiler, brauchen aber einen eigenen Treiber, damit man auf den
Parallelport zugreifen kann.  (Ich geh' mal davon aus, dass du Windows
benutzt.  Die Unixe bringen für sowas bereits von Haus aus ihre Treiber
mit, da ist das einfacher.)

Von da an nach oben sind avrdude keine wirklichen Grenzen gesetzt,
also AVR910, STK500, JTAG ICE -- alles wird unterstützt.  Dafür ist
es eben ,,nur'' 'ne Kommandozeile.  Diese wiederum kann man aber einfach
in das Makefile mit aufnehmen und dann simpel "make program" sagen.

von Jadeclaw D. (jadeclaw)


Lesenswert?

@AndreasB:
PonyProg kennt ihn sehr wohl:
Support the AVR ATtiny13, 25, 45, 85, 261, 461, and 861 (untested)
Untested heißt, nach Datenblatt programmiert.
Der Nutzer 'Neptun' schreibt im Forum:

> Hi all,
> just downloaded 2.07a Beta and tested without any problem:
> ATtiny45
> ATmega88
> ATmega168
> Great job (again)!

Download hier:
http://www.lancos.com/prog.html

Gruß
Jadeclaw.

von AndreasB (Gast)


Lesenswert?

Kommandozeile klingt sehr aufwendig? Ist es schwer sich da einzuarbeiten 
oder gibt es eine gute Anleitung?

von AndreasB (Gast)


Lesenswert?

Danke Jadeclaw Dinosaur

genau nach dieser Info habe ich gesucht. Ich wusste nicht dass es eine 
neue Version gibt.


Vielen Dank an alle!

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.