Forum: Mikrocontroller und Digitale Elektronik PIC vs AVR


von Christian (Gast)


Lesenswert?

Hallo,

bin Anfänger auf dem Gebiet. Habe bisher nur mit der nichtschlagen 
C-Control gearbeitet. Jetzt arbeite ich mich gerade in die 
AVR-Geschichte ein, aber was ist jetzt eigentlich besser: AVR oder PIC ? 
Mal ganz sachlich natürlich.

Gruß

Christian

von Retro (Gast)


Lesenswert?

Hm, was ist besser? Kartoffelbrei oder Spagetti?

Die Frage lässt sich nicht subjektiv beantworten. Zum einen kommt es 
darauf an wofür du einen Microcontroller brauchst, zum anderen mit 
welchen du liebäugelst. Zu PICs und AVRs gibts sehr viele Tools im 
Internet, darum musst du dir keine Gedanken machen.
Vielleicht sei noch angemerkt dass PIC-Development von Microchip idr. 
teurer ist als die Starterkits von ATMEL.

Am besten nen paar Datenblätter direkt vergleichen.

von Markus (Gast)


Lesenswert?

Vielleicht noch ein paar Anmerkungen:
die PIC sind günstiger als die AVR, es gibt etliche Varianten mit 
unterschiedlichen Funktionsbaugruppen, man bekommt sie fast überall 
nachgeschmissen und sie sind weit verbreitet. Man sollte aber nicht die 
Typen mit Eprom nehmen. Da hat man bei der Entwicklung keinen Spaß und 
brauch noch ein Programmiergerät und ein Löschgerät.
Die AVR sind bei gleichem Takt aber etwas schneller, haben von Anfang an 
Flash als Programmspeicher und lassen sich in der Schaltung 
programmieren. Bei den AVR gibt es Typen mit 128kByte Programmspeicher, 
bei PIC soweit ich weiß nur bis zu 32kByte. Größere hab ich zumindest 
noch nicht gesehen.

Ich persönlich bevorzuge, wie viele hier, die AVR. Die Wahl des 
Controllers hängt aber davon ab wieviel man ausgeben will oder was man 
für Anforderungen an einen Controller stellt. Aber gerade der Preis 
spielt bei einem Hobbyelektroniker, der vielleicht mal zwei, dreich 
Controller kauft, keine so entscheidende Rolle, da die Preisunterschiede 
meist nur wenige Euro bei halbwegs vergleichbaren Controllern beträgt.

Gruß
Markus

von Peter (Gast)


Lesenswert?

Vor dieser Frage stand ich auch als ich mich zum ersten Mal mit 
Mikrocontrollern beschäftigt habe. Damals war meine Wahl eigentlich 
recht eindeutig zu Gunsten der AVRs ausgegangen. Eindeutige Vorteile der 
AVRs sind ihre Leistungsfähigkeit und eine komplette Modellreihe für 
jeden Anwendungsbereich. Dazu kommt noch der kostenfrei erhältliche sehr 
gute GNU-C Compiler.
Der einzige Vorteil der PICs von dem ich bislang schon mehrfach gehört 
habe, ist, dass sie elektrisch robuster sein sollen als die AVRs. Das 
kann ich insofern bestätigen, weil ich diesbezüglich auch schon negative 
Erfahrungen mit AVRs gemacht habe. Wenn man nicht peinlichst genau auf 
offene Ports und deren Einstellungen im Programmcode achtet, dann fangen 
die Timer und Interrupts an zu spinnen und man sucht einen 
vermeintlichen Fehler an den falschen Ecken. Allerdings mit der Zeit kam 
dann auch die Erfahrung, wie man diese Schwachstellen in den Griff 
bekommen kann.
Aber alles in allem würde meine Wahl immer noch genauso ausfallen wie 
damals.

hope that helps ;-)

Peter

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.