Atmel /ATSAM4S4B /RTC /MR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as MR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (HRMOD)HRMOD 0 (PERSIAN)PERSIAN 0 (NEGPPM)NEGPPM 0CORRECTION0 (HIGHPPM)HIGHPPM 0 (NO_WAVE)OUT00 (NO_WAVE)OUT10 (H_31MS)THIGH0 (P_1S)TPERIOD

TPERIOD=P_1S, THIGH=H_31MS, OUT1=NO_WAVE, OUT0=NO_WAVE

Description

Mode Register

Fields

HRMOD

12-/24-hour Mode

PERSIAN

PERSIAN Calendar

NEGPPM

NEGative PPM Correction

CORRECTION

Slow Clock Correction

HIGHPPM

HIGH PPM Correction

OUT0

RTCOUT0 OutputSource Selection

0 (NO_WAVE): No waveform, stuck at ‘0’

1 (FREQ1HZ): 1 Hz square wave

2 (FREQ32HZ): 32 Hz square wave

3 (FREQ64HZ): 64 Hz square wave

4 (FREQ512HZ): 512 Hz square wave

5 (ALARM_TOGGLE): Output toggles when alarm flag rises

6 (ALARM_FLAG): Output is a copy of the alarm flag

7 (PROG_PULSE): Duty cycle programmable pulse

OUT1

RTCOUT1 Output Source Selection

0 (NO_WAVE): No waveform, stuck at ‘0’

1 (FREQ1HZ): 1 Hz square wave

2 (FREQ32HZ): 32 Hz square wave

3 (FREQ64HZ): 64 Hz square wave

4 (FREQ512HZ): 512 Hz square wave

5 (ALARM_TOGGLE): Output toggles when alarm flag rises

6 (ALARM_FLAG): Output is a copy of the alarm flag

7 (PROG_PULSE): Duty cycle programmable pulse

THIGH

High Duration of the Output Pulse

0 (H_31MS): 31.2 ms

1 (H_16MS): 15.6 ms

2 (H_4MS): 3.91 ms

3 (H_976US): 976 us

4 (H_488US): 488 us

5 (H_122US): 122 us

6 (H_30US): 30.5 us

7 (H_15US): 15.2 us

TPERIOD

Period of the Output Pulse

0 (P_1S): 1 second

1 (P_500MS): 500 ms

2 (P_250MS): 250 ms

3 (P_125MS): 125 ms

Links

()