tmp19a61f10xbg TOSHIBA Semiconductor CORPORATION, tmp19a61f10xbg Datasheet - Page 457

no-image

tmp19a61f10xbg

Manufacturer Part Number
tmp19a61f10xbg
Description
32-bit Tx System Risc Tx19 Family
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TMP19A61F10XBG
Manufacturer:
TOSHIBA
Quantity:
1 000
Part Number:
TMP19A61F10XBG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
19. Key-on Wake Up
19.1 Outline
19.2 Key-on Wakeup Operation
19.3 Pull-up function
(Note) If two or more key inputs are generated, all the key input requests will be cleared by clearing
the interrupt request that corresponds to the first key input. The interrupt request generated
after the interrupt to be cleared produces another key interrupt.
The TMP19A61 has 4 key input pins, KEY0 to KEY3. Program the IMCGD<KWUPEN>register
in the CG to determine whether to use the key inputs for releasing the STOP mode or for normal
interrupts. Setting <KWUPEN> to “1” causes all the key inputs, KEY0 to KEY3, 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<KEYn1: 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<EMCGC1:C0> to “01” 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, KEY0
to KEY3 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. Reading KWUPST during
interrupt processing clears all the key interrupt requests.
Each key input has the pull-up function. By setting PKPUP<KEYPUP0:3> to “1”, each bit of key
input KEY0 through KEY3 can be pulled up.
programming the key pull-up control register PKPUP. This programming is needed for each
of 32 inputs.
STOP mode or for external interrupts. Note that interrupt processing is executed with one
interrupt factor for the 4 inputs. Each key input can be configured to be used or not, by
programming (KWUPSTn).
high level or the low level, by programming (KWUPSTn).
in the interrupt processing.
The TMP19A61 has 4 key inputs, KEY0 to KEY3, which can be used for releasing the
The active state of each input can be configured to the rising edge, the falling edge, the
An interrupt request is cleared by programming the key interrupt status register KWUPST
The key input pins have pull-up functions, which can enable/disable the pull-up function by
TMP19A61
(rev1.0)
-19-456
TMP19A61

Related parts for tmp19a61f10xbg