STMPE1601TBR STMICROELECTRONICS [STMicroelectronics], STMPE1601TBR Datasheet - Page 19

no-image

STMPE1601TBR

Manufacturer Part Number
STMPE1601TBR
Description
16-bit enhanced port expander with keypad and PWM controller Xpander Logic
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STMPE1601TBR
Manufacturer:
st
Quantity:
1 712
Part Number:
STMPE1601TBR
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
STMPE1601TBR
Manufacturer:
ST
0
Part Number:
STMPE1601TBR
Manufacturer:
ST
Quantity:
20 000
STMPE1601
7.1
Note:
States of operation
Figure 4.
The device has three main modes of operation:
The 32 kHz clock mentioned in this section can be (1) an externally fed 32 KHz clock, or (2)
an internally generated (from RC OSC) clock. In case the internal clock is used, the clock
has a range of 25 to 45 KHz.
Operational mode: This is the mode, whereby normal operation of the device takes
place. In this mode, the RC4M clock is available and the main FSM unit routes this
clock and the 32 KHz clock to all the device blocks that are enabled. In this mode,
individual blocks that need not to
be working can be turned off by the master by programming the bits 3 to 0 of the
SYS_CTRL register.
Sleep mode: In this low-power mode, the 4MHz RC oscillator is powered down. All the
blocks which need clocks derived from the 32KHz clock will continue getting a 32 KHz
clock. In this mode also, iindividual blocks can be turned off by the master by
programming the bits 3 to 0 of the SYS_CTRL register. However, the master needs to
program the SYS_CTRL register before coming into this mode, as in the sleep mode,
the IIC interface is not active except to detect traffic for wakeup. Any activity on the I
port (intended I
cause the device to leave this mode and go into the Operational mode. When leaving
this mode, the I
Hibernate mode: This mode is entered when the system writes a ‘1’ to bit 5 of the
SYS_CTRL register. In this mode, the device is completely inactive as there is
absolutely no clock. Only a Reset or a wakeup on IIC will bring back the System to
operational mode. A keypress detect will bring the system to Sleep mode, in which the
debounce of the key will take place.
Set Sleep bit
or autosleep
Modes of operation
RC: OFF
32K: ON
SLEEP
2
2
C transaction for the device) or Wakeup pin or Hotkey activity will
C will need to hold the SCLK till the RC4M clock is ready.
Keypad, Interrupts
&
I C transaction
2
OPERATIONAL
RC: OFF
32K: ON
Valid Keypress
detect
I
2
C transaction
Set Disable_32K bit
HIBERNATE
32K: OFF
RC: OFF
System controller
Reset
19/58
2
C

Related parts for STMPE1601TBR