Okrutnie mieszasz z interpretacją noty.
Transmisja I2C wygląda następująco: START => 7 bitów adresu urządzenia plus bit zapisu/odczytu => 8 bitów adresu komórki pamięci => ...
Pamięci z serii 24CXX mają komórki pamięci 8 bitowe. Tak więc zauważ że adresując komórki pamięci tylko na 8 bitach uzyskamy 2^8=256 komórek po 8 bitów czyli 2048 bitów czyli powyższe rozważania dotyczące transmisji będą prawdziwe dla pamięci 24C01 i 24C02 które mają odpowiednio pojemności 1kbit i 2kbit. Natomiast piny kości oznaczone A0, A1, A2 pozwalają na zmianę adresu pamięci tak więc można ich jednocześnie podłączyć 2^3=8 sztuk o adresach 1010000(wszystkie 3 piny A podłączone do masy), 1010001(piny A2 i A1 do masy, pin A0 do Vcc) 1010010(pin A2 i A0 do masy, pin A1 do Vcc) i tak dalej aż do 1010111 - poprostu adres wygląda tak 1010(A2)(A1)(A0)R/W - 1010 to stała i niezmienna wartość, A.. przyjmują wartości w zależniości od podłączenia analogicznych pinów, R/W - zależy czy chcemy czytać z pamięci czy do niej zapisywać.
Problem się zaczął gdy producenci zachcieli wprowadzić na rynek większą pamięć o pojemności 4kbity - bo ta zawiera 512 komórek pamięci po 8 bitów więc 8 bitami adresu nijak się nie da jej zaadresować, więc stwierdzili że zrezygnują z pinu A0 który w tych pamięciach jest niepodłączony, a bit w adresie urządzenia dawniej odpowiadający za najmłodszy bit adresu urządzenia, został wykorzystany jako uzupełniający najstarszy bit adresu komórki pamięci. W efekcie jednocześnie takich pamięci do szyny podpiąć można 2^2=4szt a ich adresy będą wyglądać tak 1010(A2)(A1)(X)R/W, gdzie A.. jak poprzednio zależą od sposobu podłączenia, R/W zapis lub odczyt, natomiast X jest nieznaczącym dla adresu urządzenia bitem tak więc jeśli oba piny A podepniemy do masy to adresy aktywują daną pamięć zarówno 1010000 jak i 1010001 ponieważ ostatni bit nie jest postrzegany przez pamięć jako najmłodszy bit adresu urządzenia, a jako najstarszy bit adresu komórki pamięci.
I teraz w Twoim przypadku dla pamięci 24C08 jest analogicznie tylko zabrano już dwa bity z adresu urządzenia i przypisano je jako najstarsze bity adresu pamięci. Czyli tylko pin A2 ma znaczenie dla adresu urządzenia. Jeśli chcesz tą pamięć podłączyć na jednej szynie z PCF8583 to pin A2 pamięci podłącz do Vcc wówczas pamięć będzie miała adres 1010100 i powinno to zadziałać poprawnie; ale uwaga! niektórzy producenci wogule nie uwzględniają możliwości zmiany adresu pamięci więc może się zdarzyć, iż podłączenie A2 do Vcc i tak zostanie zignorowane i pamięć będzie reagowała również na adres 1010000 i to niestety może być Twój przypadek (sądząc po symbolu) , poniżej fragment noty microchipa dla pamięci 24LC08B:
Jak widać jest wyraźnie napisane że piny A0, A1 i A2 są niewykorzystywane i mogą być dowolnie podłączane bez wpływu na działanie układu.
Na pewno atmelowskie pamięci AT24C08 posiadały możliwość zmiany adresu (tak przynajmniej twierdzi atmelowska nota do pamięci AT24C01A/02/04/08/16)
Jak widać ta sama pamięć produkowana przez różnych producentów jest niby tą samą, ale może różnić się niby mało znaczącymi szczegółami, które w rzeczywistości mogą zdyskwalifikować dany egzemplarz w kontekście użycia w danym projekcie.