17
Porta Paralela Interface Hardware- Software 2012.1

Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

Porta Paralela

Interface Hardware-Software 2012.1

Page 2: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

Conteúdo

l  Porta paralela l  Escrevendo dados l  Lendo dados l  Referências

Page 3: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

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

Page 4: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

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

Page 5: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

DB 25 “Macho”

Page 6: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

DB 25 “Macho”

Page 7: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

DB 25 - Registradores

Registrador de dados

Registrador de status

Registrador de controle

Page 8: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

Centronics - 36 pinos

Page 9: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

Escrevendo dados na Paralela

Page 10: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

Escrevendo dados na Paralela

l  mov dx, 378h l  mov al, 00h l  out dx, al

Page 11: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

Lendo dados da paralela

Page 12: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

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

Page 13: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

Lendo dados

l  mov dx, 379h l  in al, dx l  mov cl, 3 l  shr al, cl

Page 14: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

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/

Page 15: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

Protoboard

Page 16: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

Protoboard

Page 17: Porta Paralelaif817/siteantigo/monitoria_novo/...Clube do Hardware Author Vandi Alves de Lira Neto Created Date 4/10/2012 1:17:17 AM

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