Reducing Power Consumption; Ports; A/D Converter; D/A Converter - Renesas M16C/64C User Manual

Table of Contents

Advertisement

M16C/64C Group
9.5

Reducing Power Consumption

To reduce power consumption, refer to the following descriptions when designing a system or writing
a program.
9.5.1

Ports

The MCU retains the state of each I/O port even when it enters wait mode or stop mode. A current flows
in the active output ports. A shoot-through current flows to the input ports in the high-impedance state.
Set the unassigned pins to input state, wait until the potential stabilizes, and then enter wait mode or
stop mode.
9.5.2

A/D Converter

When not performing A/D conversion, set the ADSTBY bit in the ADCON1 register to 0 (A/D operation
stopped).
9.5.3

D/A Converter

When not performing D/A conversion, set the DAiE bit (i = 0, 1) in the DACON register to 0 (Output
disabled) and the DAi register to 00h.
9.5.4

Stopping Peripheral Functions

Use the PCLKSTP1 register to stop providing f1 to the peripheral functions not using f1.
Use the CM02 bit in the CM0 register to stop the unnecessary peripheral functions while in wait mode.
9.5.5

Switching the Oscillation-Driving Capacity

Set the driving capacity to low when oscillation is stable.
R01UH0092EJ0110 Rev.1.10
Jul 31, 2012
9. Power Control
Page 128 of 807

Advertisement

Table of Contents
loading

This manual is also suitable for:

M16c/60 seriesM16c series

Table of Contents