
DS87C530/DS83C530
070898 15/41
DPL
DPH
DPL1
DPH1
DPS
82h
83h
84h
85h
86h 
Low byte original DPTR
High byte original DPTR
Low byte new DPTR
High byte new DPTR
DPTR Select (lsb)
POWER MANAGEMENT
Along with the standard Idle and power down (Stop)
modes 
of 
the 
standard 
DS87C530/DS83C530 provides a new Power Manage-
ment Mode. This mode allows the processor to continue
functioning, yet to save power compared with full opera-
tion. The DS87C530/DS83C530 also features several
enhancements to Stop mode that make it more useful.
80C52, 
the
POWER MANAGEMENT MODE (PMM)
Power Management Mode offers a complete scheme of
reduced internal clock speeds that allow the CPU to run
software but to use substantially less power. During
default operation, the DS87C530/DS83C530 uses four
clocks per machine cycle. Thus the instruction cycle
rate is (Clock/4). At 33 MHz crystal speed, the instruc-
tion cycle speed is 8.25 MHz (33/4). In PMM, the micro-
controller continues to operate but uses an internally
divided version of the clock source. This creates a lower
power state without external components.  It offers a
choice of two reduced instruction cycle speeds (and two
clock sources – discussed below). The speeds are
(Clock/64) and (Clock/1024).
Software is the only mechanism to invoke the PMM.
Table 5 illustrates the instruction cycle rate in PMM for
several common crystal frequencies. Since power con-
sumption is a direct function of operating speed, PMM 1
eliminates most of the power consumption while still
allowing a reasonable speed of processing. PMM 2 runs
very slowly and provides the lowest power consumption
without stopping the CPU. This is illustrated in Table 6.
Note that PMM provides a lower power condition than
Idle mode. This is because in Idle, all clocked functions
such as timers run at a rate of crystal divided by 4. Since
wake–up from PMM is as fast as or faster than from Idle
and PMM allows the CPU to operate (even if doing
NOPs), there is little reason to use Idle mode in new
designs.
MACHINE CYCLE RATE  
Table 5
CRYSTAL SPEED
FULL OPERATION
(4 CLOCKS)
PMM 1
(64 CLOCKS)
PMM 2
(1024 CLOCKS)
11.0592 MHz
2.765 MHz
172.8 KHz
10.8 KHz
16 MHz
4.00 MHz
250.0 KHz
15.6 KHz
25 MHz
6.25 MHz
390.6 KHz
24.4 KHz
33 MHz
8.25 MHz
515.6 KHz
32.2 KHz
TYPICAL OPERATING CURRENT IN PMM  
Table 6
CRYSTAL SPEED
FULL OPERATION
(4 CLOCKS)
PMM 1
(64 CLOCKS)
PMM 2
(1024 CLOCKS)
11.0592 MHz
13.1 mA
5.3 mA
4.8 mA
16 MHz
17.2 mA
6.4 mA
5.6 mA
25 MHz
25.7 mA
8.1 mA
7.0 mA
33 MHz
32.8 mA
9.8 mA
8.2 mA