Page 291
TMP89FM42
RA000
19.3 Functions
By using the key-on wakeup function, the STOP mode can be released at a
STOP
pin or at KWIm pin (m: 0
through 7). After resetting, the
STOP
pin is the only STOP mode release pin. To designate the KWIm pin as a STOP
mode release pin, therefore, it is necessary to configure the key-on wakeup control register (KWUCRn) (n: 0 or 1).
Because the
STOP
pin lacks a function for disabling inputs, it can be designated as a pin for receiving a STOP mode
release signal, irrespective of whether the key-on wakeup function is used or not.
• Setting KWUCRn and P4PU registers
To designate a key-on wakeup pin (KWIm) as a STOP mode release pin, set KWUCRn<KWmEN> to
"1". After KWIm pin is set to "1" at KWUCRn<KWmEN>, a specific STOP mode release level can be
specified for this pin at KWUCRn<KWmLE>. If KWUCRn<KWmLE> is set to "0", STOP mode is
released when an input is at a low level. If it is set to "1", STOP mode is released when an input is at a
high level. For example, if you want to release STOP mode by inputting a high-level signal into a KWI0
pin, set KWUCR0<KW0EN> to "1", " and KWUCR0<KW0LE> to "1".
Each KWIm pin can be connected to internal pull-up resistors. Before connecting to internal pull-up
resistors, the corresponding bits in the pull-up control register (P4PU) at port P4 must be set to "1".
• Starting STOP mode
To start the STOP mode, set SYSCR1<RELM> to "1" (level release mode), and SYSCR1<STOP> to
"1".
To use the key-on wakeup function, do not set SYSCR1<RELM> to "0" (edge release mode). If the
key-on wakeup function is used in edge release mode, STOP mode cannot be released, although a rising
edge is input into the
STOP
pin. This is because the KWIm pin enabling inputs to be received is at a
release level after the STOP mode starts.
• Releasing STOP mode
To release STOP mode, input a high-level signal into the
STOP
pin or input a specific release level into
the KWIm pin for which receipt of inputs is enabled. If you want to release STOP mode at the KWIm pin,
rather than the
STOP
pin, continue inputting a low-level signal into the
STOP
pin throughout the period
from when the STOP mode is started to when it is released.
If the
STOP
pin or KWIm pin is already at a release level when the STOP mode starts, the following
instruction will be executed without starting the STOP mode (with no warm-up performed).
Note 1: If an analog voltage is applied to KWIm pin for which receipt of inputs is enabled by the key-on wakeup control
register (KWUCRn) setting, a penetration current will flow. Therefore, in this case, the analog voltage should be
not applied to this pin.
Table 19-1 STOP Mode Release Level (edge)
Pin name
Release level (edge)
SYSCR1<RELM>="1"
(level release mode)
SYSCR1<RELM>="0"
(edge release mode)
KWUCRn<KWmLE>="0"
KWUCRn<KWmLE>="1"
STOP
"H" level
Rising edge
KWIm
"L" level
"H" level
Don't use
Summary of Contents for TLCS-870/C1 Series
Page 1: ...8 Bit Microcontroller TLCS 870 C1 Series TMP89FM42 查询TMP89FM42供应商 捷多邦 专业PCB打样工厂 24小时加急出货 ...
Page 3: ...Revision History Date Revision 2007 10 25 1 First Release 2007 11 3 2 Contents Revised ...
Page 4: ......
Page 14: ......
Page 18: ...1 3 Block Diagram TMP89FM42 1 3 Block Diagram Figure 1 2 Block Diagram ...
Page 22: ...1 4 Pin Names and Functions TMP89FM42 ...
Page 60: ...2 CPU Core 2 5 Revision History TMP89FM42 ...
Page 76: ...3 Interrupt Control Circuit 3 8 Revision History TMP89FM42 ...
Page 86: ...4 External Interrupt control circuit 4 3 Function TMP89FM42 ...
Page 102: ...7 Voltage Detection Circuit 7 5 Revision History TMP89FM42 ...
Page 126: ...8 I O Ports 8 3 I O Port Registers TMP89FM42 Note 2 i 0 to 1 ...
Page 136: ...8 I O Ports 8 5 Revision History TMP89FM42 ...
Page 142: ...9 Special Function Registers 9 3 SFR3 0x0E40 to 0x0EFF TMP89FM42 ...
Page 146: ...10 Low Power Consumption Function for Peripherals TMP89FM42 ...
Page 149: ...TMP89FM42 11 3 Revision History Rev Description RA001 Deleted SLEEP2 description ...
Page 150: ...11 Divider Output DVO 11 3 Revision History TMP89FM42 ...
Page 220: ...15 Real Time Clock RTC 15 4 Real Time Clock Operation TMP89FM42 ...
Page 250: ...16 Asynchronous Serial Interface UART 16 15 Revision History TMP89FM42 ...
Page 302: ...18 Serial Bus Interface SBI 18 7 Revision History TMP89FM42 ...
Page 338: ...21 Flash Memory 21 4 Toggle Bit D6 TMP89FM42 ...
Page 384: ...22 Serial PROM Mode 22 15 Revision History TMP89FM42 ...
Page 388: ...24 Input Output Circuit 24 1 Control Pins TMP89FM42 ...
Page 404: ...25 Electrical Characteristics 25 11 Revision History TMP89FM42 ...
Page 406: ...26 Package Dimensions TMP89FM42 ...
Page 408: ......