Forum: Mikrocontroller und Digitale Elektronik Unterschied AVR, Atmega, Atmel, Arm


von paule (Gast)


Lesenswert?

Hallo alls zusammen,

ich programmiere eigentlich PIC-µC, aber da es da keinen vernüftigen 
kostenlosen c-Compiler gibt, will ich umsteigen. Soll auch ein bißchen 
als Vorbereitung für meine nächste Studienarbeit sein, weil ich da einen 
Arm7 (oder ATmega) programmieren soll. Jetzt hab ich versucht mich hier 
ein bißchen schlau zu lesen, bin jetzt aber ziemlich verwirrt :-)
Kann mir vielleicht jemand kurz den Unterschied zwischen AVR, Atmega, 
Atmel, Arm usw. erklären?
Danke und Gruß

von Maxe (Gast)


Lesenswert?

gääääääääääääääääääähn

von Sumynona (Gast)


Lesenswert?

>Kann mir vielleicht jemand kurz den Unterschied
> zwischen AVR, Atmega, Atmel, Arm usw. erklären?



Atmel: Firma die Halbleiter (unter anderem Mikrocontroller, Eeproms, ... 
herstellt)

ARM: Controller-Architektur-Standard. Es gibt ARM chips von 
verschiedenen Herstellern.

AVR: 8 Bit Controllerarchitektur von Atmel

Atmega: Teilmenge der AVR-Chips (Es gibt ATmega und ATtiny)

von Josef (Gast)


Lesenswert?

Wenn Du einen vernuenftigen kostenlosen Compiler suchst -> 
http://focus.ti.com/docs/toolsw/folders/print/msp-cce430.html

Basiert auf der offenen IDE Platform ECLIPSE und unterstuetzt den 16-bit 
Controller MSP430, in Kuerze auch die 32-bit Familie C2000/PICCOLO.

Beide Controller sind in jedem Fall eine gute Alternative zum PIC.

von Andreas W. (andreasw) Benutzerseite


Lesenswert?


von Peter D. (peda)


Lesenswert?

Sumynona wrote:

> Atmega: Teilmenge der AVR-Chips (Es gibt ATmega und ATtiny)

Und AT90, z.B. AT90CAN, AT90USB, AT90PWM


Peter

von paule (Gast)


Lesenswert?

Danke schon mal...
Ich werde für die Studienarbeit einen ATmega168 (bekomme ich gestellt) 
verwenden. Hab grad schon nachgeguckt, der 28 Beinchen. Was würdet ihr 
mir für einen µC zu ausprobieren zu Hause empfehlen? Der sollte ähnlich 
zum ATmega168 sein, aber mir würden 18 Beinchen oder so vollkommen 
ausreichen. Welches Programmiergerät könntet ihr mir für USB empfehlen 
(sollte vielleicht auch isp können)??

von Marc S. (euro)


Lesenswert?

den atmega168 kannst auch zu hause nehmen. programmieren über  einen 
"isp mk2" aus dem avr-studio mit gcc heraus.

von Andreas W. (andreasw) Benutzerseite


Lesenswert?

@paule
Schau dir mal die Arduino Sachen an. Die basieren auf einem ATmega168.

von paule (Gast)


Lesenswert?

Danke schon mal.
Ich hätte noch eine Frage. Wie heißen die Stecker bzw. Buchsen, die alle 
zur ISP-Programmierung verwenden? (also die 10-poligen)

von Raimund R. (corvuscorax)


Lesenswert?

Z.B. Unter dem Namen "Pfostenleisten" (hier 2-reihig) kennt man sie. 
Such mal unter "Platinensteckverbinder" bei C..... oder R....... und Du 
solltest fündig werden.
Sind übrigens im 100 mil-Raster (also 2,54mm Pin-Abstand).

von Unbekannter (Gast)


Lesenswert?

> Was würdet ihr mir für einen µC zu ausprobieren zu Hause empfehlen?
> Der sollte ähnlich zum ATmega168 sein, aber mir würden 18 Beinchen
> oder so vollkommen ausreichen.

Du könntest die Beinchen die Dich stören, einfach ausreissen. Wäre 
ethisch nicht mal bedenklich, das der ATmega168 ja kein lebender Käfer 
ist.

von paule (Gast)


Lesenswert?

Danke an alle für ihre Hilfe (außer 2. und letzte Post)!!!

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.