USANDO PUERTO PARALELO EN MATLAB

La informacion es un poco confusa y dificil de encontrar en la internet  pero despues de batallarle un poco descubri que solo se necestitan 3 instrucciones para empezar a usar el puerto paralelo en resumen, debe ser un puerto fisico real y no emulado, los pines de salida serian D0 a D7 los de entrada 14....al 17:




la primera: dio=digitalio('parallel','lpt1'); %crea el objeto dio de tipo digital input output

la segunda: Port0=addline(dio,0:7,0,'out'); %habilita del Pin 2-9 como salidas

la tercera: putvalue(Port0, double(3)); %manda un valor de 3 al puerto

para configurar como entradas:

Port0=addline(dio,0:7,0,'in');

para leer entradas:

portval = getvalue(dio)

para liberar la memoria se usan las siguientes instrucciones:

delete(dio)

clear dio

Comentarios