Renesas RL78 Series User Manual page 309

16-bit single-chip microcontrollers
Hide thumbs Also See for RL78 Series:
Table of Contents

Advertisement

RL78/G1D
Correction example 1
Example of correcting from 32772.3 Hz to 32768 Hz (32772.3 Hz – 131.2 ppm)
[Measuring the oscillation frequency]
The oscillation frequency
by outputting about 1 Hz from the RTC1HZ pin when the watch error correction register (SUBCUD) is set to its initial
value (00H).
Note See 8.4.5 1 Hz output of real-time clock for the setting procedure of the RTC1Hz output, and see 10.4
Operations of Clock Output/Buzzer Output Controller for the setting procedure of outputting about 32 kHz
from the PCLBUZ0 pin.
[Calculating the correction value]
(When the output frequency from the PCLBUZ0 pin is 32772.3 Hz)
Assume the target frequency to be 32768 Hz (32772.3 Hz–131.2 ppm) and DEV to be 0, because the correctable
range of –131.2 ppm is –63.1 ppm or lower.
The expression for calculating the correction value when DEV is 0 is applied.
Correction value = Number of correction counts in 1 minute ÷ 3
[Calculating the values to be set to (F6 to F0)]
(When the correction value is 86)
If the correction value is 0 or larger (when slowing), assume F6 to be 0.
Calculate (F5, F4, F3, F2, F1, F0) from the correction value.
{ (F5, F4, F3, F2, F1, F0) – 1} × 2
(F5, F4, F3, F2, F1, F0)
(F5, F4, F3, F2, F1, F0)
Consequently, when correcting from 32772.3 Hz to 32768 Hz (32772.3 Hz – 131.2 ppm), setting the correction
register such that DEV is 0 and the correction value is 86 (bits 6 to 0 of the SUBCUD register: 0101100) results in
32768 Hz (0 ppm).
Figure 8-25 shows the operation when (DEV, F6, F5, F4, F3, F2, F1, F0) is (0, 0, 1, 0, 1, 1, 0, 0).
R01UH0515EJ0120 Rev.1.20
Dec 16, 2016
Note
of each product is measured by outputting about 32.768 kHz from the PCLBUZ0 pin, or
= (Oscillation frequency ÷ target frequency – 1) × 32768 × 60 ÷ 3
= (32772.3 ÷ 32768 – 1) × 32768 × 60 ÷ 3
= 86
= 86
= 44
= (1, 0, 1, 1, 0, 0)
CHAPTER 8 REAL-TIME CLOCK
288

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rl78/g1dR5f11aggR5f11aghR5f11agj

Table of Contents