M30260T2-CPE-GP Renesas Electronics America, M30260T2-CPE-GP Datasheet - Page 71

no-image

M30260T2-CPE-GP

Manufacturer Part Number
M30260T2-CPE-GP
Description
DEV COMPACT EMULATOR M16C/26A,28
Manufacturer
Renesas Electronics America
Type
In Circuit Debuggerr
Datasheet

Specifications of M30260T2-CPE-GP

Contents
Compact Emulator, IDE, Assembler and Linker
For Use With/related Products
M16C/26A
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
M30290T2-CPE User’s Manual
REJ10J0494-0200 Rev.2.00 July 16, 2005
Note on Access Prohibited Area:
Notes on Stack Area:
Notes on Reset Vector Area:
Note on Accessing Addresses 00000h and 00001h:
Note on Operating Frequency:
Notes on Applicable MCUs:
Note on Final Evaluation:
You cannot use internally reserved areas. Write signals to the areas will be ignored, and values read will be
undefined.
With this product, a maximum 8 bytes of the user stack is consumed as a work area. Therefore, ensure the +8
byte maximum capacity used by the user program as the user stack area.
If the user stack does not have an enough area, do not use areas which cannot be used as a stack (SFR area,
RAM area which stores data, or ROM area) as a work area. Using areas like this is a cause of user program
crashes and destabilized emulator control.
With this product, the interrupt stack pointer (ISP) is set at 00500h and used as a stack area after a reset is
released.
Memory in the emulator main unit is always selected as a reset vector area (FFFFCh--FFFFFh) in order to
operate the evaluation MCU in the emulator-dedicated mode. Set the contents of the reset vector area in one of
the following ways.
You can change data in the reset vector area only when the user program is stopped.
Do not access the reset vector area as data. It may not be accessed properly, and the program may not run
properly in the next bus cycle.
With the M16C/Tiny Series MCUs, when a maskable interrupt is generated, the interrupt data (interrupt number
and interrupt request level) stored in addresses 00000h and 00001h are read out. Also, the interrupt request bit is
cleared when address 00000h or 00001h is read out. Consequently, when the address 00000h or 00001h readout
instruction is executed or when address 00000h or 00001h is read out in the cause of a program runaway, a
malfunction occurs in that the interrupt is not executed despite the interrupt request, because the request bit of
the highest priority interrupt factor enabled is cleared.
You cannot use this product with a main clock (X
than 1 MHz, contact your local distributor.
This product is applicable to the M16C/26A, 26T, 28 and 29 Groups MCUs. ROM, RAM size and peripheral
functions vary depending on the target MCUs used. Before the program development, refer to each Hardware
Manual of the M16C/26A, 26T, 28 and 29 Groups. When developing the program of the M16C/26A, 26T and
28 Groups, do not access to the SFR which is not built in the M16C/26A, 26T and 28 Groups.
With this product, the initial value of main clock stop bit (CM05) is different from that of the M16C/26T Group
MCU. Note that the initial value of CM05 of this product is set to “0”, and that of M16C/26T Group MCU is set
to “1”.
Be sure to evaluate your system with an evaluation MCU. Before starting mask production, evaluate your
system and make final confirmation with a CS (Commercial Sample) version MCU.
(1) Download a user program to an area including the reset vector area.
(2) Set the reset vector using a memory window of the emulator debugger etc.
IMPORTANT
IN
-X
OUT
) less than 1 MHz. To use it with a main clock less
4. Hardware Specifications
Page 69 of 86

Related parts for M30260T2-CPE-GP