< Super Dicas |  Glossário  |  Softwares  | Cuca Sabida  |  Aprenda | Tutoriais |  Página inicial  > 

   
 
  Aulas
Internet
Linguagens
Redes
Hardware
Banco de Dado
Comp. Gráfica
I. A.
Algoritmos
S. Operacional

  Sofwares
Ms-Word
Ms-Excel
I. Explorer
Front Page
Linux
Winzip

  Instrutor.com
:: Contatos
:: Quem somos
:: Publicidade
:: Ganhamos
:: Comente
:: Parcerias

  Ferramentas
Mapa do Site
Downloads

  Eu gostei
Home Page
Papel / Parede

 

Como Funciona a Pora Paralela do PC?

ENDEREÇOS:

O computador geralmente possui 3 portas: LPT1, LPT2 e LPT3 (alguns possuem LPT4). Cada porta dessas possui 3 endereços: data, status e control. Esses endereços estão numa ordem seqüencial. Isso quer dizer que se a porta data tem o endereço 0x038, então o endereço correspondente de status é 0x0379 e o control é 0x037a.

Hoje em dia, os computadores estão basicamente configurados da seguinte maneira:

Printer
Data Port
Status
Control
LPT1
0x0378
0x0379
0x037a
LPT2
0x0278
0x0279
0x027a
LPT3
0x03bc
0x03bd
0x03be

Mas em alguns computadores (principalmente os da IBM) esses valores podem mudar. Para saber com certeza quais os endereços que a sua máquina está configurada, use o programa debug do DOS para visualizar os locais da memória 0040:0008.

Exemplo:

>debug <ENTER>
-d 0040:0008 L8 <ENTER>
0040:0008 78 03 78 02 00 00 00 00

OBS: Observe que o byte mais significativo vem depois do byte menos significativo, isso quer dizer que quando vemos 78 03, quer dizer na verdade: 03 78.
No exemplo podemos ver que LPT1 é 0x00378, LPT2 é 0x0278 e LPT3 e LPT4 não possuem endereços definidos.

Então, para essa máquina hipotética:

Printer
Data Port
Status
Control
LPT1
0x0378
0x0379
0x037a
LPT2
0x0278
0x0279
0x027a
LPT3
Nenhum
Nenhum
Nenhum
LPT4
Nenhum
Nenhum
Nenhum

Uma outra alternativa é utilizar o setup da BIOS para verificar e/ou configurar os
endereços do jeito que você achar melhor.

O CONECTOR DB25

O DB25 é um conector que fica na parte de trás do gabinete do computador, e é através deste, que o cabo paralelo se conecta ao computador para poder enviar e receber dados. Abaixo está a descrição detalhada do DB25.

Significado de cada pino do DB25


Esboço de funcionamento do DB25

 

Todas as saídas da porta paralela são lógicas. Isto é, escrevendo o lógico "1" em um bit da porta corresponde que esse pino terá saída +5v.

Entretanto os pinos SELECT_IN, AUTOFEED e STROBE possuem uma lógica invertida. Isto é, colocando o nível lógico 1 nesses pinos corresponde a uma saída de 0v. Isso acontece porque quando não há nenhuma ligação com a porta significa que o computador "vê" esses pinos como nível lógico 1, fazendo uma grande confusão já que ele pensaria que tivesse uma impressora conectada. Para acabar com esses problemas esses pinos foram invertidos.

 

 
 
 
Design by: Instrutor.com © - Direitos reservados