|
XC164KM Datasheet, PDF (18/62 Pages) Infineon Technologies AG – 16-Bit Single-Chip Microcontroller with C166SV2 Core | |||
|
◁ |
XC164KM
Derivatives
Functional Description
can consist of up to 16 word wide (R0 to R15) and/or byte wide (RL0, RH0, â¦, RL7, RH7)
so-called General Purpose Registers (GPRs).
The upper 256 bytes of the DPRAM are directly bit addressable. When used by a GPR,
any location in the DPRAM is bit addressable.
1024 bytes (2 Ã 512 bytes) of the address space are reserved for the Special Function
Register areas (SFR space and ESFR space). SFRs are word wide registers which are
used for controlling and monitoring functions of the different on-chip units. Unused SFR
addresses are reserved for future members of the XC166 Family. Therefore, they should
either not be accessed, or written with zeros, to ensure upward compatibility.
Table 3-1 XC164KM Memory Map
Address Area
Start Loc. End Loc. Area Size1) Notes
Flash register space FFâF000H FFâFFFFH 4 Kbytes
2)
Reserved (Acc. trap) F8â0000H FFâFFFFH 508 Kbytes
Reserved for PSRAM E0â0800H F7âFFFFH < 1.5 Mbytes Minus PSRAM
Program SRAM
E0â0000H E0â07FFH 2 Kbytes
Reserved for pr. mem. C1â0000H DFâFFFFH < 2 Mbytes Minus Flash
Program Flash
C0â0000H C0âFFFFH 64 Kbytes XC164KM-8F
C0â0000H C0â7FFFH 32 Kbytes XC164KM-4F
Reserved
20â0800H BFâFFFFH < 10 Mbytes Minus TwinCAN
TwinCAN registers
20â0000H 20â07FFH 2 Kbytes
Accessed via EBC
Reserved
01â0000H 1FâFFFFH < 2 Mbytes Minus segment 0
SFR area
00âFE00H 00âFFFFH 0.5 Kbyte
â
Dual-Port RAM
00âF600H 00âFDFFH 2 Kbytes
â
Reserved for DPRAM 00âF200H 00âF5FFH 1 Kbyte
â
ESFR area
00âF000H 00âF1FFH 0.5 Kbyte
â
XSFR area
00âE000H 00âEFFFH 4 Kbytes
â
Reserved
00âC800H 00âDFFFH 6 Kbytes
â
Data SRAM
00âC000H 00âC7FFH 2 Kbytes
XC164KM-8F only
Reserved for DSRAM 00â8000H 00âBFFFH 16 Kbytes â
Reserved
00â0000H 00â7FFFH 32 Kbytes â
1) The areas marked with â<â are slightly smaller than indicated, see column âNotesâ.
2) Not defined register locations return a trap code (1E9BH).
Data Sheet
16
V1.0, 2005-11
|
▷ |