Si necesitas muchas señales de salida, un teclado y un display tienes que irte a un micro medio potente como es 16F877 que tiene A, B, C D, y E puertos. Si no tuvieses suficientes puertos puedes poner un decodificador con lo cual un puerto de 8 bit te puede generar 2 elevado a 8 que son 256 posibles salidas que serían suficientes para el coche fantastico.
En primer lugar tienes que pensar en el tipo de herramienta (ASM, PBP, C, etc) en el que vas a desarrollar el proyecto.
El grabador del micro.
Y una vez tienes todo el entorno de desarrollo ponerte manos a la obra: Flujograma del soft, rutinas necesarias, y a probar.
Si nunca has hecho nada con PIC, quizás sea mucho de golpe tu proyecto, pero puedes comenzar haciendo algunas partes sin display, luego el teclado, etc. Es la forma más lógica, pues es más fácil tener éxitos parciales y te vas animando poco a poco. Si haces un proyecto gordo de golpe aparecerán errores y no sabes de qué parte son. ¡DIVIDE Y VENCERAS!
Saludos
Ricky