Přeskočit obsah

čtení celého portu PCF8574 (get_port_pcf8574)

Co dělá: Vrátí stav celého 8bit portu expandéru PCF8574 najednou.

get_port_pcf8574

Vstupy

  • Pole adress: adresa použitého expandéru.

Výstup

  • číslo 0-255 reprezentující stav všech 8 bitů.

Kdy použít

  • Když chceš číst více vstupů PCF8574 v jednom kroku.
  • Efektivně práce s bitovými maskami.

Tipy a pasti

  • Výsledek typicky dále zpracuj bitovými operacemi.
  • Před čtením musí být zařízení inicializovaná přes init_pcf8574.

Ukázka generovaného Python kódu

port_value = pcf8574_0.port