Porta paralela
Interface HardwareSoftware 2010.2
Conteúdo




Porta paralela
Escrevendo dados
Lendo dados
Referências
Endereços Padrão da Porta
Paralela
Nome
Dados
LPT1
378h
LPT2
278h
Função
Enviar 1 byte para a porta
Status
379h
279h
Ler 1 byte de status
Controle 37Ah
27Ah
Enviar dados de controle
Porta Paralela Off-board (PCI) Máquinas do C007
Nome
Dados
LPT1 ou LPT3
E800h
Função
Enviar 1 byte para a
porta
Status
E801h
Ler 1 byte de status
Controle
E802h
Enviar dados de
controle
DB 25 “Macho”
DB 25 “Macho”
DB 25 - Registradores
Registrador de dados
Registrador de status
Registrador de controle
Centronics - 36 pinos
Escrevendo dados na Paralela
Escrevendo dados na Paralela



mov dx, 378h
mov al, 00h
out dx, al
Lendo dados da paralela
Bits de entrada de dados
Nome
Busy
Ack
Pino
11
10
Bit
7
6
Negado?
Sim
Não
Paper End
Slct Out
12
13
5
4
Não
Não
Error
15
3
Não
Reservado
xxxx
2
N/A
Reservado
xxxx
1
N/A
Reservado
xxxx
0
N/A
Lendo dados




mov dx, 379h
in al, dx
mov cl, 3
shr al, cl
Dicas para uso da porta paralela

Windows 2000/NT/XP/... bloqueiam o
acesso às portas do hardware

Driver Userport:
http://hem.passagen.se/tomasf/UserPort/

Biblioteca Inpout32.dll:
http://www.logix4u.net/
Protoboard
Protoboard
Referências






http://www.rogercom.com
http://www.lammertbies.nl/comm/cable/parall
el.html
http://www.epanorama.net/circuits/parallel_o
utput.html
http://www.lvr.com/parport.htm
http://logix4u.net/Legacy_Ports/Parallel_Port.
html
Clube do Hardware
Download

Porta paralela