Acessando a Porta Paralela com o Delphi. Vitor Amadeu Souza. vitor@cerne-tec.com.br

Documentos relacionados
INSTALAÇÃO DO CHEF FOODS NET

Conhecendo o Proteus

STK (Start Kit DARUMA) Driver Genérico Somente Texto para as impressoras Não-Fiscais (DS300, DS348, DR600, DR700) no Windows Seven.

ARDUINO UNO Guia de Instalação

STK (Start Kit DARUMA) Utilizando conversor Serial/Ethernet com Mini-Impressora DR600/DR700.

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho.

Token SafeNet Authentication Cliente 8.3 (x32 e x64)

Display de Cristal Líquido

Para que o NSBASIC funcione corretamente em seu computador, você deve garantir que o mesmo tenha as seguintes características:

Instalando o WordPress em localhost

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM

Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM

STK (Start Kit DARUMA) Driver Genérico Somente Texto para as impressoras Não-Fiscais (DS300, DS348, DR600, DR700) no Windows XP.

Etapa 1: Limpar o computador e executar o Windows Update

Comunicação Serial com o AVR ATMEGA8

Entradas Digitais. PdP. Autores: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 27/12/2005 Última versão: 18/12/2006

Token SafeNet Authentication Cliente 8.3 (x32 e x64)

ROTEIRO DE INSTALAÇÃO / DESINSTALAÇÃO SiB Finame V Rev.1

STK (Start Kit DARUMA) Comunicando com Mini-Impressoras Paralela Daruma e o Print Server

Manual de Instalação de SQL Server (2005, 2008, 2012).

PdP. Autor: Luís Fernando Patsko e Tiago Lone Nível: Intermediário Criação: 26/12/2005 Última versão: 18/12/2006

Manual de Instalação Software do token SafeNet ikey 4000

Curso: Desenvolvendo Jogos 2d Com C# E Microsoft XNA. Instalar corretamente as ferramentas necessárias para a criação dos jogos

1. Um servidor rodando Windows 7 (um computador onde o SIPAR ficará instalado e com os dados neste computador);

Instalando o driver USB para ECF S Bematech. Nome: André L. Schikovski Bematech Software Partners

Roteiro de Tutorial das Ferramentas de Usabilidade

Tutorial MSN Messenger

Cerne Tecnologia e Treinamento

Comunicação USB com o PIC Vitor Amadeu Souza Parte II vitor@cerne-tec.com.br

STK (Start Kit DARUMA) Driver Genérico Somente Texto para a impressora DR700 ETHERNET

Memória Flash. PdP. Autor: Tiago Lone Nível: Básico Criação: 11/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

Tutorial de Atualização de Mikrotik

Atenção! Não está autorizada a reprodução deste material. Direitos reservados a Multilaser.

Este tutorial mostra como utilizar as ferramentas Send Mail e Web Commands.

Manual Captura S_Line

CERTIFICADO DIGITAL CONECTIVIDADE DIGITAL ICP GUIA PLANCON DE INSTRUÇÕES PARA INSTALAR SEU TOKEN, PENDRIVE OU LEITOR DE CARTÕES

Visão Geral sobre o tutorial de Utilização de

Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

Manual de Instalação Software do token SafeNet ikey (SafeNet Authentication Client 8.0 SP2)

GUIA DE INSTALAÇÃO PARA DRIVER DE COMUNICAÇÃO USB Versão 2.0 IF ST120 IF ST200 IF ST 2000 IF ST 2500

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes

Cartão Smart Card PKI

Guia para Atualização do Firmware AM-310

Banco de Dados Oracle 10g

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER

Instalando software MÉDICO Online no servidor

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7

Capítulo 2. Laboratório 2.1. Introdução ao Packet Tracer, Roteadores, Switches e Inicialização

PROCEDIMENTO PARA CORREÇÃO DO ERRO DEVIDO ATUALIZAÇÃO DO AVAST

Portaria Express 3.0

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

