Renesas rl78 User Manual
6.10.1 Cautions
when using timer output............................................................................................... 291
CHAPTER 7 REAL-TIME CLOCK........................................................................................................ 292
7.1
Functions of Real-time Clock................................................................................................. 292
7.2
Configuration of Real-time Clock .......................................................................................... 293
7.3
Registers Controlling Real-time Clock.................................................................................. 295
7.3.1 Peripheral
enable register 0 (PER0) ........................................................................................... 296
7.3.2
Subsystem clock supply mode control register (OSMC) ............................................................. 297
7.3.3 Real-time
clock control register 0 (RTCC0) ................................................................................ 298
7.3.4 Real-time
clock control register 1 (RTCC1) ................................................................................ 299
7.3.5 Second
count
register (SEC) ...................................................................................................... 301
7.3.6 Minute
count
register (MIN) ........................................................................................................ 301
7.3.7 Hour
count
register (HOUR) ....................................................................................................... 302
7.3.8 Day
count
register (DAY) ............................................................................................................ 304
7.3.9 Week
count
register (WEEK) ...................................................................................................... 305
7.3.10 Month
count
register (MONTH)................................................................................................... 306
7.3.11 Year
count
register (YEAR) ........................................................................................................ 306
7.3.12 Watch error correction register (SUBCUD) ................................................................................. 307
7.3.13 Alarm minute register (ALARMWM)............................................................................................ 308
7.3.14 Alarm hour register (ALARMWH)................................................................................................ 308
7.3.15 Alarm
week
register (ALARMWW).............................................................................................. 308
7.3.16 Port mode register 3 (PM3)......................................................................................................... 309
7.3.17 Port
register 3 (P3) ..................................................................................................................... 309
7.4
Real-time Clock Operation ..................................................................................................... 310
7.4.1 Starting
operation
of real-time clock ........................................................................................... 310
7.4.2
Shifting to HALT/STOP mode after starting operation ................................................................ 311
7.4.3 Reading/writing real-time clock ................................................................................................... 312
7.4.4
Setting alarm of real-time clock................................................................................................... 314
7.4.5
1 Hz output of real-time clock ..................................................................................................... 315
7.4.6
Example of watch error correction of real-time clock .................................................................. 316
CHAPTER 8 12-BIT INTERVAL TIMER .............................................................................................. 321
8.1
Functions of 12-bit Interval Timer ......................................................................................... 321
8.2
Configuration of 12-bit Interval Timer ................................................................................... 321
8.3
Registers Controlling 12-bit Interval Timer .......................................................................... 322
8.3.1 Peripheral
enable register 0 (PER0) ........................................................................................... 322
8.3.2
Subsystem clock supply mode control register (OSMC) ............................................................. 323
8.3.3
Interval timer control register (ITMC) .......................................................................................... 324
8.4
12-bit Interval Timer Operation .............................................................................................. 325
8.4.1 12-bit
interval
timer operation timing ........................................................................................... 325
8.4.2
Starting counter operation after returning from HALT or STOP mode and then shifting to
HALT or STOP mode again ........................................................................................................ 326
CHAPTER 9 CLOCK OUTPUT/BUZZER OUTPUT CONTROLLER ................................................. 327
9.1 Functions
of
Clock Output/Buzzer Output Controller ......................................................... 327
Index-5