El diseño inicial estaba basado en una Panel-PC y un microcontrolador externo, que con la ayuda de un ADC de 12 bits más un encoder, se encargaria de la adquisición de datos. Pero el cliente pidió que no se use una PC y se terminó usando dos micros, un teclado de membrana y un display LCD de texto:
En cuanto al tamaño del código generado, obviamente será más extenso un compilado que el ensamblador "a pelo", pero los microcontroladores de gama alta tienen generosas cantidades de memoria (en 64 Kb se puede meter MUCHO código en Pascal). Y hay microcontroladores con bastante más de 64 k, (a precios más que accesibles, incluso con conexión USB o ethernet) así que el espacio no es un problema.
Este tipo de proyectos los realizo estilo "open source", o sea entrego los planos (esquemas electrónicos) y el código fuente del software al cliente.
PD: Me uno a la petición de un foro "electrónica & Delphi". ¿ A quién hay que hablarle ?.
Saludetes !