PCF 8574 jesze raz
Masz problem? Zapytaj na forum elektroda.pl
From: "Killer01" <killer_at_nospam_zsk.lub.pl>
Subject: PCF 8574 jesze raz
Date: Thu, 5 Dec 2002 16:39:53 +0100
Na pcf 8574 napisalem taki program w Bascomie 8051:
I2csend &H40 , 2
End
Przy symulacji z wykorzystaniem sprzetowego symulatora msc Electonics
podlaczonego do plytki testowej jest wszystko w porzadku, tzn. na wyjsciu
uklady mam sta logiczny 00000010.
Jednak gdy zaladuje ten program do procesora ($sim - wczesniej kasuje) -
*.hex na wyprowadzeniach pcf 8574 mam caly czas 11111111.
Procesor jest sprawny poniewaz napisalem tez w Bascomie program zmieniajacy
stan diody co 1s i po zaprogramowaniu jest wszystko w porzadku.
Nie wiem tylko dlaczego procesorem nie moge sterowac w/w ukladem.
Moze ktos sie spotkal z czyms takim.
Plytka testowa to AVT 854.
Prosze o pomoc
--
Pozdrawiam
Killer
killer_at_nospam_zsk.lub.pl
From: "edek" <k_at_nospam_ii.pl>
Subject: Re: PCF 8574 jesze raz
Date: Fri, 6 Dec 2002 02:33:55 +0100
Użytkownik "Killer01" <killer_at_nospam_zsk.lub.pl> napisał w wiadomości
news:asns5v$7eo$1_at_nospam_news.tpi.pl...
Na pcf 8574 napisalem taki program w Bascomie 8051:
I2csend &H40 , 2
End
a sprawdzales:
- czy komendy CONFIG SDA SCL
zgadzaja sie z pinami do ktorych podpiales SDA SCL
- czy $crystal = ta wartosc, jaki masz faktycznie kwarc
- czy czasem nie masz scalaka 8574A (ma inny adres)
- czy rezystory pull-up sa wpiete na linie SCL/SDA
- czy rezystory czasem nie walniete (omomierz)
- czy nie masz gdzies na siezkach "przerwy na zwarciu"
albo "zwarcia na przerwie" (omomierz )
- czy zasilanie do scalaka dochodzi (woltomierz)
- czy masa dochodzi (j.w)
- czy scalak nie jest walniety (wsadz inny, nowy - sa czule na
ladunki elektrostat)
- czy procek daje 1 i 0 na pinach uzytych do SCL/SDA (zrob programik
i sprawdz - moze byc walniety procek)
edek
From: "Killer01" <killer_at_nospam_zsk.lub.pl>
Subject: Re: PCF 8574 jesze raz
Date: Thu, 5 Dec 2002 17:15:21 +0100
Myslalem, myslalem i wymyslilem. Problem polegal na tym ze Sda i SCL byly
podlaczone do P1.0 i P1.1, a te piny trzeba podciagnac do +5v zeby dzialaly
jako wyjscia.
Zmienilem na P3.7 i P3.6 i juz jest wszystko ok.
--
Pozdrawiam
Killer
killer_at_nospam_zsk.lub.pl