Página 1 de 1

lcp2138 + Uart I2C

MensagemEnviado: 31 Jul 2007 17:24
por lrfad2
Boa tarde,
Estou utilizando o SC16IS752 juntamente com o LPC2138.
Todos os outros 2 dispositivos colocados no canal 0 do I2C (24Lc256 serial e2prom e Lm75a sensor temperatura) estão funcionando ok.
Mesmo seguindo o datasheet, esse danado não funciona nem a porrada.
Achei um Application notes no site da nxp (AN10587), onde o tratamento é feito por SPI. Fiz a adaptação para o I2C e mesmo assim não funciona.
Alguem já trabalhou com essa serial? Tem alguma sugestão?
Att
Leandro

MensagemEnviado: 01 Ago 2007 10:28
por helton
Tente apelar para um "bit bang", ou SPI manual...este sempre funciona...

outra coisa, onde voce conseguiu adquirir este componente ?

att

MensagemEnviado: 01 Ago 2007 10:39
por lrfad2
É meio complicado pois o controle dele já está amarrado no barramento I2C e tem outros devices juntos
Eu pedi amostra na Arrow

Arrow Brasil S/A - Rua José Gomes Falcão 111 - CEP 01139-010 - São Paulo/SP - Tel: +5511 3613-9300 - Fax +5511 3613-9355
http://www.arrowbrasil.com.br

MensagemEnviado: 03 Ago 2007 11:11
por lrfad2
Aparentemente adaptando a rotina descrita no AN10587 para o I2C funciona direitinho. O problema estava no reset mesmo que estava ligado no P0.11. (Olhar o tópico P0.11 (LPC2138))
Eu só achei ele meio lerdo. Ainda estou testando outras rotinas para tentar aumentar eficiência