Caro Beletato,
Entendo que você deve estar eufórico para ver esse troço funcionar, mas te aconselho a tentar compreender como certas coisas funcionam.
Desculpe o jeito que eu vou falar, mas eu acho que você lê, mas não entende o que está escrito...
Quando se liga um micro, há tensão em alguns pinos da porta paralela e em outros não, e que quando se liga um cabo na porta de impressora "SEM" um programa de controle, igualmente NÃO se tem controle sobre estes pinos, consequentemente NÃO tem controle sobre o que está acontecendo em sua placa...
Claro que voce também já sabia, mas não custa nada repetir, quem controla estes sinais é o programa de controle - no nosso exemplo o Turbocnc...
Quando um motor de passo está energizado, ele fica parado, pois esta é uma das virtudes deles!!!
Trocando em miúdos, e espero que desta vez você leia e entenda - e claro - se não entender, é só perguntar! - é mais ou menos o seguinte:
Sugiro que para testar sua placa, você use o programa de controle e em modo JOG (tecla F8), assim fica mais fácil verificar se as coisas funcionam...
Ajuste a velocidade de JOG para 1 HZ (um Hetz)
Antes de plugar sua placa de controle, verifique com um multimetro se o programa está gerando os sinais nos pinos dedicados a cada motor. (porta db25 - verifique a correspondência dos pinos para uma porta centronics de 36 pinos, que é seu caso)
Motor "X" = 2,3,4 e 5 (porta db25)
Motor "Y" = 6,7,8 e 9 (porta DB25)
Motor "Z" = 1,14,16 e 17 (porta DB25)
Por exemplo falemos do eixo "X" = se a máscara é igual a "1000, 0100, 0010, 0001":
Para 1000 terá tensão (5 volts) no pino 2 e "zero volts" (algo em torno de 0,3V) nos pinos 3, 4 e 5
Para 0100 terá tensão (5 volts) no pino 3 e "zero volts" nos pinos 2,4 e 5
e assim por diante...
Não, não tenho deste tipo de placa em casa, portanto não posso ajudar mais que isso...