User manual

Strona 154 z 315
Dystrybucja Conrad Electronic Sp. z o.o., ul. Kniaźnina 12, 31-637 Kraków, Polska
Copyright © Conrad Electronic 2018, Kopiowanie, rozpowszechnianie, zmiany bez zgody zabronione.
www.conrad.pl
www.conrad.pl
Rys. 7-1: Dostęp zapisu I2C z 7 bitowym adresem
Typy adresów: 7-bitowe i 10-bitowe
Adresy slave mogą mieć 7 lub 10 bitów. Adres 7-bitowy wymaga jednego bajtu, 7 bitów adresu, po
którym następuje bit R / W.
10-bitowy adres do zapisu wymaga dwóch bajtów: pierwszy bajt zaczyna się od zarezerwowanej
sekwencji 11110, po której następuje dwa MSB adresu i bit zapisu. Drugi bajt zawiera pozostałe 8 LSB
adresu. Urządzenie slave potwierdza każdy bajt adresu.
Rys. 7-2: 10-bitowy adres, dostęp zapisu
10-bitowy adres dostępu do odczytu wymaga trzech bajtów. Pierwsze dwa bajty są identyczne z
adresem dostępu do zapisu. Trzeci bajt powtarza bity adresu pierwszego bajtu i ustawia bit
przeczytany.
Rys. 7-3: 10-bitowy adres, dostęp odczytu