Settings for registers of Expand 18 Click driver.
More...
Settings for registers of Expand 18 Click driver.
◆ EXPAND18_ADDRESS_READ_BIT
#define EXPAND18_ADDRESS_READ_BIT 0x01 |
◆ EXPAND18_ALL_PINS_MASK
#define EXPAND18_ALL_PINS_MASK 0xFF |
◆ EXPAND18_AUTO_INCREMENT_BIT
#define EXPAND18_AUTO_INCREMENT_BIT 0x80 |
Expand 18 auto increment bit mask.
Specified bit mask for auto increment of Expand 18 Click driver.
◆ EXPAND18_DEVICE_ADDRESS_0
#define EXPAND18_DEVICE_ADDRESS_0 0x40 |
Expand 18 device address setting.
Specified setting for device slave address selection of Expand 18 Click driver.
◆ EXPAND18_DEVICE_ADDRESS_1
#define EXPAND18_DEVICE_ADDRESS_1 0x42 |
◆ EXPAND18_DEVICE_ID
#define EXPAND18_DEVICE_ID 0x000830 |
Expand 18 device ID value.
Device ID value 24bit (manufacturer 12 MSB, part identification 9bits, revision 3 LSB) of Expand 18 Click driver.
◆ EXPAND18_INPUT_DIRECTION
#define EXPAND18_INPUT_DIRECTION 0x01 |
◆ EXPAND18_NO_PIN_MASK
#define EXPAND18_NO_PIN_MASK 0x00 |
Expand 18 pin mask values.
Specified pin mask values of Expand 18 Click driver.
◆ EXPAND18_OUTPUT_DIRECTION
#define EXPAND18_OUTPUT_DIRECTION 0x00 |
Expand 18 pin direction values.
Specified pin direction values of Expand 18 Click driver.
◆ EXPAND18_PIN_0_MASK
#define EXPAND18_PIN_0_MASK 0x01 |
◆ EXPAND18_PIN_1_MASK
#define EXPAND18_PIN_1_MASK 0x02 |
◆ EXPAND18_PIN_2_MASK
#define EXPAND18_PIN_2_MASK 0x04 |
◆ EXPAND18_PIN_3_MASK
#define EXPAND18_PIN_3_MASK 0x08 |
◆ EXPAND18_PIN_4_MASK
#define EXPAND18_PIN_4_MASK 0x10 |
◆ EXPAND18_PIN_5_MASK
#define EXPAND18_PIN_5_MASK 0x20 |
◆ EXPAND18_PIN_6_MASK
#define EXPAND18_PIN_6_MASK 0x40 |
◆ EXPAND18_PIN_7_MASK
#define EXPAND18_PIN_7_MASK 0x80 |
◆ EXPAND18_PIN_HIGH_LEVEL
#define EXPAND18_PIN_HIGH_LEVEL 0x01 |
◆ EXPAND18_PIN_LOW_LEVEL
#define EXPAND18_PIN_LOW_LEVEL 0x00 |
Expand 18 pin logic level values.
Specified pin logic level values of Expand 18 Click driver.
◆ EXPAND18_PORT_0
#define EXPAND18_PORT_0 0x00 |
Expand 18 port values.
Specified port values of Expand 18 Click driver.
◆ EXPAND18_PORT_1
#define EXPAND18_PORT_1 0x01 |
◆ EXPAND18_SET_DATA_SAMPLE_EDGE
Data sample selection.
This macro sets data samples for SPI modules.
- Note
- Available only on Microchip PIC family devices. This macro will set data sampling for all SPI modules on MCU. Can be overwritten with expand18_init which will set SET_SPI_DATA_SAMPLE_MIDDLE by default on the mapped mikrobus.
◆ EXPAND18_SET_DATA_SAMPLE_MIDDLE