![Analog Devices ADuCM355 Hardware Reference Manual Download Page 277](http://html1.mh-extra.com/html/analog-devices/aducm355/aducm355_hardware-reference-manual_2939808277.webp)
UG-1262
Rev. B | Page 277 of 312
Bits Bit
Name Settings Description
Reset Access
2 UP
Count Up. Used to control whether the timer increments (counts up) or decrements
(counts down) the up or down counter.
0x0 R/W
1
Timer is set to count up.
0
Timer is set to count down. Default.
[1:0]
PRE
Prescaler. Controls the prescaler division factor applied to the selected clock of the timer.
0x2
R/W
00
Source clock/1 or source clock/4. When CON0, Bit 15 is set, source is source clock/1.
When cleared, the source is source clock/4.
01
Source
clock/16.
10
Source
clock/64.
11
Source
clock/256.
CLEAR INTERRUPT REGISTER
Address: 0x400C0D0C, Reset: 0x0000, Name: CLRI0
Table 356. Bit Descriptions for CLRI0
Bits Bit
Name Settings
Description
Reset Access
[15:2] Reserved
Reserved.
0x0
R
1
CAP
Clear Captured Event Interrupt. This bit is used to clear a capture event interrupt.
0x0
W1C
1
Clear the capture event interrupt.
0
No
effect.
0
TMOUT
Clear Timeout Interrupt. This bit is used to clear a timeout interrupt.
0x0
W1C
1
Clears the timeout interrupt.
0
No
effect.
16-BIT LOAD VALUE, ASYNCHRONOUS REGISTER
Address: 0x400C0D14, Reset: 0x0000, Name: ALD0
Only use when a synchronous clock source is selected (CON0, Bits[6:5] = 00).
Table 357. Bit Descriptions for ALD0
Bits Bit
Name Settings Description
Reset Access
[15:0] ALOAD
Load Value, Asynchronous. The up or down counter is periodically loaded with this value if
periodic mode is selected (CON0, Bit 3 = 1). Writing ALOAD takes advantage of having
the timer run on PCLK by bypassing clock synchronization logic that is otherwise required.
0x0 R/W
16-BIT TIMER VALUE, ASYNCHRONOUS REGISTER
Address: 0x400C0D18, Reset: 0x0000, Name: AVAL0
Only use when a synchronous clock source is selected (CON0, Bits[6:5] = 00).
Table 358. Bit Descriptions for AVAL0
Bits Bit
Name Settings Description
Reset Access
[15:0] AVAL
Counter Value. Reflects the current up or down counter value. Reading AVAL takes
advantage of having the timer run on PCLK by bypassing clock synchronization logic
that is otherwise required.
0x0 R