Hi Ich habe mir ein ATtiny12 gekauft und die Software AVR Studio 4 geladen. Wie kann ich jetzt meine prog auf den MC schreiben. Was für ein kabel brauche ich dafür und kann man diese auch selbst herstellen? Vielen Dank elomt
google mal nach "Pony Prog" da findest du auch Anleitungen für SPI-Kabel. Ich verwende selbst das 232-SPI-Kabel.
gibt es auch ne möglichkeit mit avr studio 4 über den lpt1 port zu gehen ?
Nicht alle Bastelhardware wird von AVR Studio unterstützt. Du kannst aber die Software entwickeln wo Du willst, die *.hex erstellen und mit einem Tool Deiner Wahl programmieren.
Damit du als Anfänger nicht an zu vielen Fronten kämpfen musst, empfiehlt sich auch: http://shop.mikrocontroller.net/csc_article_details.php?nPos=0&saArticle[ID]=82&VID=2m6mp1cn0WCine5Z&saSearch[word]=&saSearch[category]=AVR&saSearch[special]= MW
@ elomt (Gast) >Ich habe mir ein ATtiny12 gekauft und die Software AVR Studio 4 geladen. >Wie kann ich jetzt meine prog auf den MC schreiben. Was für ein kabel >brauche ich dafür und kann man diese auch selbst herstellen? Ob der Tiny12 als Einstieg gut ist wage ich mal zu bezweifeln. Nimm lieber einen Tiny2313 oder Mega8. Billig und sehr gut. Und nein, AVR-Studio unterstützt keine Parallelport Programierkabel, nur Seriell oder USB. Für 40 Euro überall zu erwerben und du spartst dir viel Stress. Für Quick & Dirty reichen 4 Widerstände und 5 Kabel. Dann aber brauchst du andere Programmiersoftware, Avrdude, sp12 & Co. AVR-Tutorial AVR ISP MFG Falk
@ Michael G. (linuxgeek)
>Hat der Tiny12 ueberhaupt SPI?
Weiss ich jetzt nicht. Ist auch egal. Wichtig ist ISP! ;-)
MfG
Falk
der tiny 2 hat pins für mios und mois und sck und reset ect. da denke ich das es ein isp ist oder ?
@ elomt (Gast) >der tiny 2 hat pins für mios und mois und sck und reset ect. da denke >ich das es ein isp ist oder ? RTFM. "This device supports a High-voltage (12V) Serial programming mode." Das Ding ist nix für Einsteiger. MFG Falk
Aber auch: • Special Microcontroller Features – Low-power Idle and Power-down Modes – External and Internal Interrupt Sources – In-System Programmable via SPI Port (ATtiny12) also geht mit SPI im Target zu programmieren. MW PS. Dass er auch HV-Programmierbar ist, schadet ja nicht.
Falk Brunner wrote: > @ elomt (Gast) > >>der tiny 2 hat pins für mios und mois und sck und reset ect. da denke >>ich das es ein isp ist oder ? > > RTFM. > > "This device supports a High-voltage (12V) Serial programming mode." > > Das Ding ist nix für Einsteiger. > > MFG > Falk Ja das meinte ich schon... Permutationsfehler :D
Der Tiny12 kann 5V-ISP, nur der Tiny10 und 11 nicht. Man sollte aber nicht unbedingt mit ICs anfangen die schon längst abgekündigt sind. Für den ATtiny12 gibts den ATtiny13 oder 25/45/85 als Nachfolger. Peter
Nu hat er den Tiny 12 aber schon gekauft. Was solls. Kann er ja mit anfangen. Bei gesteigertem Interesse wirds dann in Kürze ein Mega8 werden oder ähnliches. MW
ok dann isses ja klar... aber das is schon nen bissel ungewoehnlich, mit dem anzufangen ;)
@ Michael Wilhelm (Gast) >Nu hat er den Tiny 12 aber schon gekauft. Was solls. Kann er ja mit Dann schmeiss ihn weg! Oder leg ihn in die Ecke. Die 2 Euro machen keinen arm. Das Rumgemurkse hat aber schon viele irre gemacht. >anfangen. Bei gesteigertem Interesse wirds dann in Kürze ein Mega8 >werden oder ähnliches. Anders herum wird ein Schuh draus. MFG Falk
>Anders herum wird ein Schuh draus. Also du hast Mit einem Pentium angefangen und dich jetzt raufgearbeitet auf einen AVR? Toll. MW
@ Michael Wilhelm (Gast) >>Anders herum wird ein Schuh draus. >Also du hast Mit einem Pentium angefangen und dich jetzt raufgearbeitet >auf einen AVR? Toll. Nicht alles was hinkt ist ein Vergleich ;-) Ich hab mit den 2313 angefangen. Da hat man noch freie Pins neben den ISP-Pins. MFG Falk
>Nicht alles was hinkt ist ein Vergleich ;-) Ich hab mit den 2313 >angefangen. Da hat man noch freie Pins neben den ISP-Pins. Meine Schuld, hab den :-) vergessen. MW
Ich hab mit dem Tiny13 angefangen. Der hat wenigstens noch einen ADC und PWM und auch RAM.
>Ich habe mir ein ATtiny12 gekauft und die Software AVR Studio 4 geladen. >Wie kann ich jetzt meine prog auf den MC schreiben. Was für ein kabel >brauche ich dafür und kann man diese auch selbst herstellen? Was ist los? Liest denn keiner mehr die Online-Hilfe zu den unterstützten Tools im AVR-Studio? Sicher gibt es auch noch Bastellösungen, aber als Einsteiger hat man´s doch schwer genug, warum dann noch mit gefrickelten Programmern ´rummurksen. Ich versteh´s nicht. Ein möglicher Lösungsansatz für den erfolgreichen Einsteiger sähe meiner Meinung nach so aus: 1. Controllerplattformen ansehen und gucken, was am besten paßt 2. Datenblätter herunterladen, lesen, verstehen 3. Kostenlose Programmer-Tools der Hersteller herunterladen, alle Hilfedateien lesen und schon mal trocken vorprobieren 4. einige Controller verschiedener Größen und zu den Programmertools passende Hardware besorgen 5. Programmer-Hardware-Handbuch lesen und verstehen 6. Controller aufsetzen, Codes aus Datenblättern und Tutorials eingeben und testen, eine LED am Controller anschließen und blinken lassen 7. Durch Erfahrungsaustasch, autodidaktische Arbeit und Interesse an der Sache und durch Probieren Schritt für Schritt alle Winkel des Machbaren ausloten und dazulernen
danke für die vielen antworten. mit pony prog und einem selbst gebauten lpt >>> ISP kabel konnte ich den MC beschreiben.
So habe mir jetzt den USB Programmer von AMTEL ( AVR ISP MK II ) gekauft. Jetzt kann ich auch die MCs öfter beschreiben / auslesen. Ein weiterer Fehler warum nichts ging, war das die meine Tiny12 vom Hersteller her auf externen Takt standen. Dies habe ich geändert und nun kann ich auch ohne externen Takt die MCs beschreiben / auslesen. Meine Frage nun muß man die MCs nach dem beschreiben noch starten? Ich habe ein Prog das einfach nur eine LED einschalten soll draufgeschrieben doch nichts passiert. 1. Programmer an PC 2. Mit AVR Studio 4 das Prog schreiben 3. Programmer an MC 4. Prog schreiben und vergleichen ( alles ok ) 5. Nichts regt sich 6. Progammer von MC 7. Nichts regt sich 8. Vcc von MC einmal weg par Sekunden warten und wieder drann. 9. Nichts regt sich Was mache ich falsch?
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.