SN8P1600
8-bit micro-controller
SYSTEM MODE DESCRIPTION
OVERVIEW
The chip is featured with low power consumption by switching around three different modes as following.
ꢂ
ꢂ
ꢂ
High-speed mode
Low-speed mode
Power-down mode (Sleep mode)
In actual application, user can adjust the MCU to work in one of these three modes by using OSCM register. At the
high-speed mode, the instruction cycle (Fcpu) is Fosc/4. At 3V, low-speed mode, the Fcpu is 16KHz/4.
NORMAL MODE
In normal mode, the system clock source is external high-speed clock. After power on, the system works under normal
mode. The instruction cycle is fosc/4. When the external high-speed oscillator is 3.58MHz, the instruction cycle is
3.58MHz/4 = 895KHz. All software and hardware are executed and working. In normal mode, system can get into
power down mode and slow mode.
SLOW MODE
In slow mode, the system clock source is internal low-speed RC clock. To set CLKMD = 1, the system switch to slow
mode. In slow mode, the system works as normal mode but the slower clock. The system in slow mode can get into
normal mode and power down mode. To set STPHX = 1 to stop the external high-speed oscillator, and then the
system consumes less power.
POWER DOWN MODE
The power down mode is also called sleep mode. The MCU stops working as sleeping status. The power consumption
is very less as zero. The power down mode is usually applied to power-saving system like battery-powered
productions. To set CUPM0 = 1, the system gets into power down mode. The external high-speed and low-speed
oscillators are turned off. The system can be waked up by P0, P1 trigger signal.
SONiX TECHNOLOGY CO., LTD
Page 47
Revision 1.94