1 UNIT Universidade do Trabalhador Dr. Abel dos Santos Nunes

Como instalar uma impressora?

Sumário Etapa 1: Verificar os acessórios

O Windows irá detectar o dispositivo Composite USB e irá iniciar o processo de instalação. Clique em AVANÇAR conforme a figura ao lado.

Manual de instalação Token/Cartão e baixa do Certificado Digital A3 AR Soluti - Goiânia. Versão 1.0 de 03 de Junho de Classificação: Ostensivo

LINUX EDUCACIONAL 3.0

SUMÁRIO TUTORIAL DO HQ. 2 DICAS PEDAGÓGICAS:. 2 DOWNLOAD DA INSTALAÇÃO. 2 PASSO 1 FORMULÁRIO PARA DOWNLOAD. 2 PASSO 2 ESCOLHENDO A VERSÃO.

Inserindo Dados no Banco de Dados Paradox.

O que é conexão de área de trabalho remoto?

Tutorial GSControl CLP DUO CellControl GPRS. Suporte Técnico Rev: A

1) Verifique se o Microsoft.Net Framework 3.5 está instalado, para isto, abrir o Painel de Controle e verificar:

Sagômetro Digital. Manual de Instalação e Operação

Tutoriais de apoio para a migração do Atualização: 30/04/2014

Programação de Robótica: Modo Circuitos Programados - Avançado -

Para modelos: LE32H158i, LE42H158i, LE46H158i, LE46H158z

Tutorial Reinstalação Firmware Tablet AOC Breeze MW0821

STK (Start Kit DARUMA) Primeiro contato com a Impressora Fiscal, a ECF chegou e agora?

Intel Galileo: Instalação e IDE Arduino

Serviço Seguro de Mensagens Instantâneas

O que é um token? Identificando seu token

Manual de Utilização Utilização do PDFSam

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

TUTORIAL WEEBLY. 2-Crie um cadastro (lembrando que palavra passe é a senha). Após preencher o formulário, clique em Sign Up. It s Free!

Acessando um Banco de Dados

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

Cerne Tecnologia e Treinamento (21) (11) cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec

Procedimentos de Solicitação

STK (Start Kit DARUMA) Driver Spooler para impressoras Não-Fiscais DR700M e DR700H no Windows 8

Passo a Passo da instalação da VPN

Manual Equipamento ST10 Flasher Rev. 1

Guia de instalação GPRS

Manual de Instalação do Softphone (Discador) BVC Telecomunicações.

INTRODUÇÃO AO WINDOWS

Guia para atualização de Firmware dos consoles CL5, CL3 e CL1. (Firmware 1.61)

STK (Start Kit DARUMA) Procedimento de Instalação do Min200E Conexão USB

Guia Rápido ClaireAssist

STK (Start Kit DARUMA) Observer2 Driver para Linguagens DOS Mini Impressoras Versão 1.0

STK (Start Kit DARUMA)

LIBERAÇÃO DA PASTA ARQUIVOS DE PROGRAMA

Tutorial. Windows Live Mail

Manual de Instalação Software do Token ACS. (Admin Tool versão 2.4)

Tutorial: Instalando Linux Educacional em uma maquina virtual

Instalação de Impressora

MANUAL PORTAL CLIENTE AVANÇO

Instalando o Mandriva 2006

Procedimentos para Reinstalação do Sisloc

Manual de Instalação Software do USB eseal Token V3

Transcrição:

