ULINKPRO Keil, ULINKPRO Datasheet - Page 18

KIT DEBUG/TRACE UNIT HIGH SPEED

ULINKPRO

Manufacturer Part Number
ULINKPRO
Description
KIT DEBUG/TRACE UNIT HIGH SPEED
Manufacturer
Keil
Type
In-Circuit, Real-Time Debugger/Programmerr
Datasheets

Specifications of ULINKPRO

Contents
Module
For Use With/related Products
ARM7, ARM9, Cortex
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Getting Started: Creating Applications with µVision
Classic and Extended 8051 Devices
8051 devices combine cost-efficient hardware with a simple but efficient
programming model that uses various memory regions to maximize code
efficiency and speed-up memory access. The following figure shows the
memory layout of a classic 8051 device.
The 8051 architecture provides three different physical memory regions:
IDATA
256 Bytes
128 Bytes
DATA/IDATA memory includes a 256 Bytes on-chip RAM with register
banks and bit-addressable space that is used for fast variable accessing.
Some devices provide an extended data (EDATA) space with up to 64KB.
CODE memory consists of 64KB ROM space used for program code and
constants. The Keil linker supports code banking that allows you to expand
the physical memory space. In extended variants, up to 16MB ROM space is
available.
XDATA memory has a 64KB RAM space for off-chip peripheral and
memory addressing. Today, most devices provide some on-chip RAM that is
mapped into XDATA.
DATA
0x 100
0x80
0 x 0
SPACE
0x 100
DATA
Bytes
SFR
0x 80
128
4 Register
Bitspace
Banks
8051
F8
98
90
88
80
1F
2F
20
0
addressable
8051 Bit
XDATA
CODE
0xFFFF
0x0000
0xFFFF
0x0000
17

Related parts for ULINKPRO