09-12-2016, 8:41
Witam wszystkich,
Podczas wysyłania danych przez magistralę I2C adresy układów przesuwa się o 1 bit w lewo (dokładamy na końcu adresu jeden bit, który mówi czy nadajemy/odbieramy dane - tzw R/W). W SETUP-ie jest wyświetlony właśnie tak przesunięty adres.
Tak więc:
- adres 0x38 wyświetlany jest jako 0x70 (0x38<<1)
- adres 0x39 wyświetlany jest jako 0x72
- adres 0x20 wyświetlany jest jako 0x40
- adres 0x21 wyświetlany jest jako 0x42
Adresy w sterowniku nie są pomylone. W następnej wersji softu poprawię napisy, aby nie było wątpliwości.
Pozdrawiam wszystkich i życzę miłego dnia,
TK
Podczas wysyłania danych przez magistralę I2C adresy układów przesuwa się o 1 bit w lewo (dokładamy na końcu adresu jeden bit, który mówi czy nadajemy/odbieramy dane - tzw R/W). W SETUP-ie jest wyświetlony właśnie tak przesunięty adres.
Tak więc:
- adres 0x38 wyświetlany jest jako 0x70 (0x38<<1)
- adres 0x39 wyświetlany jest jako 0x72
- adres 0x20 wyświetlany jest jako 0x40
- adres 0x21 wyświetlany jest jako 0x42
Adresy w sterowniku nie są pomylone. W następnej wersji softu poprawię napisy, aby nie było wątpliwości.
Pozdrawiam wszystkich i życzę miłego dnia,
TK

