
ML62Q1000 Series User's Manual
Chapter 4 Power Management
FEUL62Q1000
4-28
4.3.8 Block Control Function
ML62Q1000 series has the block clock control function that stops clock supply for each peripheral circuit to reduce
current consumption and the block reset control function to reset each peripheral circuit.
When setting each bit of the BCKCONn registers (n=0 to 3) to "1", it stops supplying the clock to the corresponding
peripheral circuits reducing the current consumption.
When setting each bit of the BRECONn registers (n=0 to 3) to "1", it resets the corresponding peripheral circuits causing
the SFRs to be set with initial values.
Table 4-6 shows the list of peripheral circuits controllable with the block control function and control registers.
Table 4-6 List of Peripheral Circuits and Control Registers
Peripheral circuit
Block clock control function
Block reset control function
Software reset
function
SFR
word symbol
SFR
bit symbol
SFR
word symbol
SFR
bit symbol
SFR
bit symbol
16-bit timer 0
BCKCON0
DCKTM0
BRECON0
RSETM0
SOFTR
*1
16-bit timer 1
DCKTM1
RSETM1
16-bit timer 2
DCKTM2
RSETM2
16-bit timer 3
DCKTM3
RSETM3
16-bit timer 4
DCKTM4
RSETM4
16-bit timer 5
DCKTM5
RSETM5
16-bit timer 6
DCKTM6
RSETM6
16-bit timer 7
DCKTM7
RSETM7
Functional timer 0
BCKCON1
DCKFTM0
BRECON1
RSEFTM0
Functional timer 1
DCKFTM1
RSEFTM1
Functional timer 2
DCKFTM2
RSEFTM2
Functional timer 3
DCKFTM3
RSEFTM3
Functional timer 4
DCKFTM4
RSEFTM4
Functional timer 5
DCKFTM5
RSEFTM5
Functional timer 6
DCKFTM6
RSEFTM6
Functional timer 7
DCKFTM7
RSEFTM7
I
2
C bus master 0
DCKI2CM0
RSEI2CM0
I
2
C bus master 1
DCKI2CM1
RSEI2CM1
I
2
C bus unit 0
DCKI2CU0
RSEI2CU0
Serial communication
unit 0
BCKCON2
DCKSU0
BRECON2
RSESU0
Serial communication
unit 1
DCKSU1
RSESU1
Serial communication
unit 2
DCKSU2
RSESU2
Serial communication
unit 3
DCKSU3
RSESU3
Serial communication
unit 4
DCKSU4
RSESU4
Serial communication
unit 5
DCKSU5
RSESU5
CRC calculator
DCKCRC
RSECRC
Multiplier/Divider
DCKACC
RSEACC
Buzzer
DCKBUZ
RSEBUZ
DMA controller
DCKDMA
RSEDMA
Successive approximation
type A/D converter
BCKCON3
DCKSAD
BRECON3
RSEADC
D/A converter
DCKDAC
RSEDAC
D/A converter 1
DCKDAC1
RSEDAC1
LCD driver
DCKLCD
RSELCD
Analogue comparator 0
DCKCMP0
RSECMP0
Analogue comparator 1
DCKCMP1
RSECMP1
*1
: SOFTR resets general-purpose ports in addition to peripheral circuits of the BRECONn register.
After the system reset is released, operation of each peripheral circuit becomes enabled.
For unused peripheral circuits, stop the clock supply by setting a bit of the BRECONn register corresponding to each
peripheral circuit to "1", then setting the corresponding bit of BCKCONn to "1".
To use the peripheral circuits, release the reset on the peripheral circuit by setting the bit of the BCKCONn register to "0",
then setting the bit of the BRECONn register to "0".
Also, setting the bit of the BRECONn register to "1" only causes a reset to occur while retaining clock supply, enabling
each peripheral circuit to be initialized.
Summary of Contents for ML62Q1000 Series
Page 17: ...Chapter 1 Overview...
Page 112: ...Chapter 2 CPU and Memory Space...
Page 154: ...Chapter 3 Reset Function...
Page 166: ...Chapter 4 Power Management...
Page 196: ...Chapter 5 Interrupts...
Page 248: ...Chapter 6 Clock generation Circuit...
Page 274: ...Chapter 7 Low Speed Time Base Counter...
Page 291: ...Chapter 8 16 Bit Timer...
Page 320: ...Chapter 9 Functional Timer FTM...
Page 382: ...Chapter 10 Watchdog Timer...
Page 402: ...Chapter 11 Serial Communication Unit...
Page 456: ...Chapter 12 I2 C Bus Unit...
Page 491: ...Chapter 13 I2 C Master...
Page 512: ...Chapter 14 DMA Controller...
Page 531: ...Chapter 15 Buzzer...
Page 550: ...Chapter 16 Simplified RTC...
Page 559: ...Chapter 17 GPIO...
Page 594: ...Chapter 18 External Interrupt Function...
Page 612: ...Chapter 19 CRC Generator...
Page 632: ...Chapter 20 Analog Comparator...
Page 644: ...Chapter 21 D A Converter...
Page 655: ...Chapter 22 Voltage Level Supervisor...
Page 676: ...Chapter 23 Successive Approximation Type A D Converter...
Page 709: ...Chapter 24 Regulator...
Page 714: ...Chapter 25 Flash Memory...
Page 743: ...Chapter 26 Code Option...
Page 750: ...Chapter 27 LCD Driver...
Page 788: ...Chapter 28 On Chip Debug Function...
Page 795: ...Chapter 29 Safety Function...
Page 813: ...Appendix A...
Page 881: ...Revision History...