3.10.4.4.9 CLPR – Clock Prescaler Register

Name: CLPR
Offset: 0x03B
Reset: 0x00

Bit 76543210 
 CLPCECLTPS[2:0]CLKPS[2:0] 
Access R/WRR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bit 7 – CLPCE Clock Prescaler Change Enable

The CLPCE bit must be written to logic ‘1’ to enable a change of the CLTPS[2:0] and CLKPS[2:0] bits. The CLPCE bit is only updated when the other bits in CLPR are simultaneously written to ‘0’. CLPCE is cleared by hardware four cycles after it is written, or when CLTPS[2:0] bits and CLKPS[2:0] bits are written. Rewriting the CLPCE bit within this time-out period neither extends the time-out period nor clears the CLPCE bit.

Bit 6 –  Reserved Bit

This bit is reserved and read as ‘0’.

Bits 5:3 – CLTPS[2:0] Timer Clock Prescaler Select

These bits select the division factor for the timer clock (CLKT) of the system clock prescaler, as shown in Figure 3-58.
Table 3-73. CLTPS – Timer Clock Prescaler Select
CLTPS[2:0]Division Factor
000disabled (reset value)
0011
0102
0114
1008
10116
11032
11164

Bits 2:0 – CLKPS[2:0] System Clock Prescaler Select

These bits select the division factor for the system clock (CLKSYS) output, as shown in Figure 3-58. For power-sensitive systems, the CLKPS reset value can be optionally set to 8 by the CKDIV8 fuse as described in the Fuse Low Byte.
Table 3-74. CLKPS – System Clock Prescaler Select

CLKPS[2:0]

System Clock

Division Factor

0001 (reset value)
0012
0104
0118
10016
10132
11064
111128