SN8P2977
8-Bit Micro-Controller with Regulator, PGIA, 24-bit ADC
SONiX TECHNOLOGY CO., LTD
Page 51
Version 1.7
5
5
5
SYSTEM OPERATION MODE
5.1 OVERVIEW
The chip is featured with low power consumption by switching around four different modes as following.
Normal mode (High-speed mode)
Slow mode (Low-speed mode)
Power-down mode (Sleep mode)
Green mode
Power Down Mode
(Sleep Mode)
Slow Mode
Green Mode
Normal Mode
CLKMD = 1
CLKMD = 0
P0 Wake-up Function Active.
CPUM1, CPUM0 = 01.
CPUM1, CPUM0 = 10.
P0 Wake-up Function Active.
T0/TC0 Timer Time Out.
ADC C onversion Complete.
P0 Wake-up Function Active.
T0/TC0 Timer Time Out.
ADC C onversion Complete.
System Mode Switching Diagram
Operating mode description
MODE
NORMAL
SLOW
GREEN
POWER DOWN
(SLEEP)
REMARK
Fhosc
Running
By STPHX
By STPHX
Stop
Flosc
Running
Running
Running
Stop
CPU instruction
Executing
Executing
Stop
Stop
T0 timer
* Active
*Active
*Active
Inactive
* Active if T0EN=1
TC0 Timer
Active
Active
Controlled by
TC0GN
Inactive
ADC
Active
*Active
*Active
Stop
*Active if high clock still
running. (STPHX=0)
Watchdog timer
By Watch_Dog
Code option
By Watch_Dog
Code option
By Watch_Dog
Code option
By Watch_Dog
Code option
Refer to code option
description
Internal interrupt
T0, TC0,
*ADC,UART
T0, TC0,
*ADC,UART
T0, *TC0, *ADC
All inactive
* Active if high clock
still running.
(STPHX=0)
**Active if TC0GN=1
External interrupt
P00 & P01
P00 & P01
P00 & P01
P00 & P01
Wakeup source
-
-
P0, T0, **TC0
*ADC
P0
*Active if high clock still
running. (STPHX=0)
**Active if TC0GN=1
Note_1: When system into green mode with conditions of UART function enable and TX or RX still
running, the system will be wakeup. @ICE MODE
Note_2: P04 and P05 can not wakeup IC when UART function enable. @Real chip
Note_3: When system into green mode with conditions of Code option IHRC_RTC function enable and
P06/P07 still running, the system will be wakeup. @ICE MODE