Hallo, ich will/muss mich mit der Anwendung und Programmierung von Microcontrollern beschäftigen und bin auf der Suche nach der geeigneten Plattform und Programmier(Hoch-)sprache. Ich brauch das vor allem für Steuerungsaufgaben in der Art "Frag eine Bedienfeldmatrix mit vielen Potis, Tastern und Sensoren ab und erzeuge daraus Schaltsignale und Kontrollspannungen" (mit dem konkreten Anwendungsfall der Steuerung modularer Musik-Synthesizer und dadurch u.a. auch als MIDI-Interface).
Ich hab vor langer Zeit mal kleine 8085- und Z80-Systeme [1] aufgebaut und die in 'manuellem Assembler' programmiert - ist schon wirklich lange her und programmier-mäßig bin ich damit ziemlich 'up from scratch'. Das stört mich aber nicht, sehe ich eher als Vorteil. Die ganze Sache kann ruhig etwas Einarbeitungszeit kosten, wenn man dafür am Ende mit fundiertem Wissen und universeller Programmierkenntnis dasteht.
Hardware-seitig würde ich gerne gleich auf etwas setzen, das gut erhältlich ist (minimum 3rd Source *g*), das es auch in leistungsfähigen Varianten gibt, das flexibel erweiterbar ist und zu dem es möglichst viel und fundiertes Material gibt (ergo großer Anwenderkreis). Stromverbrauch spielt kaum eine Rolle. Auf was könnte das hinauslaufen? Auf den ersten kurzen Blick sahen AVR, PIC und FORTH ganz interessant aus. In den Geräten, die ich so verarzte, sehe ich auch viel H8 und
68er. Ich würd mich schon gerne von vorne herein auf eine Plattform festlegen - oder sollte man das umdrehen und vom Compiler abhängig machen?
Grüße und Danke, Niko
[1] Die sahen so aus: