\n
address_offset : 0x0 Bytes (0x0)
size : 0x200 byte (0x0)
mem_usage : registers
protection : not protected
Bit Clock Timer Control
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AEn : Enable autoreload feature for timer A 0: Stop when Timer A gets 0. 1: Reload the initial value when Timer A gets 0.
bits : 0 - 0 (1 bit)
access : read-write
BEn : Enable autoreload feature for timer B 0: Stop when Timer B gets 0. 1: Reload the initial value when Timer B gets 0.
bits : 1 - 2 (2 bit)
access : read-write
CEn : Enable autoreload feature for timer C 0: Stop when Timer C gets 0. 1: Reload the initial value when Timer C gets 0.
bits : 2 - 4 (3 bit)
access : read-write
Reserved1 : Reserved.
bits : 3 - 10 (8 bit)
access : read-only
INTM1 : Timer A Interrupt mask 0: the interrupt is not masked 1: the interutpt is masked
bits : 8 - 16 (9 bit)
access : read-write
INTMB : Timer B Interrupt mask 0: the interrupt is not masked 1: the interutpt is masked
bits : 9 - 18 (10 bit)
access : read-write
INTMC : Timer C Interrupt mask 0: the interrupt is not masked 1: the interutpt is masked
bits : 10 - 20 (11 bit)
access : read-write
Reserved0 : Do not change the values.
bits : 11 - 42 (32 bit)
access : read-only
Bit Clock Timer C control
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TimC : Start Value Timer C Set the initial value of Timer C.
bits : 0 - 15 (16 bit)
access : read-write
Reserved0 : Do not change the values.
bits : 16 - 47 (32 bit)
access : read-only
Timer Control
address_offset : 0x100 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AEn : Enable auto reload feature for Timer A
bits : 0 - 0 (1 bit)
access : read-write
Reserved2 : Do not change the values.
bits : 1 - 8 (8 bit)
access : read-only
INTMA : Timer A Interrupt mask 0: the interrupt is not masked 1: the interutpt is masked
bits : 8 - 16 (9 bit)
access : read-write
Reserved1 : Do not change the values.
bits : 9 - 24 (16 bit)
access : read-only
PRESCALERVAL : Settings for frequency divider of TimerSCLK to generate timer clock. 0x000 : No divide 0x001 : 1/2 0x002 : 1/3 ........ 0x3ff : 1/1024
bits : 16 - 41 (26 bit)
access : read-write
Reserved0 : Do not change the values.
bits : 26 - 57 (32 bit)
access : read-only
Timer Status
address_offset : 0x104 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TimerAInt : Interrutp bit from Timer A 0: No interrupt from Timer A. 1: Interrupt from Timer A exist.
bits : 0 - 0 (1 bit)
access : read-write
Reserved0 : Do not change the values.
bits : 1 - 32 (32 bit)
access : read-write
Timer Initial Value
address_offset : 0x108 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TimARd : Start Value of TimerA.
bits : 0 - 15 (16 bit)
access : read-write
Reserved0 : Do not change the values.
bits : 16 - 47 (32 bit)
access : read-only
Timer Value read
address_offset : 0x114 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TimerARd : Current Value of Timer A.
bits : 0 - 15 (16 bit)
access : read-write
Reserved0 : Do not change the values.
bits : 16 - 47 (32 bit)
access : read-write
Bit Clock Timer A read
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TimARd : Current Value of Timer A
bits : 0 - 15 (16 bit)
access : read-write
Reserved0 : Do not change the values.
bits : 16 - 47 (32 bit)
access : read-only
Bit Clock Timer B read
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TimBRd : Current Value of Timer B
bits : 0 - 15 (16 bit)
access : read-write
Reserved0 : Do not change the values.
bits : 16 - 47 (32 bit)
access : read-only
Bit Clock Timer C read
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TimCRd : Current Value of Timer C
bits : 0 - 15 (16 bit)
access : read-write
Reserved0 : Do not change the values.
bits : 16 - 47 (32 bit)
access : read-only
Bit Clock Timer Status
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TimerAInt : Interrupt from Timer A 0: No interrupt from Timer A. 1: Interrupt from Timer A exist.
bits : 0 - 0 (1 bit)
access : read-write
TimerBInt : Interrupt from Timer B 0: No interrupt from Timer B. 1: Interrupt from Timer B exist.
bits : 1 - 2 (2 bit)
access : read-write
TimerCInt : Interrupt from Timer C 0: No interrupt from Timer C. 1: Interrupt from Timer C exist.
bits : 2 - 4 (3 bit)
access : read-write
Reserved0 : Do not change the values.
bits : 3 - 34 (32 bit)
access : read-only
Bit Clock Timer A control
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TimA : Start Value Timer A Set the initial value of Timer A.
bits : 0 - 15 (16 bit)
access : read-write
Reserved0 : Do not change the values.
bits : 16 - 47 (32 bit)
access : read-only
Bit Clock Timer B control
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TimB : Start Value Timer B Set the initial value of Timer B.
bits : 0 - 15 (16 bit)
access : read-write
Reserved0 : Do not change the values.
bits : 16 - 47 (32 bit)
access : read-only
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.