Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto...
Transcript of Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto...
Porta Paralela
Interface Hardware-Software 2012.1
Conteúdo
l Porta paralela l Escrevendo dados l Lendo dados l Referências
Endereços Padrão da Porta Paralela
Nome LPT1 LPT2 Função Dados 378h 278h 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 LPT1 ou LPT3 Função Dados E800h 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
l mov dx, 378h l mov al, 00h l out dx, al
Lendo dados da paralela
Bits de entrada de dados
Nome Pino Bit Negado? Busy 11 7 Sim Ack 10 6 Não Paper End 12 5 Não Slct Out 13 4 Não Error 15 3 Não Reservado xxxx 2 N/A Reservado xxxx 1 N/A Reservado xxxx 0 N/A
Lendo dados
l mov dx, 379h l in al, dx l mov cl, 3 l shr al, cl
Dicas para uso da porta paralela
l Windows 2000/NT/XP/... bloqueiam o acesso às portas do hardware
l Driver Userport: http://hem.passagen.se/tomasf/UserPort/
l Biblioteca Inpout32.dll: http://www.logix4u.net/
Protoboard
Protoboard
Referências
l http://www.rogercom.com l http://www.lammertbies.nl/comm/cable/
parallel.html l http://www.epanorama.net/circuits/
parallel_output.html l http://www.lvr.com/parport.htm l http://logix4u.net/Legacy_Ports/
Parallel_Port.html l Clube do Hardware