C505-2RM SIEMENS [Siemens Semiconductor Group], C505-2RM Datasheet - Page 15

no-image

C505-2RM

Manufacturer Part Number
C505-2RM
Description
8-Bit CMOS Microcontroller
Manufacturer
SIEMENS [Siemens Semiconductor Group]
Datasheet
Memory Organization
The C505 CPU manipulates operands in the following four address spaces:
Figure 5 illustrates the memory address spaces of the C505 versions.
Figure 5
C505 Memory Map Memory Map
Semiconductor Group
– On-chip program memory :
– Totally up to 64 Kbyte internal/external program memory
– up to 64 Kbyte of external data memory
– 256 bytes of internal data memory
– Internal XRAM data memory : 256 byte (C505/C505C)
– a 128 byte special function register area
"Data Space" F700 to FFFF :
C505CA
Device
C505C
C505A
C505
(EA = 1)
Int.
"Code Space"
F700
F700
Ext.
CAN Area
H
H
H
(EA = 0)
F7FF
F7FF
Ext.
FFFF
4000 /
8000
H
H
H
H
H
H
3FFF /
7FFF
0000
F700
F800
F700
F800
Unused Area
16 Kbyte ROM (C505-2R/C505C-2R) or
32 Kbyte OTP (C505A-4E/C505CA-4E)
H
H
H
H
H
H
H
1k byte (C505A/C505CA)
FEFF
FEFF
FBFF
FBFF
Memory
Data
Ext.
H
H
H
H
"Data Space"
Alternatively
Memory
15
FC00
FC00
FF00
FF00
Data
Ext.
XRAM Area
H
H
H
H
(256 Byte)
Int. CAN
Unused
Internal
XRAM
Contr.
Area
FFFF
FFFF
FFFF
FFFF
F6FF
0000
H
H
H
H
H
H
FFFF
F700
See table below
for detailed
Data Memory
partitioning
Indirect
Internal
Addr.
RAM
H
H
"Internal Data Space"
Internal
FF
80
RAM
H
H
C505A / C505CA
Function
Special
Direct
Regs.
Addr.
7F
00
C505 / C505C
H
H
MCB03632
1997-12-01
FF
80
H
H

Related parts for C505-2RM