Atmega16 oder C-Control?

Gast #302658
Lesenswert?

Um kurz das Tutorial dieser Seite zu zitieren:

   1. C-Control ist mindestens um den Faktor 100 (grob geschätzt)
langsamer als ein AVR
   2. C-Control ist teuer
   3. C-Control kennt keine Interrupts
   4. C-Control kann nur in Basic und ein Assembler programmiert
werden, wobei das Assemblerprogramm nicht größer als 256 Bytes sein
darf


Mit Atmega bist du deutlich flexibler, musst dir aber eine Platine
zusammenlöten, wenn du kein fertiges Toolkit verwenden willst.
Gast #302660
Lesenswert?

Hallo

Ich kann dir den Einstieg mit den Atmel-Mikrocontrollern (z.B. Mega16)
eigentlich nur empfehlen. Habe vor ein paar Tagen angefangen, mit einem
Atmega8 und einem Steckbrett, alles nach dem Tutorial auf dieser Seite.
Löten musste ich nur den ISP (Programmiergerät), wobei man auch das
kaufen könnte.

Du brauchst eigentlich gar nicht viel Vorwissen für den Einstieg. Ich
habe in meinem Leben erst 3 Schaltungen zusammengelötet und in Sachen
Elektronik lediglich ein bisschen mit meinem Kosmos-Experimentierkasten
herumgespielt. Programmiererisch habe ich zwar mehr Erfahrung, aber
nicht in maschinenahen Sprachen wie C oder Assembler. Trotzdem fällt
die Programmierung einigermassen leicht.

Obwohl das C-Control teurer ist, ist es sicher nicht leistungsfähiger.
Der Preisunterschied dürfte eher davon kommen, dass du hier halt ein
komplettes System hast. Und da der Hersteller ein Quasi-Monopol hat,
sagt er auch, was es kostet.

Gruss

Michael
Gast #302662
Lesenswert?

Hallo

Die AVRs können aber so gesehen auch nur Integer. Oder gibt es
eingebaute Fliesskommabefehle? Soviel ich weiss, geschieht dies alles
per Software, sprich, man muss es programmieren. Das sollte man ja auch
beim C-Control können.

Gruss

Michael
Gast #302664
Lesenswert?

Wenn wir gerade dabei sind: Die Mathematik nervt mich bei den AVRs
zurzeit besonders. All die komfortablen Dinge wie Division,
Fliesskommazahlen, Potenzen oder gar Winkelfunktionen, die man aus
höheren Sprachen kennt, sind plötzlich weg.

Kennt jemand gute Tutorials zu diesem Thema? Auch - wenn möglich - gut
dokumentierter Code (Assembler) würde mich sehr interessieren.
Gast #302665
Lesenswert?

@mr. chip

"All die komfortablen Dinge wie Division, Fliesskommazahlen, Potenzen
oder gar Winkelfunktionen, die man aus höheren Sprachen kennt, sind
plötzlich weg."


Dann lade Dir den WINAVR runter und plötzlich sind sie alle wieder da.


Peter

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren