Datasheet
C515C
Data Sheet 23 2003-02
Special Function Registers
The registers, except the program counter and the four general purpose register banks,
reside in the special function register area. The special function register area consists of
two portions: the standard special function register area and the mapped special function
register area. Two special function registers of the C515C (PCON1 and DIR5) are
located in the mapped special function register area. For accessing the mapped special
function register area, bit RMAP in special function register SYSCON must be set. All
other special function registers are located in the standard special function register area
which is accessed when RMAP is cleared (“0”). As long as bit RMAP is set, mapped
special function register area can be accessed. This bit is not cleared by hardware
automatically. Thus, when non-mapped/mapped registers are to be accessed, the bit
RMAP must be cleared/set by software, respectively each.
SYSCON
Special Function Register (B1
H
) C515C-8R Reset Value: X010XX01
B
C515C-8E Reset Value: X010X001
B
The 59 special function registers (SFRs) in the standard and mapped SFR area include
pointers and registers that provide an interface between the CPU and the other on-chip
peripherals. The SFRs of the C515C are listed in Table 4 and Table 5. In Table 4 they
are organized in groups which refer to the functional blocks of the C515C. The CAN-
SFRs are also included in Table 4. Table 5 illustrates the contents of the SFRs in
numeric order of their addresses. Table 6 list the CAN-SFRs in numeric order of their
addresses.
Bit Function
RMAP Special function register map bit
RMAP = 0: The access to the non-mapped (standard) special
function register area is enabled (reset value).
RMAP = 1: The access to the mapped special function register
area is enabled.
76543210
Bit No. MSB LSB
EALE RMAP –
B1
H
SYSCON
CSWO XMAP1
–PMOD
XMAP0
The function of the shaded bits is not described in this section.