Acessando a Porta Paralela com o Delphi Vitor Amadeu Souza vitor@cerne-tec.com.br Introdução A Porta Paralela pode ser usada de forma a permitir a interface do computador com o mundo externo para acionamento de lâmpadas, motores assim como a leitura de sensores. Neste artigo, iremos ver uma aplicação prática de acesso a porta paralela pelo Delphi utilizando para isso o componte IO Port. O Hardware No exemplo apresentado, poderemos ligar e desligar um led usando para isso a porta paralela do computador utilizando o Delphi. A porta paralela padrão DB25 que é composta de 25 pinos possui os pinos de dados presentes dos pinos 2 ao pino 9 (Acesso aos pinos D0, D1, D2, D3, D4, D5, D6 e D7). Neste caso, o led ficará conectado ao pino D0 da porta de forma a poder ser acionado pela mesma. Vejamos na figura abaixo o esquema que irá permitir o teste do nosso programa: Observe que o hardware é muito simples, bastando ligar um resistor de 220R em série com o LED. Caso você deseje ligar uma carga de maior potência, como por exemplo uma lâmpada, recomendo o seguinte hardware:

Atenção: Muito cuidado ao realizar estas interfaces pois qualquer engano pode danificar parcialmente ou integralmente o seu computador. O Software De posse do hardware pronto e conectado a porta paralela do seu PC, já podemos iniciar a parte referente a programação do Delphi. Porém para máquinas que tenho o Windows superior ao 2000, será necessário instalar um driver que permita que a porta paralela seja acessada pelo nosso programa. No link WWW.cerne-tec.com.br/tutoriais.htm você encontrará um tutorial que irá lhe mostrar como fazer isso. Para realizar o acesso a porta paralela, iremos utilizar o componente IO PORT que pode ser baixado gratuitamente no seguinte link: http://www.winsoft.sk/ioport.htm. A versão free deste componente apenas apresentará uma mensagem informando isso toda vez que for executado porém toda a parte funcional do mesmo é mantida. Após realiar o download do mesmo faça a instalação deste componente no seu PC, já que o mesmo já vem com o instalador embutido. Agora inicialize o Delphi 5, a seguinte tela será apresentada:

O componente IOPORT estará disponível na paleta System, como apresentado abaixo:

Clique duas vezes neste componente para o mesmo ser adicionado no Formulário. Agora adicione dois botões de comando ao nosso formulário, o mesmo está disponível na paleta Standard, conforme apresentado abaixo:

O resultado será o apresentado abaixo:

Agora clique no Botão Button1. Procure no Object Inspector do Delphi a opção Caption e altere a mesma para Ligar e para o Button2 coloque desligar. A propriedade caption permite alterar o texto apresentado ao usuário que está manipulando o software. A propriedade caption está localizada conforme apresentado abaixo, juntamente com o resultado dos botões depois da alteração informada:

Muito bem, vamos agora a parte referente a programação de forma que possamos ligar e desligar o led. Clique duas vezes sobre o botão Ligar. Neste momento irá abrir o Code Editor do Delphi, janela onde poderemos programar as funcionalidades do mesmo. Neste ponto, digite o seguinte comando: ioport1.port[888]:=1; Vamos entender melhor esta sintaxa. O ioport1 está se referindo ao componente que faz acesso a porta paralela e está no nosso formulário, que é o ioport. O port[888] faz referência ao endereço da porta paralela que no PC é o decimal 888 ou em hexa 0x378. Ao atribuirmos a ioport1.port[888] o valor 1, na verdade estamos fazendo que a linha D0 dos 8 bits da porta paralela fique em nível alto, deixando desta forma o led que está conectado no PC ligado. Após a digitação deste comando, teremos a seguinte situação:

Agora clique duas vezes sobre o botão desligar no formulário principal e escreva o seguinte comando: ioport1.port[888]:=0; O que está sendo feito agora é atribuir a porta paralela o valor 0, o que faz que todos os bits vão a nível 0, deixando assim o led desligado. O resultado na tela de programação será o seguinte: Agora execute o programa pressionando a tecla F9 e veja que conforme você pressiona o botão Liga o led irá ligar e conforme pressiona o desliga o mesmo se apagará. Conclusão De acordo com a aplicação, podemos perfeitamente usar a porta paralela para fazer acesso ao mundo externo e permitir desta forma que o PC possa atuar também neste meio como em indústrias, automação residencial e etc.