A capacidade de mover dados através da porta paralela em DOS pode ser muito útil . Dá um usuário a capacidade de imprimir o conteúdo do arquivo em DOS. Além disso, ele fornece a capacidade de mover dados através de uma porta ( LPT) paralela. Isto pode ser muito útil uma vez que a porta paralela é um conector de 25 pinos , que fornece largura de banda relativamente alta . A porta paralela pode ser facilmente usado para controlar a robótica ou outros dispositivos eletrônicos usando o código de instrução muito simples. Este artigo irá mostrar-lhe como mover dados através da porta paralela em DOS. Instruções
1
Abra a janela de comando do MS -DOS. A janela de comando também pode ser acessado a partir do Windows (95 , 98 e 98SE ) , clicando em " Iniciar" , em seguida, selecionando "Executar" . Em seguida, digite "cmd" e clique em " OK" .
2
Configure as portas LPT . Por padrão, uma impressora era tipicamente ligado à primeira porta paralela (LPT1 ) . Para configurar as portas LPT usar o comando modo. Verifique a porta LPT1 , digitando o seguinte comando: modo
lpt1/status
O modo de comando pode também ser usado para o tráfego LPT porta para uma porta com. Para redirecionar uma porta paralela de dados (LPT1 ) para porta COM 1 ( COM1) use o comando:
modo lpt1 = com1
3
Copiar um arquivo de dados sobre a porta da impressora (LPT1 ) usando o seguinte comando . Tenha em mente o comando se destina a enviar dados ASCII através da porta no formato criado pelo arquivo printer.sys em DOS
cópia [ local da unidade ] : . . [Nome do arquivo ] [ extensão ] [port localização ]
Por exemplo, para copiar um arquivo de dados chamado portmove.txt da unidade C: para uso LPT1:
copy c: portmove.txt lpt1
4
Configurar os fios para controlar os dados dos pinos corretos . Usando um DB25 padrão , no seguinte endereço pino deve ser considerada.
DB25 Nome do Bit Regpin Signal ---- ----------- 1- Strobe C0 -2 Dados 0 D03 Dados 1 D14 Dados 2 D25 Dados 3 D36 Dados 4 D47 Dados 5 D58 D69 Dados 6 Dados 7 D710 -ACK S6 +11 + Busy S7- 12 + 13 + S5 PaperEnd selectina S4 14 - AutoFd C1 -15 -Error S3 +16 - Init C2 - 17 Select C3-
Você pode usar D0 através de D3 para enviar 4 bits de dados através de uma única porta paralela a uma e usar D4 para sincronizar calendário dos dados uma vez que esta é a comunicação de uma maneira.