Ir ao conteúdo
  • Cadastre-se

Usar porta paralela no XP SP3


neto_e_khelen

Posts recomendados

  • Membro VIP

Oi. Vamos esquecer da paralela por hora. O txrx que mencionei se trata da USART do pic. Portanto deve usar a serial. Não se esquecer do conversor de nível tipo max232. Bom, como teste faça um pequeno prog no pic pra entender. Algo como:

void envia1byte(char dado)
{
TXREG=dado;//põe no buffer e
while(TXIF); //espera transmitir
}
void enviastring(const char *s)
{
while(*s)
{
envia1byte(*s);
s++;
}
}

e no seu main()

... //prepare seu hardware antes!!
while(1) enviastring(“ Olá microMundo!”);

e veja no hiperterminal

Depois disso voce pode “evoluir” pra bits e hexas tipo:

...
while(1) envia1byte(PORTA);
...

e veja no dockligt (1 tipo de hiperterminal) os valores em hexa ou bin do PORTA do pic. Preciso lhe explicar que tem que configurar baudrate&cia antes?

Voltando ao c++, tudo isso dá pra se fazer usando a inpout32.dll, mas o bcb++ já deve ter componentes de mais alto nivel que facilitam sua vida. Pesquise-os.

Apesar de nunca ter feito, implementar comunic entre pic e pc via bcb++ é fácil, médio, difícil e impossível ao mesmo tempo. Fácil pelo descrito acima. Médio devido ao protocolo que vai ter que criar tipo o pc envia um caracter de requisição pro pic, o pic reconhece e envia o dado pro pc, ou vice versa. Difícil caso tenha medo de errar e não seja insistente

Impossível se ficar esperando sentado aí onde está e não meter a mão na massa.

De qualquer forma boa sorte e sucessos. Pode continuar perguntando mas reservo-me no direito de ficar calado. rs

abç

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!