English
Language : 

MC9S12P128 Datasheet, PDF (508/564 Pages) Freescale Semiconductor, Inc – S12 Microcontrollers
Electrical Characteristics
A.1.10 Supply Currents
This section describes the current consumption characteristics of the device as well as the conditions for
the measurements.
A.1.10.1 Measurement Conditions
Run current is measured on VDDR pin. It does not include the current to drive external loads. Unless
otherwise noted the currents are measured in special single chip mode and the CPU code is executed from
RAM. For Run and Wait current measurements PLL is on and the reference clock is the IRC1M trimmed
to 1MHz. The bus frequency is 32MHz and the CPU frequency is 64MHz. Table A-8., Table A-9. and
Table A-10. show the configuration of the CPMU module and the peripherals for Run, Wait and Stop
current measurement.
Table A-8. CPMU Configuration for Pseudo Stop Current Measurement
CPMU REGISTER
CPMUCLKS
CPMUOSC
CPMURTI
CPMUCOP
Bit settings/Conditions
PLLSEL=0, PSTP=1,
PRE=PCE=RTIOSCSEL=COPOSCSEL=1
OSCE=1, External Square wave on EXTAL fEXTAL=16MHz,
VIH= 1.8V, VIL=0V
RTDEC=0, RTR[6:4]=111, RTR[3:0]=1111;
WCOP=1, CR[2:0]=111
Table A-9. CPUM Configuration for Run/Wait and Full Stop Current Measurement
CPMU REGISTER
Bit settings/Conditions
CPMUSYNR
VCOFRQ[1:0]=01,SYNDIV[5:0] = 32
CPMUPOSTDIV POSTDIV[4:0]=0,
CPMUCLKS
PLLSEL=1
CPMUOSC
OSCE=0,
Reference clock for PLL is fref=firc1m trimmed to 1MHz
API settings for STOP current measurement
CPMUAPICTL APIEA=0, APIFE=1, APIE=0
CPMUAPITR
trimmed to 10Khz
CPMUAPIRH/RL set to $FFFF
S12P-Family Reference Manual, Rev. 1.12
508
Freescale Semiconductor