C8051T620/1/6/7 & C8051T320/1/2/3
PROGRAM/DATA MEMORY
(EPROM)
C8051T627
0xFFFF
RESERVED
0x8000
0x7FFF
32k Bytes EPROM
Memory
0x0000
C8051T626
0xFFFF
RESERVED
0xFE00
0xFDFF
64k Bytes EPROM
Memory
0x0000
15.1. Program Memory
The CIP-51 core has a 64 kB program memory space. The C8051T620/1/6/7 & C8051T320/1/2/3 imple-
ments up to 65535 bytes of this program memory space as in-system byte-programmable EPROM. Refer
to Table 2.1 on page 21 or Figure 15.1 for additional details on program memory size. Figure 15.3 shows
the program memory maps for C8051T620/1/6/7 & C8051T320/1/2/3 devices.
88
INTERNAL DATA ADDRESS SPACE
0xFF
Upper 128 RAM
(Indirect Addressing
0x80
0x7F
(Direct and Indirect
Addressing)
0x30
0x2F
Bit Addressable
0x20
0x1F
General Purpose
0x00
EXTERNAL DATA ADDRESS SPACE
0xFFFF
Same 4096 bytes as from
0x0000 to 0x0FFF, wrapped
on 4096-byte boundaries,
Except when USB FIFO is
mapped to XDATA – then
wrap occurs at 8192-byte
boundaries.
0x1000
0x0FFF
Unused - Reads back 0x00
0x0C00
0x0BFF
XRAM - 3072 Bytes
(accessable using MOVX
instruction)
0x0000
Figure 15.2. C8051T626/7 Memory Map
Rev. 1.2
DATA MEMORY (RAM)
Special Function
Register's
Only)
(Direct Addressing Only)
Lower 128 RAM
(Direct and Indirect
Addressing)
Registers
USB FIFOs
1024 Bytes
0x1FFF
0x1000
Need help?
Do you have a question about the C8051T620 and is the answer not in the manual?
Questions and answers