27-08-2010, 20:09
Wszystko się zgadza, Twój układ Si570 ma adres zgodny z numerem i kalkulatorem czyli 0x55 (0101 0101). Urządzenia I2C mają adresy 7 bitowe ale zapisywany z przesunięciem o jeden bit w lewo. Bit D0 w adresie to rozkaz RD/WR który ustawiamy programowo w zależności od tego czy mamy odczyt, czy zapis. Twoje adresy [170-WR], [171-RD] to dokładnie kombinacja (0x55) << 1 OR bit WR/RD. Nie wiem jakich adresów wymaga Bascom, ja zawsze używam adresów fizycznych [0x55<<1 OR 00000000], [0x55<<1 OR 00000001].
Na płytce modułu jest Si570, stabilizator 3v3, transformator wyjściowy na rdzeniu 2 otworowym oraz komparator DS90LV028. Komparator tak na zapas do prób, chciałem sprawdzić który układ da ładniejszy prostokąt. Schemat narysuję po uruchomieniu modułu, może coś trzeba będzie poprawić.
Na płytce modułu jest Si570, stabilizator 3v3, transformator wyjściowy na rdzeniu 2 otworowym oraz komparator DS90LV028. Komparator tak na zapas do prób, chciałem sprawdzić który układ da ładniejszy prostokąt. Schemat narysuję po uruchomieniu modułu, może coś trzeba będzie poprawić.
73 Adam

