-
Data: 2018-03-29 16:51:57
Temat: PCF8574 - kierunek I/O poszczególnych portów
Od: Marek <t...@f...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Witajcie,
jak wysterować po I2C ten scalak, żeby części portów działała jako wyjście,
a część jako wejście? Chodzi o to, że jak przy adresowaniu układu ustawię
8 bit na zapis do układu i w kolejnym bajcie podam maskę stanów, to poustawiam
określone w masce stany na wszystkich 8 portach, które wszystkie staną się
wyjściowymi. A jeśli potem przy adresowaniu podam 8 bit na odczyt z układu,
to wszystkie porty staną się wejściowe? Jeśli tak, to porty przestaną wystawiać
ustawione wcześniej stany wyjściowe i np. jakiś port nie będzie zasilał choćby
kontrolnego LED-a.
A co w sytuacji, gdy najpierw zaadresuję układ do odczytu stanów portów,
a do jednego z portów (jako wejścia) podłączę jakieś źródło napięcia (np. dla
kontroli
stanu zasilania układu), a potem zapisem do układu będę chciał ustawić jakieś stany
na portach (które przełączą się na wyjście), to jeśli na powyższym porcie
kontrolującym zasilanie ustawię stan niski, to zrobię zwarcie źródła zasilania.
Dla porównania, PCA9555 ma rejestry 6 i 7, w których można ustawić kierunki
określonych portów i potem czytać (rejestry 0 i 1) lub ustawiać (rejestry 2 i 3)
stany określonych portów.
--
Pzdr.
Marek
Następne wpisy z tego wątku
- 29.03.18 18:40 a...@m...uni.wroc.pl
- 31.03.18 23:35 Adam Wysocki
- 04.04.18 07:48 Marek
Najnowsze wątki z tej grupy
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- NETIA i hasło logowania
- Modulacja FM
- Najgorszy język programowania
- Kol. sukces po polsku: firma Szumisie sp. z o.o.
- Chińska Telefonia 6G - Chcą Nas Sterować Elektrycznie - Jak Kukiełki w Teatrze Lalek!!!
- RS-485 ale automatycznie dwukierunkowy
- Leżakujące SSD gubią po roku dane
- kolorowy e-paper
- Sterownik kotła CO praca PWM
- Jakie baterie A23 i LR44?
- OLED SSD1306 - degradacja?
- Który symulator AVR jest ,,prawilny"?
Najnowsze wątki
- 2025-12-11 Policjanci w mieście Łodzi zmierzą ci prędkość z błędem mniejszym niż producent w laboratorium :-)
- 2025-12-11 Warszawa => Senior Java Developer <=
- 2025-12-11 Kolejny prezent
- 2025-12-10 hameryka
- 2025-12-10 Tak im zależy na wlasnym kraju. :-(
- 2025-12-10 Czy "hipoteka przymusowa" podpada (powinna podpadać) pod ochronę immunitetem poselskim? [Ziobro]
- 2025-12-10 Żurek po raz kolejny wykazał jaki poziom reprezentuje
- 2025-12-10 Gdańsk => Microsoft Dynamics AX/365 SCM Consultant - Service & Suppor
- 2025-12-10 Rzeszów => Konsultant ERP Microsoft Dynamics 365 Commerce <=
- 2025-12-10 Chrzanów => Spedytor Międzynarodowy (handel ładunkami/prowadzenie f
- 2025-12-10 Chiny => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu <
- 2025-12-10 Przekroczenie uprawnien
- 2025-12-10 China => Production Coordinator / Representant Product Dev <=
- 2025-12-10 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-12-10 Rzeszów => ERP Microsoft Dynamics 365 Commerce Consultant <=




2035 rok coraz mniej realny? Europa traci tempo w wyścigu o elektromobilność