So, hab entscheiden doch beim 16F84 zu bleiben weil ich siesen besser kenne. Überlegt hab ich mir natürlich auch schon was.
Hier könnt ihr mal meine schematic (eagle) begutachten: http://mitglied.lycos.de/matrixx0123/04012301.sch

Die 5 Taster (bis (8 Taster möglich) sollen im 3-Bit-Modus erkannt werden. 2 Motoren über den Centronicsstecker und dem ULN2803 verbunden. Die Ansteurung soll über diese 2 74HC238 erfolgen, die ermöglichen meiner Meinung nach eine "Fullstep"-Ansteuerung im 3-Bit-Modus über den PIC.
An die übrigen Ports des PIC will ich später einen LCD-Display über 4-Bit-Modus anschliessen.
Mein Problem ist ganz einfach das ich noch nie ein Programm für einen Motor geschrieben habe, geschweige denn über 3-Bit wie in meinem Fall.