tmp19a44fda TOSHIBA Semiconductor CORPORATION, tmp19a44fda Datasheet - Page 501

no-image

tmp19a44fda

Manufacturer Part Number
tmp19a44fda
Description
32bit Tx System Risc
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
tmp19a44fdaXBG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp19a44fdaXBG 040A
Manufacturer:
TOSHIBA
Quantity:
12 087
Part Number:
tmp19a44fdaXBG 041A
Manufacturer:
TOSHIBA
Quantity:
16 800
Part Number:
tmp19a44fdaXBG 7GR3
Manufacturer:
TOSHIBA
Quantity:
25 031
Part Number:
tmp19a44fdaXBG 7H36
Manufacturer:
SMD
Quantity:
3 200
Part Number:
tmp19a44fdaXBG7NG8
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp19a44fdaXBG7PA2
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
20. Key-on Wakeup Circuit
KEYEN
(Note)
Key-on Wakeup Circuit
KUPIN
20.1 Outline
20.2 Key-on Wakeup Operation
The TMP19A44 has 32 key input pins, KEY00 to KEY31. Program the IMCGD<KWUPEN> register in the
CG to determine whether to use the key inputs for releasing the Standby mode or for normal interrupts. Setting
<KWUPEN> to “1” causes all the key inputs, KEY00 to KEY31, to be used for interrupts for releasing the
STOP mode. Program KWUPSTn<KEYnEN> to enable or disable interrupt inputs for each key input pin. Also,
program KWUPSTn<KEYn2: KEYn0> to define the active state of each key input pin to be used. Detection of
key inputs is carried out in the KWUP block, and the detection results are notified to the IMCGD register in the
CG as the active high level. Therefore, program IMCGD<EMCGD2:0> to “001” to determine the detection
level to the high level. The results of detection in the CG are also notified to the interrupt controller INTC as the
active high level. Therefore, program the INTC to “01” to define the corresponding interrupt as the high level.
Setting IMCGD<KWUPEN> to 0 (default) configures all the input pins, KEY00 to KEY31 to the normal
interrupts. In this case, you don’t have to make settings at the CG, but just specify the INTC detection level to
the high level. Program KWUPSTn in the same way to enable or disable each key input and define their active
states. Writing “1010” to KWUPCLR during interrupt processing clears all the key interrupt requests.
fs
If two or more key inputs are generated, all the key input requests will be cleared by clearing
interrupt requests.
1
DPUP
The TMP19A44 has 32 key inputs, KEY00 to KEY31, which can be used for releasing the
Standby mode or for external interrupts. Note that interrupt processing is executed with one
interrupt factor for the 32 inputs. (This is programmed in the CG block.) Each key input can be
configured to be used or not, by programming (KWUPSTn)<KEYnEN>.
The active state of each input can be configured to the rising edge, the falling edge, both edges,
the high level or the low level, by programming (KWUPSTn)<KEYn>.
An interrupt request is cleared by programming the key interrupt request clear register
KWUPCLR in the interrupt processing.
The key input pins have pull-up functions, which can be switched between static pull-up and
dynamic pull-up by programming the (KWUPSTn)<DPEn> bit. This programming is needed for
each of 32 inputs.
Dynamic Pull-up
Static Pull-up
fs
1
1
<DPE>
<DPE>
TMP19A44(rev1.3)20-1
1
1
RD Clr
RD Clr
High/Low Level
Level/Edge
IPH
IPH
IPH
IPH
TMP19A44
2010-04-01
PKEY
KWUPINT
INT

Related parts for tmp19a44fda