RX 8564 LC

13.1.6. Alarm registers ( Reg 09 [h] to 0C [h] )

 

 

Address [h]

Function

 

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

09

Minute Alarm

 

AE

40

20

10

8

4

2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0A

Hour Alarm

 

AE

20

10

8

4

2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0B

Day Alarm

 

AE

20

10

8

4

2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0C

Weekday Alarm

 

AE

4

2

1

 

 

 

 

 

 

 

 

 

The AIE bit and AF bit can both be set or used when using alarm interrupt function to set interrupt events for dates,

 

 

days, hours, minutes, etc.

 

 

 

 

 

 

 

 

 

 

When the current time matches the settings in the above alarm registers, the AF bit's value is "1" and the /INT

 

 

pin's status is low to indicate that an alarm interrupt event has occurred.

 

 

 

 

 

 

For details, see "9.3. Alarm Interrupt Function".

 

 

 

 

 

 

 

 

 

13.1.7. Timer setting register ( Reg 0E [h] )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Address [h]

Function

 

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0E

Timer control

 

TE

TD1

TD0

 

 

 

 

 

 

 

 

 

 

 

 

This register is used to control the fixed-cycle timer interrupt function.

 

 

 

 

 

 

To use the fixed-cycle timer interrupt function, the TI/TP bits (Reg

01 [h]), timer register (Reg 0F [h]), and the

 

 

TF and TIE bits are all set or used.

 

 

 

 

 

 

 

 

 

1) TE bit ( Timer Enable )

This bit is used to control operation of the fixed-cycle timer interrupt function.

When "1" is written to this bit, the fixed-cycle timer interrupt function starts operating. When "0" is written to this bit, the fixed-cycle timer interrupt function stops operating.

For details, see "9.2. Fixed-cycle Timer Interrupt Function ".

2)TD1,TD0 bits ( Timer countDown interval select 1, 0 )

These bits specify the fixed-cycle timer interrupt function's countdown period (source clock).

Four different periods can be selected via combinations of these two bit values.

For details, see "9.2. Fixed-cycle Timer Interrupt Function ".

13.1.8.Down counter for fixed-cycle timer ( Reg 0F [h] )

Address [h]

Function

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0F

Timer

128

64

32

16

8

4

2

1

 

 

 

 

 

 

 

 

 

 

This register is used to set the default (preset) value for the counter. Any count value from 1 (01 h) to 255 (FFh) can be set

To use the fixed-cycle timer interrupt function, the TE, TI/TP, TF, TIE, TD1, and TD0 bits are set and used.

When this down counter's count value changes from 01h to 00h, when TF bit = "1", or when the /INT pin is at low level ("L"), it indicates that a fixed-cycle timer interrupt event has occurred.

The current countdown status can be checked by reading this register.

However, since the read data is not held (the data may be changing), to obtain accurate data the countdown status should be read twice and then compared.

For details, see "9.2. Fixed-cycle Timer Interrupt Function ".

Page 16

ETM12E-01