Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[ATMEGA128][C] - PCF8574 blad w komunikacji TWI

LKSbratek 06 Gru 2012 09:53 1368 5
  • #1 06 Gru 2012 09:53
    LKSbratek
    Poziom 10  

    Witam,

    mam problem z PCF8574,
    mój mikrokontroler to atmega 128(PD0-SCL i PD1-SDE), a konkretniej kit AVR-MT-128
    wszystkie piny adresowe mam do masy, rezystory podciągające 10k,

    kod programu z tematu https://www.elektroda.pl/rtvforum/viewtopic.php?t=1090312:

    Kod: c
    Zaloguj się, aby zobaczyć kod


    Będę wdzięczny za pomoc bo już trochę się z tym męczę, a piny dalej są w stnaie wysokim.

    0 5
  • #2 12 Gru 2012 22:27
    eleproject

    Poziom 17  

    Oglądałeś oscyloskopem co się dzieje z liniami TWI?
    Miernik może wskazywać jakiś stan, natomiast nie wiadomo czy to prawda.

    0
  • #3 13 Gru 2012 00:49
    LKSbratek
    Poziom 10  

    niestety nie mam aktualnie dostępu do oscyloskopu, pcf na pewno jest sprawny wszystko działało na arduino

    0
  • #4 15 Gru 2012 14:49
    eleproject

    Poziom 17  

    To możesz spróbować podłączyć inny układ pod TWI i sprawdzić czy komunikacja działa.

    0
  • Pomocny post
    #5 15 Gru 2012 15:47
    tmf
    Moderator Mikrokontrolery Projektowanie

    W przykładach do mojej książki (darmowych) masz kod współpracy z tym scalakiem. Spróbuj z nim.

    0
  • #6 16 Gru 2012 19:59
    LKSbratek
    Poziom 10  

    Dziękuję za wskazówkę, w Pana książce jest wszystko dokładnie wytłumaczone, a w przykładach jest działający kod.

    0