STEVAL-TCS003V1 STMicroelectronics, STEVAL-TCS003V1 Datasheet - Page 29

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
STMPE2403
9.4
9.5
Interrupt Status Register (ISR)
ISR register monitors the status of the interruption from a particular interrupt source to the
host. Regardless whether the IER bits are enabled or not, the ISR bits are still updated.
Table 26. Register description
Interrupt Enable GPIO Mask Register (IEGPIOR)
IEGPIOR register is used to enable the interruption from a particular GPIO interrupt source
to the host. The IEG[23:0] bits are the interrupt enable mask bits correspond to the
GPIO[23:0] pins.
Table 27. IEGPIOR register
Table 28. Register description
Reset
Value
IEG[x]
R/W
Name
Bit
IEGPIOR_msb
IEGPIOR _csb
Bits
IEGPIOR _lsb
8:0
ISR_msb
15
R
0
Bit
Interrupt Enable GPIO Mask (where x = 23 to 0)
Writing a ‘1’ to the IE[x] bit will enable the interruption to the host.
14
Name
R
0
IS[x]
13
Reserved
R
0
Interrupt Status (where x = 8 to 0)
Read:
IS0 = Wake-up Interrupt Status
IS1 = Keypad Controller Interrupt Status
IS2 = Keypad Controller FIFO Overflow Interrupt Status
IS3 = Rotator Controller Interrupt Status
IS4 = Rotator Controller Buffer Overflow Interrupt Status
IS5 = PWM Channel 0 Interrupt Status
IS6 = PWM Channel 1 Interrupt Status
IS7= PWM Channel 2 Interrupt Status
IS8 = GPIO Controller Interrupt Status
Write:
A write to a IS[x] bit with a value of ‘1’ will clear the interrupt and a write with a
value of ‘0’ has no effect on the IS[x] bit.
IEG -15 IEG -14 IEG -13 IEG -12 IEG -11 IEG -10
IEG-23 IEG -22 IEG -21 IEG -20 IEG -19 IEG -18 IEG -17 IEG -16
IEG -7
12
R
0
7
11
R
0
IEG -6
10
R
0
6
R
9
0
IEG -5
RW
IS8
5
8
0
Description
RW
IS7
7
0
IEG -4
Description
4
RW
IS6
6
0
IEG -3
RW
IS5
5
0
3
RW
IS4
4
0
IEG -2
2
RW
IS3
3
0
Interrupt system
IEG -9
IEG -1
RW
IS2
2
0
1
RW
IS1
1
0
ISR_lsb
IEG -8
IEG -0
29/63
0
RW
IS0
0
0

Related parts for STEVAL-TCS003V1