Ich hatte dieses Paket hier zur Beurteilung:
http://www.franzis.de/elektronik/lernpakete-elektronik/lernpaket-microcontroller
und war doch recht enttäuscht. Die Sache funktioniert zwar, aber die
Programmbeispiele waren so gut wie nicht kommentiert, die mitgelieferte
Software lief ausschliesslich unter Windows und der Lerneffekt von AVR
Assembler war dadurch nicht wirklich gross.
Gerade Assembler Programme leben m.E. von guten Kommentaren und die
waren sehr spärlich. Der Bootloader wurde so gut wie gar nicht
beschrieben, der Aufbau der kleinen Platine missverständlich
dargestellt.
Nur aufgrund meines langjährigen Wissens konnte ich das kleine Dings
richtig aufbauen, ein Anfänger hätte sich auf jeden Fall Hilfe holen
müssen.
Mein Fazit war, das 49 Euronen dafür zu teuer sind. Dafür kriege ich
einen richtigen AVR Programmer, Steckbrett, einige MCs und was der
Siedler sonst so braucht, um mit MC zu starten.
Ja habe ich mir fast gedacht das wegen bin ich auf die USB Version
gekommen aber so wie ich das verstehe ist die USB Version genau das
gleiche nur an stelle von seriell halt ein USB Port.
Hast du die Software noch ?
Der AVR kost bei rechelt grade mal 1,70€ und Steckbrett habe, ich so wie
alles andere auser Software.
DAVID ------ schrieb:> Hast du die Software noch ?
Ich habe das ganze Paket an einen Freund weitergegeben und die Software
von meiner Kiste deinstalliert. Wie das mit den Copyrights ist, weiss
ich nicht, war aber bis auf den SpezialISP und das Grundprogramm zum
Raufschiessen des Bootloaders nichts besonderes. Ausserdem waren die
Beispielprogramme insofern ungewöhnlich, weil sie immer gleich Rücksicht
auf den Bootloader nehmen mussten und damit den verfügbaren Platz im
Tiny13 weiter einschränkten. Durch dieses System gab es auch
Beschränkungen im Benutzen der Ports. Ein falsches Setzen eines Ports
und du musstest den Controller wieder von Grund auf zurücksetzen.
Du bist vermutlich mit den AVR Tutorials hier und anderswo im Netz,
sowie den Datenblättern der MC, mindestens genauso gut bedient wie mit
den Paketen.
Als Programmer habe ich mir damals gleich den AVRISP MkII geleistet und
habe das nie bereut.
@ Matthias Sch.
bei dem USB dings gehts aber eher um "einsteiger" geschichten
nicht um Assembler und Bootloader...
zitat vom USB ding:
>Quelltexte und Grundlagen für die eigene Programmierung mit Visual Basic
Auf meinem Paket stand eben 'Einfach gehaltener Grundkurs Assembler für
AVR MC', das habe ich beurteilt. Es ist eben nicht einfach, wenn man die
ganzen Beschränkungen und die mangelhafte Dokumentation des Paketes und
Kommentierung der Assemblerprogramme mit in die Bewertung einbezieht.
Es ging ja um
DAVID ------ schrieb:> jetzt meine frage kann man solche lehrnpacks ernst nehmen ?
hab ich die Frage wohl falsch interpretiert..
in hätte sie eher als:
" kann man dises lehrnpack ernst nehmen"...
(immerhin will er ja dieses kaufen, und nicht "irgendeines" mit einem
ganz anderen thema..)
Robert L. schrieb:> (immerhin will er ja dieses kaufen, und nicht "irgendeines" mit einem> ganz anderen thema..)
Oh, ich drücke Franzis die Daumen, das das USB Paket besser ist.
Allerdings ist es meistens so, das da die gleichen Autoren am Werk waren
und sich die Pakete in ihrer Grundhaltung ähnlich sind.
Heute bekommt man dank des Internet höchst vielseitige Infos ins Haus
für lau und kann die 49 Euro für gute Hardware ausgeben.
AVR Studio mit Simulator z.B. kostet ja sowieso nichts und VS C Express
plus VS C++ Express sind auch kostenlos. Bei VB weiss ichs einfach
nicht, weil ichs nicht benötige. Gerade der Simulator in AS ist ja eine
schöne Sache zum Einarbeiten und der wird in meinem Paket so gut wie gar
nicht behandelt.
Das Bascom in meinem Lernpaket war die kostenlose Demo in einer älteren
Version, die gibts auch im Netz.
Mein Tipp wäre, wenn man sich wirklich in die USB Struktur einarbeiten
will, sich mal mit V-USB von
http://www.obdev.at/products/vusb/index-de.html zu beschäftigen. Da hat
man einen schönen Einblick in AVR, USB-Deskriptoren, die kritischen
Routinen sind schon da und man hat jede Menge Anwendungsbeispiele. Für
Produktion würde ich es nicht nehmen, aber zum Lernen ist es prima.
Robert L. schrieb:> ich würde mit arduino anfangen...
Dem Bildchen auf dem Paket nach würde ich sogar behaupten, das die
Schaltung 'fang den FT232R' heisst und lediglich statt des Mega eines
Arduino Uno/2009 einen Tiny einsetzt. Ich habe hier auch 2 Stück 2009er
rumliegen, die ich gerne mal zu irgendwelchen Testzwecken benutze, muss
aber sagen, das sie nicht gerade billig sind. Zusammen mit einem
anständigen Programmer ist ein Uno dann doch etwas teurer als 49 Euro.
Fairerweise muss man aber sagen, das ein Arduino mit dem SDK ja erstmal
auch ohne Programmer zu programmieren ist, solange man nicht den
Bootloader zermanscht.
>'fang den FT232R'
eben, "sag ich ja" (du verfehlst irgendwie immer das thema), kein (auch
kein fortgeschrittener) Anfänger, muss sich mit USB (im Detail)
beschäftigen..
für den ist das (virtuelle)Serielle Kommunikation..
>solange man nicht den>Bootloader zermanscht.
wird ein "anfänger" wohl kaum zustande bringen..
zu den preisen:
einen arduino UNO gibt es für USD$ 15.20 (incl. proto aus China)
ein AVR USB ISP Programmer kostet ca. 20€... (und ja auch aus China, und
JA der funktioniert..)
Robert L. schrieb:> eben, "sag ich ja" (du verfehlst irgendwie immer das thema)
Nette Pauschalisierung, die du im wirklichen Leben nicht anwenden
solltest. Ich habe die allgemeinen Frage nach Lernpaketen immerhin
beantwortet, was du ja nicht kapiert hattest. Wenn jemand also nach
einem Lernpaket für USB fragt und ich dann etwas vorschlage, was
wirklich mit USB zu tun hat, dann ist das ja wohl keineswegs eine
Verfehlung des Themas.
Die Frage des TE hattest du dir ja auch nicht durchgelesen.
Ein wischiwaschi
Robert L. schrieb:> ich würde mit arduino anfangen
Ist wohl für einen Anfänger auch keine erschöpfende Antwort. Wenn du
also was zum Thema zu sagen hast, sag es, ansonsten gilt das Zitat von
Dieter Nuhr bzw. Oscar Wilde:
http://www.youtube.com/watch?v=rq68A07CDcM
Was ich will ist eigentlich ganz einfach zu beschreiben.
Ich möchte mich mal bissel mit dem seriellen Port beschäftigen um zu
erfahren was man damit alles machen kann.
Den immer CMD auf und mode com1 BAUD=19200 DATA=8 PARITY=N RTS=on
eingeben und zu sehen wie eine Lampe an und wieder aus geht ist
LANGWEILIG !
Hallo Alle
Ich habe Das Lehrnpaket gekauft das Buch ist mir verloren gegangen
wenn jemand hat Das Lehrnpaket Buch als pdf Datei
Bitte sende es
\meine e-mail adresse ist
hisham_abhari@yahoo.co
Danke im Voraus
Dr. Hisham Abhari