ST92163 - GENERAL DESCRIPTION
1.5 ST92163 REGISTER MAP
Table 6 contains the map of the group F peripheral
pages.
The common registers used by each peripheral
are listed in Table 5.
Be very careful to correctly program both:
– The set of registers dedicated to a particular
function or peripheral.
– Registers common to other functions.
– In particular, double-check that any registers
with “undefined” reset values have been correct-
ly initialized.
Warning: Note that in the EIVR and each IVR reg-
ister, all bits are significant. Take care when defin-
ing base vector addresses that entries in the Inter-
rupt Vector table do not overlap.
Table 5. Common Registers
Function or Peripheral
SCI, MFT
ADC
WDT
I/O PORTS
EXTERNAL INTERRUPT
RCCU
Common Registers
CICR + NICR + DMA REGISTERS + I/O PORT REGISTERS
CICR + NICR + I/O PORT REGISTERS
CICR + NICR + EXTERNAL INTERRUPT REGISTERS +
I/O PORT REGISTERS
I/O PORT REGISTERS + MODER
INTERRUPT REGISTERS + I/O PORT REGISTERS
INTERRUPT REGISTERS + MODER
Figure 6. ST92163 Register Groups
REGISTER FILE
255
240 F PAGED REGISTERS
239
224
E SYSTEM REGISTERS
223 D
C
B
A
9
8
7
6
5
4
3
2
1
0
15
0
0
These register groups (16 registers per group)
are potentially reserved for USB DMA.
The amount of reserved registers depends on
the number of endpoints used in the program.
(8 registers are used per endpoint).
20/224