expand16 2.1.0.0
Expand 16 Registers Settings

Settings for registers of Expand 16 Click driver. More...

Macros

#define EXPAND16_PIN_MASK_NONE   0x00
 Expand 16 description setting.
 
#define EXPAND16_PIN_MASK_GPIO_0   0x01
 
#define EXPAND16_PIN_MASK_GPIO_1   0x02
 
#define EXPAND16_PIN_MASK_GPIO_2   0x04
 
#define EXPAND16_PIN_MASK_GPIO_3   0x08
 
#define EXPAND16_PIN_MASK_GPIO_4   0x10
 
#define EXPAND16_PIN_MASK_GPIO_5   0x20
 
#define EXPAND16_PIN_MASK_GPIO_6   0x40
 
#define EXPAND16_PIN_MASK_GPIO_7   0x80
 
#define EXPAND16_PIN_MASK_ALL   0xFF
 
#define EXPAND16_SW_RESET_CMD   0x01
 Expand 16 software reset command.
 
#define EXPAND16_DEVICE_ID   0xA0
 Expand 16 device ID.
 
#define EXPAND16_DEVICE_ID_MASK   0xE0
 
#define EXPAND16_PIN_STATE_HIGH   0x01
 Expand 16 pin state setting.
 
#define EXPAND16_PIN_STATE_LOW   0x00
 
#define EXPAND16_DEVICE_ADDRESS_GND   0x43
 Expand 16 device address setting.
 
#define EXPAND16_DEVICE_ADDRESS_VCC   0x44
 

Detailed Description

Settings for registers of Expand 16 Click driver.

Macro Definition Documentation

◆ EXPAND16_DEVICE_ADDRESS_GND

#define EXPAND16_DEVICE_ADDRESS_GND   0x43

Expand 16 device address setting.

Specified setting for device slave address selection of Expand 16 Click driver.

◆ EXPAND16_DEVICE_ADDRESS_VCC

#define EXPAND16_DEVICE_ADDRESS_VCC   0x44

◆ EXPAND16_DEVICE_ID

#define EXPAND16_DEVICE_ID   0xA0

Expand 16 device ID.

Specified device ID of Expand 16 Click driver.

◆ EXPAND16_DEVICE_ID_MASK

#define EXPAND16_DEVICE_ID_MASK   0xE0

◆ EXPAND16_PIN_MASK_ALL

#define EXPAND16_PIN_MASK_ALL   0xFF

◆ EXPAND16_PIN_MASK_GPIO_0

#define EXPAND16_PIN_MASK_GPIO_0   0x01

◆ EXPAND16_PIN_MASK_GPIO_1

#define EXPAND16_PIN_MASK_GPIO_1   0x02

◆ EXPAND16_PIN_MASK_GPIO_2

#define EXPAND16_PIN_MASK_GPIO_2   0x04

◆ EXPAND16_PIN_MASK_GPIO_3

#define EXPAND16_PIN_MASK_GPIO_3   0x08

◆ EXPAND16_PIN_MASK_GPIO_4

#define EXPAND16_PIN_MASK_GPIO_4   0x10

◆ EXPAND16_PIN_MASK_GPIO_5

#define EXPAND16_PIN_MASK_GPIO_5   0x20

◆ EXPAND16_PIN_MASK_GPIO_6

#define EXPAND16_PIN_MASK_GPIO_6   0x40

◆ EXPAND16_PIN_MASK_GPIO_7

#define EXPAND16_PIN_MASK_GPIO_7   0x80

◆ EXPAND16_PIN_MASK_NONE

#define EXPAND16_PIN_MASK_NONE   0x00

Expand 16 description setting.

Specified setting for description of Expand 16 Click driver.

◆ EXPAND16_PIN_STATE_HIGH

#define EXPAND16_PIN_STATE_HIGH   0x01

Expand 16 pin state setting.

Specified setting for pin states of Expand 16 Click driver.

◆ EXPAND16_PIN_STATE_LOW

#define EXPAND16_PIN_STATE_LOW   0x00

◆ EXPAND16_SW_RESET_CMD

#define EXPAND16_SW_RESET_CMD   0x01

Expand 16 software reset command.

Specified software reset command of Expand 16 Click driver.