Timer Period Register for 16-bit version of
UTMR module.
Note:
This register is double-buffered;
effective PR value is loaded as defined by Timer Period Register.
Data written to higher bytes is
buffered; data written to LSB is also buffered and arms the effective PR value to
be loaded at the next Reset or CLR event.
Reading this register returns the
data most-recently written, not necessarily the current PR setting.
The individual bytes in this
multibyte register can be accessed with the following register names:
TUxyPRH: Accesses the high
byte TUxyPR[15:8]
TUxyPRL: Accesses the low
byte TUxyPR[7:0]
Name:
TU16yPR
Address:
0x3A5,0x3B3
Bit
15
14
13
12
11
10
9
8
PR[15:8]
Access
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Reset
1
1
1
1
1
1
1
1
Bit
7
6
5
4
3
2
1
0
PR[7:0]
Access
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Reset
1
1
1
1
1
1
1
1
Bits 15:0 – PR[15:0] Period value
The period of the
timer.
Reset States:
POR/BOR = 1111111111111111
All Other Resets = uuuuuuuuuuuuuuuu
This register is double-buffered;
effective PR value is loaded as defined by Timer Period Register.
Data written to higher bytes is
buffered; data written to LSB is also buffered and arms the effective PR value to
be loaded at the next Reset or CLR event.
Reading this register returns the
data most-recently written, not necessarily the current PR setting.
The individual bytes in this
multibyte register can be accessed with the following register names:
TUxyPRH: Accesses the high
byte TUxyPR[15:8]
TUxyPRL: Accesses the low
byte TUxyPR[7:0]
The online versions of the documents are provided as a courtesy. Verify all content and data in the device’s PDF documentation found on the device product page.