konflikt adresów i2c

Jan 12, 2004 3 Replies

projektując pewien układ przeoczyłem fakt, że 24c04 i pcf8583 mają ten sam adres slave dla pinów adresowych zwartych do masy. niestety płytki już zrobiłem. okazuje się, że chyba nie ma eepromów z altrnatywnym adresem i chciałbym, w miarę mało inwazyjny sposób, poprawić swój błąd. wiem, że 24cXX mają piny adresowe wewnętrznie podciągnięte do masy. jak jest z pcf8583? też jest podciągnięty czy "wisi w powietrzu". jeżeli jest podciągnięty do Vcc to mozna przeciąć ścieżkę i po sprawie. może ma ktoś jakiś pomysł.



thx PC


Ja bym wziął pod lupę 24C04 pin nr 1 (A0). Naprzeciw niego jest +Vdd. Teraz zależy wszystko od rodzaju obudowy. Jeśli SO to wiwinąć pin nr 1 na wierzch i połączyć krótkim przewodem z pinem 8. Jeśli DIP to można podgiąć pod siebie i przedłużyć do pinu 8, pod scalakiem, będzie ładniej wyglądać :-)

Odgiac nozke, kynarkiem do plusa.

J.

dzięki za sugestie. elementy są smd. rozetnę A0 i A1. potem połączę A0 do plusa pod scalaczkiem i będzie dobrze. zmiana w pcf-ie nic by nie dała bo i tak bym "wszedł" na adres drugiej strony w eepromie.

pozdrawiam PC

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required