Witam.
Pod tym adresem znajduje się opis klawiatury 16 przyciskowej i2c wykonanej na dwóch układach PCF8574. Każdy przycisk podłączony jest do pojedynczej linii.
Czy przez przypadek tego samego nie można uzyskać na jednym PCF8574 stosując matrycę 4x4 ? Istnieje jakieś rzeczowe uzasadnienie, dlaczego wykonano ją na dwóch układach?
Klawiatura i2c 4x4 na jednym PCF8574
- mariusz_edw
- Użytkownik
- Posty: 307
- Rejestracja: 22 lip 2005, 13:02
- Lokalizacja: Polanica Zdrój
- Kontakt:
Kulpana zagalopowałeś się trochę, nie można jednocześnie wykonać operacji zapisu i odczytu, to nie DDR. Ale da się zrobić bez problemu taką klawiaturę jak kolega tu pyta. 4 bity to kolumny a następne 4 to wiersze, ponieważ przeważnie czyta się wierszami, to najpierw zapisujemy do układu nr wiersza, a potem odczytujemy cały bajt maskujemy zbędne bity i mamy kod klawisza. Dla czego zrobili na 2 PCF?? Sam nie wiem, ale ludzie z AVT często lubią komplikować rzeczy proste.