STEVAL-TCS003V1 STMicroelectronics, STEVAL-TCS003V1 Datasheet - Page 32

BOARD DEMO EXPANDER STMPE2403

STEVAL-TCS003V1

Manufacturer Part Number
STEVAL-TCS003V1
Description
BOARD DEMO EXPANDER STMPE2403
Manufacturer
STMicroelectronics
Datasheets

Specifications of STEVAL-TCS003V1

Main Purpose
Interface, GPIO Expander
Embedded
No
Utilized Ic / Part
STMPE2403
Primary Attributes
8/16/24-Bit 24-Port GPIO Expander over I2C
Secondary Attributes
3 8-Bit PWM Output for LEDs, Keyboard Matrix Scan, Special Key Support
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
497-8206

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STEVAL-TCS003V1
Manufacturer:
ST
0
GPIO controller
10
Table 31. GPIO controller
32/63
Address
0x8C
0x8D
0xA2
0xA3
0xA4
0x8A
0x8B
0x8E
0x8F
0x9A
0x83
0x84
0x85
0x86
0x87
0x88
0x89
0x90
0x91
0x92
0x93
0x94
0x95
0x96
0x97
0x98
0x99
GPIO controller
A total of 24 GPIOs are available in the STMPE2403 port expander IC. Most of the GPIOs
are sharing physical pins with some alternate functions. The GPIO controller contains the
registers that allow the host system to configure each of the pins into either a GPIO, or one
of the alternate functions. Unused GPIOs should be configured as outputs to minimize the
power consumption.
Register Name
GPEDR_msb
GPRER_msb
GPFER_msb
GPPUR_msb
GPPDR_msb
GPEDR_csb
GPRER_csb
GPPUR_csb
GPPDR_csb
GPFER_csb
GPMR_msb
GPCR_msb
GPDR_msb
GPEDR_lsb
GPRER_lsb
GPPUR_lsb
GPPDR_lsb
GPSR_msb
GPFER_lsb
GPMR_csb
GPCR_csb
GPDR_csb
GPSR_csb
GPMR_lsb
GPCR_lsb
GPDR_lsb
GPSR_lsb
GPIO Edge Detect Status Register
GPIO Monitor Pin State Register
GPIO Set Pin Direction Register
GPIO Clear Pin State Register
GPIO Set Pin State Register
GPIO Falling Edge Register
GPIO Rising Edge Register
GPIO Pull Down Register
GPIO Pull Up Register
Description
(during sequential R/W)
Auto-Increment
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
STMPE2403

Related parts for STEVAL-TCS003V1