I'm trying to program the digipot using spi communication to set the ISL23428 digipots to thier maximum values. I used the multimeter to inspect the output voltage for each digipots and the result is zero for both. I'm not sure if the issue is in my code or with the digipots. Thanks in advance for your help.
#define delay(x) __delay_cycles(x * 8000UL)
uint8_t SPI_transfer(uint8_t _data);
uint8_t spi_send(const uint8_t _data);
WDTCTL = WDTPW + WDTHOLD; // Stop wat