Java porta paralela

2 respostas
L

Ao galera estou com dificuldade de se comunica com a porta paralela para movimenta um motor de passo alguem pode mim ajuda
valeu

2 Respostas

andre_teprom

Pra começar, experimenta isso aqui pra experimentar o acesso á porta :

class ProjectIO { public static void main ( String []args ) { ParallelPort lpt1 = new ParallelPort(0x378); // 0x378-037F is normally the address for the LPT1 port (8 data bits int aByte; aByte = lpt1.readOneByte(0x378); // read a byte from the port's Data pins System.out.println("Input from parallel port: " + aByte); lpt1.write(128);// write a byte to the port's DATA pins System.out.println("Output to port: " + lpt1.readOneByte(0x378)); } } Referencia : http://www.computing.net/answers/programming/access-parallel-port/9995.html

Depois vai aprimorando, colocando a sequencia de pulsos, que vai depender do tipo de motor que voce usar ( ou seja, quantidade de polos ).
Lembrando que o acesso refere-se á porta nativa ( LPT1 ) e voce pode ter de liberar o acesso á essa faixa de endereços em SO como o XP.

+++

L

valeu pela atenção mim ajudou era o que tava em duvida
valeu mesmo

Criado 12 de abril de 2011
Ultima resposta 12 de abr. de 2011
Respostas 2
Participantes 2