MIKROBASIC I2C SOFT

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

MIKROBASIC I2C SOFT

Mensagempor tcpipchip » 10 Mar 2008 23:04

Ola
Alguem teve problemas com soft i2c comunicando com 24lc256 no PROTEUS 7.1 sp2...as vezes grava, as vezes nao...
Nas versoes abaixo de 6.9 vai que nem uma beleza.
Ou, alguem sabe como diminuir a frequencia do i2c soft ?
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Sergio38br » 11 Mar 2008 08:27

esta dando erros de temporização ?

Sergio
Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP

Mensagempor Sergio38br » 11 Mar 2008 08:31

me desculpe, teclei submit em vez de preview, tenta estas configurações:

Clicar em "SYSTEM depois em SET ANIMATION OPTIONS,onde aparece os seguintes dados:
FRAMES PER SECOND: CONFIG. ORIGINAL = 20 AJUSTADO PARA=10
TIMESTEP PER FRAME: CONFIG.ORIGINAL = 50 AJUSTADO PARA=20m
SINGLE STEP TIME : CONFIG.ORIGINAL = 50 AJUSTADO PARA=1m
MAX. SPICE TIMESTEP:CONFIG.ORIGINAL = 25 AJUSTADO PARA=50

Retirado do forum Labtools, postado por ANTSERGIO

Sergio
Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP

Mensagempor tcpipchip » 11 Mar 2008 10:22

Ola, nao resolveu...
Refiz o projeto no Proteus 6.2...(voltando para 2005)
Ta zero bala agora!
Obrigado!
TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 11 Mar 2008 11:47

O erro que da no 7.1 ou 7.2 ou 6.9 eh
STOP DETECT PARTY WAY THROUGH RECEIVING DATA BYTE. WRITE OPERATION ABORTED.
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 27 Mar 2008 15:29

Desculpe
Achei o problema, o produto ficou pronto e nao reportei a solucao...
No PROTEUS tem que usar o OBJETO PULL UP em vez do resistor de 10K...
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor ze » 27 Mar 2008 16:50

aí tcpip, se você fosse mulher eu ia lhe dar um bejo na boca!!!
dispoi que eu coloquei este tar de pulup o proteus virou um foguete!! as expansões i2c pcf8575 acionam quase imediato! e o lcd ligado nela tamém!! motor, tudo. é quasireal. Pena que ele não tem o M41T11 (RTC I2C da ST). Ou tem??
Ainda não consegui escrever na 24lc128 sem dar um tempo mui grande entre uma escrita e outra. Mas o grosso tá ok. Numa montagem prática está gravando legal.
Gratidão....!
Avatar do usuário
ze
Dword
 
Mensagens: 1655
Registrado em: 05 Jun 2007 14:32

Mensagempor Sergio38br » 27 Mar 2008 16:52

lellis ta usando o buffer da 24lc128?


Sergio
Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP

Mensagempor ze » 27 Mar 2008 17:13

kêkê isso sergio? tipo escrever blocos de 64 bytes? tô escrevendo 1 a 1. Randômico. tem alguma sugestão?
Avatar do usuário
ze
Dword
 
Mensagens: 1655
Registrado em: 05 Jun 2007 14:32

Mensagempor Sergio38br » 27 Mar 2008 17:32

precisa escrever sequencialmente ou randonicamente?

tenho uma em mikrobasic que tem um buffer para 64 bytes sequencialmente , para pic18.

ou vc fica testando o retorno do ack para não ficar apelando com rotina de tempo.
Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP

Mensagempor sandrini » 27 Mar 2008 20:59

No PROTEUS tem que usar o OBJETO PULL UP em vez do resistor de 10K...


Valeu pela dica.... resolveu um monte de problemas...
O pior é que a solução está na cara da gente e não vemos....
sandrini
Nibble
 
Mensagens: 65
Registrado em: 12 Out 2006 10:16

Mensagempor tcpipchip » 27 Mar 2008 23:55

Serio que ajudei ?
Eu fico muito feliz com isto!
Quanto a 24LC128, eu nao me lembro se foi no MIKROBASIC, MIKROC ou MIKROPASCAL que nao funcionou comigo...
Ai eu optei por Hardware mesmo....
TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Sergio38br » 28 Mar 2008 08:12

Interessante, com o MikroB, por hardware no PIC18F66J10 as rotinas não funcionaram , tive que escreve na mão.

Sergio
Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP


Voltar para PIC

Quem está online

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

cron

x