PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Einsteiger sucht Hilfe



angryjack
21.02.2010, 12:40
Hallo zusammen,

ich möchte mit der AVR Programmierung starten und hoffe das ihr mir helfen könnt, weil ich bei der Riesenauswahl mittlerweile den Wald vor lauter Bäumen nicht mehr sehe. Die Kosten möchte ich nach Möglichkeit zu Anfang so klein wie möglich halten.

Software
Basic kann ich (bilde ich mir zumindest ein ) und das Bascom Demo habe ich schon mal runtergeladen. Jetzt geht es mir um die Auswahl des richtigen Programmers und AVR's.

Programmer
Ich möchte mir einen ISP-USB bestellen. Die gibt es in der Bucht ja schon für ~20€ inkl. Versand, SPI Kabel und USB Kabel. Dort steht, daß man die STK500.exe benötigt welche ich mir schon runtergeladen habe. Reicht das, oder muß man AVR-Studio komplett installieren ?

AVR
Starten möchte ich mit dem Atmega644 statt dem Atmega8 weil der ausreichend S-Ram hat, denn ich möchte im zweiten Schritt mein Projekt mit AVR-DOS erweitern um von einer SD zu lesen und da reicht der 8er ja nicht.

Sonstige Kleinteile werde ich dann bei Reichelt bestellen, sofern ich die nicht auf unserer Firma bekomme. Das ganze will ich dann zum Test auf einem Steckbrett aufbauen.

Ist meine Planung schlüssig ? Falls nicht, was würdet ihr alternativ vorschlagen ?

P.S.: Falls ich im falschen Unterforum gelandet bin, bitte ich um Nachsicht und um's umshiften.

Gruß
angryjack

Jaecko
21.02.2010, 12:49
Für diesen USB-ISP (der in dem roten/grünen/blauen Plexiglasgehäuse, das aussieht wie ne Erdnuss?) reicht die STk500.exe von WinAVR. AVR-Studio selber brauchst du dann nur, wenn du das ganze in C angehen willst.

Bei nem Mega8 kann man aber durchaus ne SD-Karte lesen/schreiben. Wird mit Bascom/AVR-DOS zwar eng, aber in C gehts.
Die Frage ist hier auch, ob AVR-DOS sich mit den 4kB der Bascom-Demo kompilieren lässt. Wenig Code isses ja nicht.

Kampi
21.02.2010, 12:56
Um den Programmer nutzen zu können reicht Bascom aus. Du musst AVR-Studio nicht installieren. Und ansonsten sieht das recht gut aus. Nur den Aufbau würd ich lieber auf einer Platine machen, weil Steckbrett ist so eine Sache. Und die nötigen Sachen solltest eigtl. In der Firma bekommen aber da würd ich auch Sicherheitshalber nachfragen. Hab auch den netten Vorteil das ich den ganzen Rummel in der Firma bekommen kann, weil die meisten Arbeitgeber es ganz toll findet wenn man sich als Azubi selbstständig mit sowas beschäftigt.

angryjack
21.02.2010, 13:07
Danke erst mal für die superschnelle Antwort.

Ich plane letztlich eine Datei von der SD lesen und direkt zum Centronics Druckeranschluss spoolen. Die Datei hat dabei immer den gleichen Namen und wird bei Bedarf am PC ausgetauscht. Habe im Moment noch kein Gefühl dafür, wie aufwändig das Ganze wird.

Kann leider weder C noch Assembler und einen alternativen Basiccompiler zum Bascom scheint es ja nicht zu geben.

Werde mir jetzt erstmal den Programmer und die Teile besorgen und dann meine ersten Gehversuche starten. Erst mal anfangen O:)

Gruß
angryjack

Kampi
21.02.2010, 13:15
Darf ich fragen welchen Programmer du dir holst? Und ich meine mit AVR-Studio kann man auch Basic programmieren oder irre ich mich da? Und bei dem Auslesen einer SD Karte kann ich dir leider keine Infos geben hab sowas selber noch nie gemacht :D. Aber würd gerne erfahren ob's funktioniert und vor allem wie.

angryjack
21.02.2010, 16:01
@Kampi,

den hier möchte ich mir holen:

Link (http://cgi.ebay.de/USB-ISP-Programmer-fuer-ATMEL-AVR-ATmega-ATTiny_W0QQitemZ390139467528QQcmdZViewItemQQptZWis senschaftliche_Geräte?hash=item5ad61fd708)

Ähhm, kann mir mal jemand verraten wie ich hier ordentlich eine Verlinkung einfüge ? Das ist aber ein ziemlicher Krampf oder ich bin zu blöd dazu...

Gruß
angryjack

Kampi
21.02.2010, 16:31
Ahh gut hab denselben in Grün.
Und ne Verlinkung machste einfach indem du den Link oben aus der Zeile vom Browser markierst und rauskopierst und dann im Textfeld einfügst.

Jaecko
21.02.2010, 16:31
Einfach nur die Ebay-Artikelnummer schreiben.
Diese dann in Ebay finden sollte jeder hinkriegen.

kawamaha
28.02.2010, 14:03
@Kampi,

den hier möchte ich mir holen:

Link (http://cgi.ebay.de/USB-ISP-Programmer-fuer-ATMEL-AVR-ATmega-ATTiny_W0QQitemZ390139467528QQcmdZViewItemQQptZWis senschaftliche_Geräte?hash=item5ad61fd708)

Ähhm, kann mir mal jemand verraten wie ich hier ordentlich eine Verlinkung einfüge ? Das ist aber ein ziemlicher Krampf oder ich bin zu blöd dazu...

Gruß
angryjack

nachdem ich beim fischl programer zwischenzeitlich aufgegeben habe, hab ich mir auch den da (von stange-distribution) besorgt. wurde von windows sofort erkannt und im AVR studio muß ich nur jedesmal die taktfrequenz runternehmen, ich hab allerdings nen tiny26 dranhängen.

wird dich wahrsch. nicht sonderlich interessieren, habs nur eben geschafft (nach gefühlten millionen stunden) den fischl programer zum laufen zu bringen [-o<