Register Details: General-Purpose Timers; 16-Bit Synchronous Load Value Registers; 16-Bit Timer Synchronous Value Registers; Control Registers - Analog Devices ADuCM356 Reference Manual

Table of Contents

Advertisement

Reference Manual

REGISTER DETAILS: GENERAL-PURPOSE TIMERS

16-BIT SYNCHRONOUS LOAD VALUE REGISTERS

Address: 0x40000000, Reset: 0x0000, Name: GPT0_LOAD
Address: 0x40000400, Reset: 0x0000, Name: GPT1_LOAD
Address: 0x40000800, Reset: 0x0000, Name: GPT2_LOAD
Table 343. Bit Descriptions for GPT0_LOAD, GPT1_LOAD, GPT2_LOAD
Bits
Bit Name
Settings
[15:0]
LOAD

16-BIT TIMER SYNCHRONOUS VALUE REGISTERS

Address: 0x40000004, Reset: 0x0000, Name: GPT0_CURCNT
Address: 0x40000404, Reset: 0x0000, Name: GPT1_CURCNT
Address: 0x40000804, Reset: 0x0000, Name: GPT2_CURCNT
Table 344. Bit Descriptions for GPT0_CURCNT, GPT1_CURCNT, GPT2_CURCNT
Bits
Bit Name
Settings
[15:0]
VALUE

CONTROL REGISTERS

Address: 0x40000008, Reset: 0x000A, Name: GPT0_CTL
Address: 0x40000408, Reset: 0x000A, Name: GPT1_CTL
Address: 0x40000808, Reset: 0x000A, Name: GPT2_CTL
Table 345. Bit Descriptions for GPT0_CTL, GPT1_CTL, GPT2_CTL
Bits
Bit Name
Settings
15
SYNCBYP
14
Reserved
13
EVTEN
[12:8]
EVTRANGE
7
RLD
[6:5]
CLK
analog.com
Description
Load Value. The up or down counter is periodically loaded with this value if periodic mode is selected
(GPTx_CTL, Bit 3 = 1). This bit writes during up or down counter timeout events that are delayed until the
event passes.
Description
Current Count. Reflects the current up or down counter value. Value delayed by two PCLK cycles due to
clock synchronizers.
Description
Synchronization Bypass. Used to bypass the synchronization logic within the block. Use only when both
the general-purpose timer and the CPU are clocked from the same source.
Reserved.
Event Select. Used to enable and to disable the capture of events. This bit is used in conjunction with
the event select range. When a selected event occurs, the current value of the up or down counter is
captured in GPTx_CAPTURE.
0 Events are not captured.
1 Events are captured.
Event Select Range. Timer event select range (0 to 31).
Reload Control. This bit is only used for periodic mode. This bit allows the user to select whether the up or
down counter is reset only on a timeout event or also when CLRINT, Bit 0 is set.
0 Up or down counter is only reset on a timeout event.
1 Resets the up down counter when CLRINT, Bit 0 is set.
Clock Select. Used to select a timer clock from the four available clock sources.
00 PCLK.
01 High frequency oscillator. 26 MHz high frequency oscillator.
10 Low frequency oscillator. 32 kHz low frequency oscillator.
11 Reserved.
ADuCM356
Reset
Access
0x0000
R/W
Reset
Access
0x0000
R
Reset
Access
0x0
R/W
0x0
R
0x0
R/W
0x0
R/W
0x0
R/W
0x0
R/W
Rev. A | 268 of 312

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADuCM356 and is the answer not in the manual?

Questions and answers

Table of Contents