Ich würde dir empfehlen, über den AVR AtMEGA8 zu schreiben.
Diesen habe ich selber und er lässt sich sehr leicht über einen selbst gebauten Adapter programmieren. (BASIC)
Natürlich auch in C oder C++. Dazu wissen andere mehr =)

MfG,
ShadowPhoenix