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