STMPE1601 STMicroelectronics, STMPE1601 Datasheet - Page 20

no-image

STMPE1601

Manufacturer Part Number
STMPE1601
Description
16-bit Enhanced Port Expander With Keypad And Pwm Controller Xpander Logic
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STMPE1601
Manufacturer:
ST
0
Company:
Part Number:
STMPE1601
Quantity:
3 500
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
System controller
7.1
Note:
20/60
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
Reset
STMPE1601
2
C

Related parts for STMPE1601