From d7e7abb4c5f0daaed023494bc50e187db4a9734d Mon Sep 17 00:00:00 2001 From: Ash-4 <81280775+Ash-4@users.noreply.github.com> Date: Fri, 2 May 2025 23:51:15 -0500 Subject: [PATCH] PCF8574 output pin initialization parameter --- myHal.cpp_example.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/myHal.cpp_example.txt b/myHal.cpp_example.txt index f715c63..d10f981 100644 --- a/myHal.cpp_example.txt +++ b/myHal.cpp_example.txt @@ -146,6 +146,13 @@ void halSetup() { //PCF8574::create(200, 8, 0x23, 40); + // Alternative form to initialize 8 pins as output + // INT pin -1, when INT pin is not used + + //PCF8574::create(200, 8, 0x23, -1, 255); 8 pins High + //PCF8574::create(200, 8, 0x23, -1, 0); 8 pins Low + //PCF8574::create(200, 8, 0x23, -1, 0b11000010); + // pins listed sequentially from 7 to 0 //======================================================================= // The following directive defines a PCF8575 16-port I2C GPIO Extender module.