expand15 2.1.0.0
Expand 15 Registers Settings

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

Macros

#define EXPAND15_PIN_00_MASK   0x01
 Expand 15 description setting.
 
#define EXPAND15_PIN_01_MASK   0x02
 
#define EXPAND15_PIN_02_MASK   0x04
 
#define EXPAND15_PIN_03_MASK   0x08
 
#define EXPAND15_PIN_04_MASK   0x10
 
#define EXPAND15_PIN_05_MASK   0x20
 
#define EXPAND15_PIN_06_MASK   0x40
 
#define EXPAND15_PIN_07_MASK   0x80
 
#define EXPAND15_PIN_10_MASK   0x01
 
#define EXPAND15_PIN_11_MASK   0x02
 
#define EXPAND15_PIN_12_MASK   0x04
 
#define EXPAND15_PIN_13_MASK   0x08
 
#define EXPAND15_PIN_14_MASK   0x10
 
#define EXPAND15_PIN_15_MASK   0x20
 
#define EXPAND15_PIN_16_MASK   0x40
 
#define EXPAND15_PIN_17_MASK   0x80
 
#define EXPAND15_PORT_0   0x00
 Expand 15 port selection setting.
 
#define EXPAND15_PORT_1   0x01
 
#define EXPAND15_OUTPUT_STRENGTH_FULL   0x03
 Expand 15 output pins strength setting.
 
#define EXPAND15_OUTPUT_STRENGTH_3_QUARTERS   0x02
 
#define EXPAND15_OUTPUT_STRENGTH_HALF   0x01
 
#define EXPAND15_OUTPUT_STRENGTH_1_QUARTER   0x00
 
#define EXPAND15_PORT_PUSH_PULL   0x00
 Expand 15 output port configuration setting.
 
#define EXPAND15_PORT_OPEN_DRAIN   0x01
 
#define EXPAND15_ALL_PINS_ON   0xFF
 Expand 15 pin selection setting.
 
#define EXPAND15_ALL_PINS_OFF   0x00
 
#define EXPAND15_DEVICE_ADDRESS_GND   0x20
 Expand 15 device address setting.
 
#define EXPAND15_DEVICE_ADDRESS_VCC   0x21
 

Detailed Description

Settings for registers of Expand 15 Click driver.

Macro Definition Documentation

◆ EXPAND15_ALL_PINS_OFF

#define EXPAND15_ALL_PINS_OFF   0x00

◆ EXPAND15_ALL_PINS_ON

#define EXPAND15_ALL_PINS_ON   0xFF

Expand 15 pin selection setting.

Specified setting for pin selection of Expand 15 Click driver.

◆ EXPAND15_DEVICE_ADDRESS_GND

#define EXPAND15_DEVICE_ADDRESS_GND   0x20

Expand 15 device address setting.

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

◆ EXPAND15_DEVICE_ADDRESS_VCC

#define EXPAND15_DEVICE_ADDRESS_VCC   0x21

◆ EXPAND15_OUTPUT_STRENGTH_1_QUARTER

#define EXPAND15_OUTPUT_STRENGTH_1_QUARTER   0x00

◆ EXPAND15_OUTPUT_STRENGTH_3_QUARTERS

#define EXPAND15_OUTPUT_STRENGTH_3_QUARTERS   0x02

◆ EXPAND15_OUTPUT_STRENGTH_FULL

#define EXPAND15_OUTPUT_STRENGTH_FULL   0x03

Expand 15 output pins strength setting.

Specified setting for output pins strengt of Expand 15 Click driver.

◆ EXPAND15_OUTPUT_STRENGTH_HALF

#define EXPAND15_OUTPUT_STRENGTH_HALF   0x01

◆ EXPAND15_PIN_00_MASK

#define EXPAND15_PIN_00_MASK   0x01

Expand 15 description setting.

Specified setting for description of Expand 15 Click driver.

◆ EXPAND15_PIN_01_MASK

#define EXPAND15_PIN_01_MASK   0x02

◆ EXPAND15_PIN_02_MASK

#define EXPAND15_PIN_02_MASK   0x04

◆ EXPAND15_PIN_03_MASK

#define EXPAND15_PIN_03_MASK   0x08

◆ EXPAND15_PIN_04_MASK

#define EXPAND15_PIN_04_MASK   0x10

◆ EXPAND15_PIN_05_MASK

#define EXPAND15_PIN_05_MASK   0x20

◆ EXPAND15_PIN_06_MASK

#define EXPAND15_PIN_06_MASK   0x40

◆ EXPAND15_PIN_07_MASK

#define EXPAND15_PIN_07_MASK   0x80

◆ EXPAND15_PIN_10_MASK

#define EXPAND15_PIN_10_MASK   0x01

◆ EXPAND15_PIN_11_MASK

#define EXPAND15_PIN_11_MASK   0x02

◆ EXPAND15_PIN_12_MASK

#define EXPAND15_PIN_12_MASK   0x04

◆ EXPAND15_PIN_13_MASK

#define EXPAND15_PIN_13_MASK   0x08

◆ EXPAND15_PIN_14_MASK

#define EXPAND15_PIN_14_MASK   0x10

◆ EXPAND15_PIN_15_MASK

#define EXPAND15_PIN_15_MASK   0x20

◆ EXPAND15_PIN_16_MASK

#define EXPAND15_PIN_16_MASK   0x40

◆ EXPAND15_PIN_17_MASK

#define EXPAND15_PIN_17_MASK   0x80

◆ EXPAND15_PORT_0

#define EXPAND15_PORT_0   0x00

Expand 15 port selection setting.

Specified setting for port selection of Expand 15 Click driver.

◆ EXPAND15_PORT_1

#define EXPAND15_PORT_1   0x01

◆ EXPAND15_PORT_OPEN_DRAIN

#define EXPAND15_PORT_OPEN_DRAIN   0x01

◆ EXPAND15_PORT_PUSH_PULL

#define EXPAND15_PORT_PUSH_PULL   0x00

Expand 15 output port configuration setting.

Specified setting for output port configuration of Expand 15 Click driver.