Hi Nick,
also, was du wahrscheinlich suchst isz nicht nur der Controller (den gibts es meistens nur in größeren Margen und ohne Peripherie-Hardware) sondern sogenannte Starter-Kits bzw. Entwicklungsboards.
Ich hab da zwei Links die so etwas vertreiben :
http://www.phytec.de
http://www.elektronik-laden.de
ersterer sitzt in Mainz und ist ein recht kleiner Laden welcher aber durchaus Ahnung hat !
Zweiterer hat im ganzen Bundesgebiet Partner welche die Artikel vertreiben.
Welcher Hersteller in Frage kommt, kann ich dir nicht sagen. Motorola, Siemens bzw. Infineon und Intel sind recht groß im Geschäft, alle anderen Hersteller sind meistens Anwendungsspezifisch ausgerichtet.
Zum Compiler : Es werden eigentlich nur noch zwei Sprachen verwendet : C (kein C++ !!!) und Assembler. Für Assembler gibt es einen kostenlosen Compiler der eigentlich alle Controller kann. Die C-Compiler müssen (wie eigentlich auch die Assembler-Compiler) speziell auf den Controller zugeschnitten werden. Meistens können diese Compiler dann mehrere Typen eines Herstellers. Also bevor du einen Compiler suchst, solltest du wissen mit welchem Controller du arbeiten möchtest. Aber wahrscheinlich wirst du bei den großen Herstellern keine kostenlose ANSI-C-Compiler finden. Das beste wäre für dich dann alles in Assembler zu schreiben.
Zur Auswahl des Controllers : Speicher ist selten ein Problem, die meisten Modelle gibt es mit unterschiedlichen Speichergrößen und Ausführungen. Viel wichtiger, denke ich, ist die Peripherie des Controllers (also Anzahl I/O-Pins, Schnittstellen, A/D-Wandler, evtl. D/A-Wandler, Treiberausgänge, etc…).
Noch zwei Links zu Compilern (die aber alle Geld kosten und manche auch nicht zu wenig !!!) :
Für Motorola HC08, HC11 und glaube auch für den HC05:
http://www.imagecraft.com (Der ist aber so scheiße das ich dir davon abrate)
Für Siemens C168 (bin mir nicht ganz sicher) und sicher auch einige andere :
http://www.tasking.com (Schweineteuer !!!, ca. 2000EUR)
Kostenfreier Assemblercompiler für fast alles :
http://www.alfsembler.de
Ich denke das sollte erstmal reichen. Falls noch Fragen, einfach fragen !
In diesem Sinne…
Unn wech, Ingo
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]