PCA9703: 18 V tolerant SPI 16-bit GPI with maskable INT