Hi,
wie schon geschrieben, schaue dir auf jeden Fall den schon weiter oben
verlinkten Thread an, den es macht wenig sinn nur wenige Tage später
bereits dasselbe zu schreiben.
Beitrag "AVR oder PIC"
Falls du darüberhinaus dann noch spezielle Fragen hast, dann kannst du
die natürlich danach gerne stellen. Dann werde ich, und sicher ettliche
andere, da gerne noch drauf eingehen.
Da die meisten Argumente ja schon im anderen Thread stehen, hier nur die
zusammenfassung des wichtigsten:
Von der Leistung und vom Preis sind die beide ungefähr gleich, PIC hat
aber die breitere Palette an ON-Board Periepherie (USB, Ethernet, 12Bit
ADs,can usw. direkt in vielen! Prozessoren ohne zusatzhardware)
Ausserdem bietet Microchip fast alle Prozessoren in allen technisch
Sinnvollen Gehäusen an. Somit sind auch viele "Dicke Brummer", aber auch
kleinere Prozessoren mit USB On Chip, noch neben den SMD GEhäusen im
40Pin DIP Gehäuse angeboten. Atmel bietet das NICHT, viele Prozessoren
werden nicht mehr im DIP Gehäuse angeboten. (Zb, KEINER mit USB) Wichtig
für diejenigen die viel mit Steckboards zum Probieren machen, oder aber
die ersten Vor-Prototypen für allererste Tests (bzw. auch die endgültige
Schaltung) auf Lochraster aufbauen.
Die AVR Communitiy ist in DL etwas größer als die der PICs. Wobei die
Betonung auf "ETWAS" liegt. International gesehen ist der PIC aber viel
VIEL bekannter. Für beide gibt es Entwicklungsumgebungen die nicht
schlecht sind gratis vom Hersteller. Für beide gibt es gute kostenlose C
Compiler. Manchmal wird behauptet das sei für Pic nicht so, das ist aber
schon Jahrelang falsch!
Einsteigen solltest du auf jeden Fall mit einem der beiden, obwohl es
von der Technik und Leistungsfähigkeit auch andere gute Prozessoren
gibt.
Sowohl im 8Bit bereich wie auch im 32 Bit bereich. Gerade wenn du (viel)
später wirklich hochleistungsaplikationen entwickeln willst, bzw. einen
entspechenden beruflichen WErdegang einschlagen solltest, so bist du gut
beraten wenn du zum beispiel auch die 32 BIT "ARM" und "MIPS" Familien
kennst. (Das sind Prozessorarchitekturen, welche von verschiedenen
Firmen mit quasi gleichem Kern (und Programmierung), aber teilweise
unterschiedlicher Architektur hergestellt werden.
Die PIC32 Familie hat einen MIPS Kern und kann mit derselben Kostenlosen
Software und demselben 30 Eur. Programmer programmiert UND Debuggt
werden wie die PIC16/18 die jetzt für dich relevant sind. AVR gibt es
auch mit 32BIt, allerdings verwendet Atmel hier weder einen ARM noch
einen MIPS kern, so das diese eine Klasse nur für sich und damit global
gesehen bei weiten nicht so relevant sind.
Aber das ist für dich JETZT nicht entscheident, das kommt viel später.
Was ich sagen will ist: Willst du es wirklich richtig gut machen, musst
du später auf jeden fall auch mal andere Prozessorfamilien anschauen.
Wer nur bei einer bleibt wird niemals übers Bastlerniveau herauskommen.
Für den Anfang fange aber mit PIC oder AVR an, einfach weil diese
verbreitet sind (beide große Community mit Foren und Hilfe), BEIDE noch
relativ einfach sind UND Kostenlose SW sowie billige Hardware vorhanden
ist.
Das trifft auch fast alle anderen Prozessoren im Moment nicht in der
Summe zu. (Mal sind die Super, aber noch nicht so verbreitet, mal sind
die Super und auch schon etwas verbreitet, aber für den Anfänger schon
schwierig -ARM, MIPS-)
Daher: Lese den anderen Thread, Schaue dir beide Programme an UND
entscheide dann für dich alleine:
Ein Wort aber: EGAL für welchen den du entscheidest: Sofern du keinen
geschenkt bekommst oder du gerade sparen musst, alle Bauteile aber hast,
LASSE die FINGER von den Selbstbauprogrammiergeräten und auch von
Programmiergeräten die NICHT von den Herstellern selber kommen. (evtl.
GARANTIERT KOMPATIBLE NACHBAUTEN können aber OK sein wenn es stimmt )
Auch wenn es auf vielen Webseiten noch bauanleitungen gibt, es lohnt
sich nicht mehr. Richtige originale Programmer kosten für beide ab 30
Eur. und arbeiten ohne umstände direkt mit der Programmierumgebung. Bei
PIc kann man damit auch schon debuggen! Fremdprogrammer können NICHT in
der Software laufen, man braucht zum schreiben eigene Programme, das
bedeutet man schreibt die Software in einem Programm, muss das dann
beenden, das File umkopieren und dann ein anderes Programm zum Brennen
aufrufen, danchach wieder das Original Prog Laden... DAS LOHNT NICHT.
Insbesondere wenn man dann noch sihet das Selbstbau manchmal teurer ist
als Original.
Daher: WENN du kaufen musst, DANN KAUFE AUF JEDEN FALL ORIGNAL - ODER DU
KAUFST IN SPÄTESTENS DREI MONATEN ENTNERFT NOCH EINMAL!!!
(Das gilt für PIC und AVR!!!)
Beitrag "Re: Brenner8p BF959 woher?"
Gruß
Carsten
Ach Ja, ein TIP zur Einordnung von den Antworten:
IMMER wenn dir jemand auf die einfache! Frage nach dem BESTEN PROZESSOR
antwortet: Ganz Klar, das ist NUR DIESER und KEINESFALLS ein anderer...
Dann ignorier die Antwort - Der hat keine Ahnung! Wirklich!
Solange du keine richtig ausführliche Liste mit deinen Anforderungen
dazustellt, (mindestens ettliche hundert Zeichen) KANN man keinen klaren
optimalen Prozessor für so einen Zweck bestimmen. Es gibt IMMER viele
die Grundsätzlich geeignet sind... Man kann so immer nur eine Richtung
empfehlen.