|
|
|
|
|
|
|
|
|
|
Development Tools
for 8051 Microcontrollers
|
|
|
|
|
|
|
|
|
|
|
|
PICE-52 In-Circuit Emulator |
|
|
|
|
|
Main Features |
|
|
|
|
|
- Real-time non-intrusive emulation for selected 8051 microcontrollers;
- Tiny emulator header that plugs directly into a target socket - 95x70x40 mm;
- Connects to a PC USB or serial port;
- Up to 2M bytes program memory & 512K data memory (64K + 64K by default);
- Memory banking - up to 32 banks by 64K;
- Memory mapping between the ICE and target with 256 bytes resolution;
- Up to 1M true hardware breakpoints at Program memory and memory access
breakpoints;
- Up to 1M true hardware breakpoints at Xdata memory access for Read & Write;
- Breakpoints on access to on-chip data memories: SFRs, direct data memory, on-chip
Xdata, etc.;
- 4 complex breakpoints / triggers;
- Up to 64K frame deep by 128 bit wide trace buffer (16K x 128K by default);
-
Trace
cable with 8 micro hooks for entering signals and two hooks for outputting
triggers;
- Precisely programmable clock generator;
- 48-bit on-board timer;
- Shadow RAM provides target device RAM real-time access without disturbing
emulation;
- "On-the-fly" access to the memory, breakpoints, tracer, and timer;
- Memory coverage feature enables finding "dead" code;
- Precisely controlled voltage regulator 2.0 to 5.5V range;
- Integrated development environment;
- Project-level support for the Phyton assembler and C compilers from Keil, IAR and
Raisonance;
- Source-level debugging for all popular C compilers and assemblers;
|
|
|
|
|
|
There are three main board configurations:
|
|
|
|
|
|
- MR2-52-03U - provides emulation for 64K code + 64K data
memory, does not support external memory banking;
- MR2-52-05U - provides emulation for 1M code + 448K data memory, supports
external memory banking.
- MR2-52-06U - provides emulation for 2M code + 448K data memory, supports
external memory banking.
|
|
|
|
|
|
A POD or a daughter module is built around an
execution processor that emulates a behavior of the target
MCU being under control of the loaded application program.
PICE-52 can be equipped with a variety of changeable
PR2-52-xxx pods.
An Adapter provides mechanical connection of the
emulator pod to the target board. It plugs directly to a
DIP-40, PLCC-44 or QFP-44 target socket.
|
|
|
|
|
|
|
|
|
|
|