The individual bytes in this
multibyte register can be accessed with the following register names:
NCOxACCU: Accesses the
upper byte ACC[23:16]
NCOxACCH: Accesses the
high byte ACC[15:8]
NCOxACCL: Accesses the
low byte ACC[7:0].
The accumulator spans registers
NCOxACCU:NCOxACCH:NCOxACCL. The 24 bits are reserved, but not all are used.
This register updates in real-time, asynchronously to the CPU; there is no
provision to ensure atomic access to this 24-bit space using an 8-bit bus.
Writing to this register while the module is operating will produce undefined
results.
Name:
NCOxACC
Offset:
0x440,0x448,0x450
Bit
23
22
21
20
19
18
17
16
ACC[19:16]
Access
R/W
R/W
R/W
R/W
Reset
0
0
0
0
Bit
15
14
13
12
11
10
9
8
ACC[15:8]
Access
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Reset
0
0
0
0
0
0
0
0
Bit
7
6
5
4
3
2
1
0
ACC[7:0]
Access
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Reset
0
0
0
0
0
0
0
0
Bits 19:0 – ACC[19:0] Accumulated sum of
NCO additions
The individual bytes in this
multibyte register can be accessed with the following register names:
NCOxACCU: Accesses the
upper byte ACC[23:16]
NCOxACCH: Accesses the
high byte ACC[15:8]
NCOxACCL: Accesses the
low byte ACC[7:0].
The accumulator spans registers
NCOxACCU:NCOxACCH:NCOxACCL. The 24 bits are reserved, but not all are used.
This register updates in real-time, asynchronously to the CPU; there is no
provision to ensure atomic access to this 24-bit space using an 8-bit bus.
Writing to this register while the module is operating will produce undefined
results.
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.