123456789101112 |
- #include "PortMCP23S17.h"
-
- /* push() writes data to registerAddr.
- */
- void PortMCP23S17::push(const uint8_t command, const uint8_t registerAddr, const uint8_t data)
- {
- digitalWrite(SS, LOW); //enable Slave Select
- SPI.transfer(command); //write command todo also read command?
- SPI.transfer(registerAddr); //register address to write data to
- SPI.transfer(data); //write the data
- digitalWrite(SS, HIGH); //disable Slave Select
- }
|