M3028BT-EPB User’s Manual 4. Hardware Specifications
REJ10J1459-0200 Rev.2.00 Sep 16, 2006
4.2 Differences between the Actual MCU and Emulator
Differences between the actual MCU and emulator are shown below. When debugging the MCU using this product, be careful
about the following precautions.
IMPORTANT
Note on Differences between the Actual MCU and Emulator:
z Operations of the emulator system differ from those of actual MCUs as listed below.
(1) Reset condition
Set the time for starting up (0.2 VCC to 0.8 VCC) 1 μs or less.
(2) Initial values of internal resource data of an MCU at power-on
Initial values are different. Set them in the user program.
(3) Interrupt stack pointer (ISP) after a reset is released
Initial values are different. Set them in the user program.
(4) Capacities of the internal memories (ROM and RAM)
The evaluation MCU of this product has RAM of 12KB (00400h--033FFh) and flash ROM of 4KB
(0F000h--0FFFFh) and 128KB (E0000h--FFFFFh).
The number of write/erase cycles of the internal flash ROM of the MCU is limited. If you use the
emulation memory instead of the internal flash ROM of the evaluation MCU, the number of write/erase
cycles will be unlimited. However, the maximum operating frequency is 10 MHz.
(5) Oscillator circuit
In the oscillator circuit where an oscillator is connected between pins X
IN
and X
OUT
, oscillation does not
occur because a package converter board is used between the evaluation MCU and the user system. For
notes on when using an oscillator circuit on the user system, refer to "2.11.3 Using the Oscillator Circuit on
the User System " (page 41). It is same for pins X
CIN
and X
COUT
.
(6) Xin input when resetting the MCU
With the target MCUs, an oscillator circuit is initialized during reset execution, and an on-chip oscillator is
changed to system clock. Therefore, the emulator system can be operated without a clock to the pin Xin.
With an evaluation MCU, when resetting the MCU, it is necessary to input a clock to the pin Xin before
the emulator control program changes the on-chip oscillator to the system clock.
(7) A/D conversion
The characteristics of the A/D converter differ from those of actual MCU because there are a package
converter board and other devices between the evaluation MCU and the user system.
(8) Operation after releasing the reset
After releasing the reset, for about up to 350 cycles, a program to control the emulator will be executed.
Note that this will have an affect on a user program execution time and tracing result.
Note on RESET# Input:
z A low input to pin RESET# from the user system is accepted only when a user program is being executed (only
while the RUN status LED on the PC7501's upper panel is lit).
Note on NMI# Input:
z A low input to pin NMI# from the user system is accepted only when a user program is being executed (only
while the RUN status LED on the C7501's upper panel is lit).
Page 66 of 86