expand5 2.0.0.0
Register map and Configurations

Macros

#define EXPAND5_RA_IN_0   0x00
 
#define EXPAND5_RA_IN_1   0x01
 
#define EXPAND5_RA_IN_2   0x02
 
#define EXPAND5_RA_OUT_0   0x04
 
#define EXPAND5_RA_OUT_1   0x05
 
#define EXPAND5_RA_OUT_2   0x06
 
#define EXPAND5_RA_POL_0   0x08
 
#define EXPAND5_RA_POL_1   0x09
 
#define EXPAND5_RA_POL_2   0x0A
 
#define EXPAND5_RA_CFG_0   0x0C
 
#define EXPAND5_RA_CFG_1   0x0D
 
#define EXPAND5_RA_CFG_2   0x0E
 
#define EXPAND5_AUTO_INC   0x80
 
#define EXPAND5_LOW   0
 
#define EXPAND5_HIGH   1
 
#define EXPAND5_POL_NORMAL   0
 
#define EXPAND5_POL_INVERTED   1
 
#define EXPAND5_OUT   0
 
#define EXPAND5_IN   1
 
#define EXPAND5_P00   0
 
#define EXPAND5_P01   1
 
#define EXPAND5_P02   2
 
#define EXPAND5_P03   3
 
#define EXPAND5_P04   4
 
#define EXPAND5_P05   5
 
#define EXPAND5_P06   6
 
#define EXPAND5_P07   7
 
#define EXPAND5_P10   8
 
#define EXPAND5_P11   9
 
#define EXPAND5_P12   10
 
#define EXPAND5_P13   11
 
#define EXPAND5_P14   12
 
#define EXPAND5_P15   13
 
#define EXPAND5_P16   14
 
#define EXPAND5_P17   15
 
#define EXPAND5_P20   16
 
#define EXPAND5_P21   17
 
#define EXPAND5_P22   18
 
#define EXPAND5_P23   19
 
#define EXPAND5_P24   20
 
#define EXPAND5_P25   21
 
#define EXPAND5_P26   22
 
#define EXPAND5_P27   23
 

Detailed Description

Macro Definition Documentation

◆ EXPAND5_AUTO_INC

#define EXPAND5_AUTO_INC   0x80

◆ EXPAND5_HIGH

#define EXPAND5_HIGH   1

◆ EXPAND5_IN

#define EXPAND5_IN   1

◆ EXPAND5_LOW

#define EXPAND5_LOW   0

◆ EXPAND5_OUT

#define EXPAND5_OUT   0

◆ EXPAND5_P00

#define EXPAND5_P00   0

◆ EXPAND5_P01

#define EXPAND5_P01   1

◆ EXPAND5_P02

#define EXPAND5_P02   2

◆ EXPAND5_P03

#define EXPAND5_P03   3

◆ EXPAND5_P04

#define EXPAND5_P04   4

◆ EXPAND5_P05

#define EXPAND5_P05   5

◆ EXPAND5_P06

#define EXPAND5_P06   6

◆ EXPAND5_P07

#define EXPAND5_P07   7

◆ EXPAND5_P10

#define EXPAND5_P10   8

◆ EXPAND5_P11

#define EXPAND5_P11   9

◆ EXPAND5_P12

#define EXPAND5_P12   10

◆ EXPAND5_P13

#define EXPAND5_P13   11

◆ EXPAND5_P14

#define EXPAND5_P14   12

◆ EXPAND5_P15

#define EXPAND5_P15   13

◆ EXPAND5_P16

#define EXPAND5_P16   14

◆ EXPAND5_P17

#define EXPAND5_P17   15

◆ EXPAND5_P20

#define EXPAND5_P20   16

◆ EXPAND5_P21

#define EXPAND5_P21   17

◆ EXPAND5_P22

#define EXPAND5_P22   18

◆ EXPAND5_P23

#define EXPAND5_P23   19

◆ EXPAND5_P24

#define EXPAND5_P24   20

◆ EXPAND5_P25

#define EXPAND5_P25   21

◆ EXPAND5_P26

#define EXPAND5_P26   22

◆ EXPAND5_P27

#define EXPAND5_P27   23

◆ EXPAND5_POL_INVERTED

#define EXPAND5_POL_INVERTED   1

◆ EXPAND5_POL_NORMAL

#define EXPAND5_POL_NORMAL   0

◆ EXPAND5_RA_CFG_0

#define EXPAND5_RA_CFG_0   0x0C

◆ EXPAND5_RA_CFG_1

#define EXPAND5_RA_CFG_1   0x0D

◆ EXPAND5_RA_CFG_2

#define EXPAND5_RA_CFG_2   0x0E

◆ EXPAND5_RA_IN_0

#define EXPAND5_RA_IN_0   0x00

◆ EXPAND5_RA_IN_1

#define EXPAND5_RA_IN_1   0x01

◆ EXPAND5_RA_IN_2

#define EXPAND5_RA_IN_2   0x02

◆ EXPAND5_RA_OUT_0

#define EXPAND5_RA_OUT_0   0x04

◆ EXPAND5_RA_OUT_1

#define EXPAND5_RA_OUT_1   0x05

◆ EXPAND5_RA_OUT_2

#define EXPAND5_RA_OUT_2   0x06

◆ EXPAND5_RA_POL_0

#define EXPAND5_RA_POL_0   0x08

◆ EXPAND5_RA_POL_1

#define EXPAND5_RA_POL_1   0x09

◆ EXPAND5_RA_POL_2

#define EXPAND5_RA_POL_2   0x0A