Přeskočit obsah

Invertovat pin PCF8574 (invert_pin_pcf8574)

Co dělá: Překlopí stav zvoleného pinu PCF8574 (0->1, 1->0).

invert_pin_pcf8574

Vstupy

  • PIN: číslo pinu 0-7.
  • Pole adress: adresa expandéru.

Výstup

  • žádný (příkazový blok).

Kdy použít

  • Rychlé přepínání výstupů bez čtení aktuálního stavu.
  • Blikání nebo střídání stavy na konkrétním pinu.

Tipy a pasti

  • Používej, když opravdu chceš "toggle" logiku, ne pevný nastavení.
  • Při souběhu více části programu může toggle vést k nečekanému stavu.

Ukázka generovaného Python kódu

pcf8574_0.toggle(3)