[Download] Componente ComPort para COMUNICAÇÃO SERIAL RS232!

Programação C em geral

Moderadores: 51, guest2003

[Download] Componente ComPort para COMUNICAÇÃO SERIAL RS232!

Mensagempor __JEREK__ » 18 Fev 2007 22:19

Ai galera, presentim de carnaval da Bahia pro cês!!!

Imagem

O arquivo abaixo é usado para fazer comunicação do Borland C++ Builder atravez da porta serial.

http://www.4shared.com/file/10855459/8d ... emplo.html

Dentro do arquivo tem a instalação para o Builder C++ 6, manual e portugues que eu traduzi mostrando passo a passo como instalar o componente e um exemplo de aplicação feito em Borland C++ 6 (executável + o arquivo fonte).

até usei em uma experiência com rs232 e PIC16F628.
Imagem

Clicando no botão config, vc faz as configurações da porta serial
Imagem


é isso ai galera!!! até a próxima :D
Editado pela última vez por __JEREK__ em 05 Mar 2007 20:06, em um total de 1 vez.
__JEREK__
Byte
 
Mensagens: 216
Registrado em: 11 Out 2006 17:53
Localização: BA

Mensagempor rubenprom » 22 Fev 2007 08:30

_JEREK_:

Voce teria um exemplo de como manipular os controles DTR, CTS e DSR??Pelo help que contem o CPortLib nao entendi muito bem como manipular estas propriedades, gostaria saber se sao de escrita, leitura, confirmação, taxa de bits???, enfim.

um abraço

Valeu
rubenprom
Byte
 
Mensagens: 222
Registrado em: 16 Out 2006 00:23
Localização: Porto Alegre - RS

Mais ajuda...heheheh

Mensagempor clodoaldo » 12 Nov 2007 19:57

Graaaande Jerek:
Tô chegando atrasado na parada.......e o link não funciona mais!!!
Será que vc ainda tem os arquivos??????

Muuuito obrigado diii novo!!!
abraços
clodoaldo
Bit
 
Mensagens: 18
Registrado em: 13 Out 2006 15:24

Mensagempor __JEREK__ » 12 Nov 2007 20:24

oi meu amigo, seu pedido é uma ordem!!!

segue o link novo:

http://www.4shared.com/file/29095241/ac ... emplo.html

valeus, abraços!!!
'We shall live forever, and cast out those less divine...'
__JEREK__
Byte
 
Mensagens: 216
Registrado em: 11 Out 2006 17:53
Localização: BA

Mensagempor clodoaldo » 13 Nov 2007 08:59

__JEREK__ escreveu:oi meu amigo, seu pedido é uma ordem!!!

segue o link novo:

http://www.4shared.com/file/29095241/ac ... emplo.html

valeus, abraços!!!



Muito obrigado!!!!
Aqui da empresa não consigo baixar o bixinho, mas assim que chegar em casa tô lá!!!!!!!!

valeeeeeeu
clodoaldo
Bit
 
Mensagens: 18
Registrado em: 13 Out 2006 15:24

Mensagempor ftegon » 13 Nov 2007 18:56

obrigado
Editado pela última vez por ftegon em 24 Nov 2007 11:27, em um total de 1 vez.
ftegon
Bit
 
Mensagens: 36
Registrado em: 13 Out 2006 09:05

Mensagempor jandom » 19 Nov 2007 11:49

Caro _jerek_,
vc disponibiliza tambem os arquivos do PIC?
Estou estudando isto agora e nao sei como comecar!!
no aguardo

jandom@uol.com.br
jandom
Byte
 
Mensagens: 132
Registrado em: 03 Nov 2006 20:40

Mensagempor leoabubauru » 01 Fev 2008 11:39

Amigos ( em especial o __JEREK__ ):

Estou implementando o protocolo ModBus num PIC16F628A e uma interface no C++Builder 6 usando o TComPort. Mas acontece que, algumas vezes, a comunicação trava, seja por um reset do PIC ou outra coisa, e não volta mais. Reseto novamente o PIC e nada. Fecho e abro o software e nada. Mas se coloco um programa de teste de ModBus que baixei da net, assim que reseto o PIC ele volta a comunicar. Algumas providencias já tomei, como sempre ler o registro da USART do PIC para que ela não trave. Mesmo assim, trava.

Posso fazer algumas considerações:

1 - o aplicativo provoca o travamento da USART do PIC;
2 - Fechando o meu aplicativo e colocando o soft de teste de ModBus, ele também indica falha de comunicação (pois a USART deve estar travada), mas tão logo eu reseto o PIC a comunicação volta ao normal. O mesmo não acontece com o meu aplicativo em C++ Builder que fica travado mesmo após eu fechá-lo e abrí-lo novamente.
3 - Consigo usar Open e Close normalmente no TComPort após fechar e abrir o aplicativo. Mas há vezes em que aparece uma mensagem de erro assim que uso Close. O erro (win error code 6) diz que a porta está em uso, entretanto, é o mesmo aplicativo que está fazendo a solicitação. Dá a impressão que a porta fica presa em algum processo.
4 - Depois do que narrei acima, coloquei a instrução para limpar o Buffer após um TimeOut e antes de iniciar uma operação de escrita na COM1. Ainda assim o travamento acontece.


Alguém já passou por isso?


Qualquer dica é bem vinda!!! Se precisarem ver o código é só dizer que posso enviar...


Laercio
Tento, tento e tento...
Me arrebento!
Também bato!
Ô negocim bunitim essa tal eletrônica de barco!
leoabubauru
Byte
 
Mensagens: 227
Registrado em: 21 Nov 2006 19:08
Localização: São Paulo

Mensagempor slash_pereira » 09 Fev 2008 10:34

Bom dia amigo, eu segui o seu tutorial mais só que não encontrei na pasta Source os arquivos "DsgnCPortCB6.bpl" e "CPortLibCB6.bpl" (also .lib and .bpi), com isso não consegui instalar o Cport! Você pode me dar uma força! Obrigado! :lol:
Avatar do usuário
slash_pereira
Bit
 
Mensagens: 11
Registrado em: 03 Fev 2008 11:31
Localização: São Vicente

Mensagempor slash_pereira » 27 Abr 2008 22:24

Preciso de ajuda! Eu já fiz de tudo para compilar o BCB 6 o ComPort e só dá erro! Será que não rolar video-tutorial para que possa ver que "MAGIA" foi jogado deste compilador :lol: ! Obrigado! :)
Avatar do usuário
slash_pereira
Bit
 
Mensagens: 11
Registrado em: 03 Fev 2008 11:31
Localização: São Vicente


Voltar para Visual C++/C/C++/C#

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x