Oki Dr.63514 User manual

Oki Electric Industry Co., Ltd.
Dr.63514
In-Circuit Emulator
User’s Manual
ML63512/514 Program Development Support System
Second Edition, Feb 5, 1999
♦This manual contains important information pertaining to the safe use
of the above product. Before using the product, read these safety notes
thoroughly and then keep this manual handy for immediate reference.

This manual describes the setup and operation of the Dr.63514 in-circuit emulator, the hardware portion
of the Dr.63514 development support system for developing user application programs for Oki Electric's
ML63512/514 of 4-bit CMOS microcontrollers.

Copyright 1999 Oki Electric Industry Co., Ltd.
NOTICE
1. The information contained herein can change without notice owing to product and/or
technical improvements. Before using the product, please make sure that the information
being referred to is up-to-date.
2. The outline of action and examples for application circuits described herein have been
chosen as an explanation for the standard action and performance of the product. When
planning to use the product, please ensure that the external conditions are reflected in the
actual circuit and assembly designs.
3. When developing and evaluating your product, please use our product below the
specified maximum ratings and within the specified operating ranges including, but not
limited to, operating voltage, power dissipation, and operating temperature.
4. OKI assumes no responsibility or liability whatsoever for any failure or unusual or
unexpected operation resulting from misuse, neglect, improper installation, repair,
alteration or accident, improper handling, or unusual physical or electrical stress
including, but not limited to, exposure to parameters beyond the specified maximum
ratings or operation outside the specified operating range.
5. Neither indemnity against nor license of a third party's industrial and intellectual property
right, etc. is granted by us in connection with the use of product and/or the information and
drawings contained herein. No responsibility is assumed by us for any infringement of a
third party's right which may result from the use thereof.
6. The products listed in this document are intended only for use in development and
evaluation of control programs for equipment and systems. These products are not
authorized for other use (as an embedded device and a peripheral device).
7. Certain products in this document may need government approval before they can be
exported to particular countries. The purchaser assumes the responsibility of determining
the legality of export of these products and will take appropriate and necessary steps at
their own expense for these.
8. No part of the contents contained herein may be reprinted or reproduced without our prior
permission.
9. MS-DOS is a registered trademark of Microsoft Corporation.

Table of Contents

Table of contents
II
Preface ----------------------------------------------------------------------------------------0-1
1. Product Inquiries---------------------------------------------------------------------------------------- 0-2
2. Using this Product Safely and Properly--------------------------------------------------------- 0-3
2.1 Important Safety Notes----------------------------------------------------------------------- 0-4
3. Notation---------------------------------------------------------------------------------------------------- 0-6
4. Manual Organization----------------------------------------------------------------------------------- 0-7
5. Package Contents-------------------------------------------------------------------------------------- 0-8
5.1 Verify Shipping Contents -------------------------------------------------------------------- 0-8
Chapter 1. Overview --------------------------------------------------------------------1-1
1. Overview -------------------------------------------------------------------------------------------------- 1-2
2. Package Components--------------------------------------------------------------------------------- 1-3
3. Configurations-------------------------------------------------------------------------------------------- 1-4
4. Names of Parts----------------------------------------------------------------------------------------- 1-5
Chapter 2. Functions -------------------------------------------------------------------2-1
1. Emulator Specifications------------------------------------------------------------------------------- 2-2
2. Functions-------------------------------------------------------------------------------------------------- 2-5
2.1 Configuring for Target Device ------------------------------------------------------------- 2-5
2.2 Evaluation Operation-------------------------------------------------------------------------- 2-6
2.2.1 Overview------------------------------------------------------------------------------------2-6
2.2.2 Operation -----------------------------------------------------------------------------------2-6
2.3 Emulation Operation--------------------------------------------------------------------------- 2-8
2.3.1 Single-Step Emulation --------------------------------------------------------------------2-8
2.3.2 Real-time Emulation ----------------------------------------------------------------------2-9
2.3.2.1 Breaks with Parameters.................................................................. 2-11
2.3.2.2 Breaks on Specific Conditions........................................................ 2-16
2.3.2.3 Forced Breaks................................................................................. 2-20
2.4 Code Memory Operations ------------------------------------------------------------------2-22
2.4.1 Data Operations between Code Memory and Disk Files --------------------------- 2-22
2.4.2 Data Operations between Code Memory and EPROMs---------------------------- 2-22
2.4.3 Displaying/Changing/Moving Code Memory --------------------------------------- 2-23
2.4.4 Code Memory Backup------------------------------------------------------------------- 2-23
2.4.5 Expanding Code Memory -------------------------------------------------------------- 2-24
2.5 Real-time Tracing -----------------------------------------------------------------------------2-25
2.5.1 Trace Entries ----------------------------------------------------------------------------- 2-26
2.5.2 Real-time Trace Control ---------------------------------------------------------------- 2-26
2.5.3 Displaying/Searching Trace Entries -------------------------------------------------- 2-29
2.6 Profiling-------------------------------------------------------------------------------------------2-30
2.6.1 Instruction Executed (IE) Bits --------------------------------------------------------- 2-30
2.6.2 Cycle Counter ---------------------------------------------------------------------------- 2-31

Table of contents
III
2.7 Probe Cable ------------------------------------------------------------------------------------2-33
2.7.1 Break Signal Input ---------------------------------------------------------------------- 2-33
2.7.2 Sync Out Signal-------------------------------------------------------------------------- 2-34
2.7.3 Trace Inputs ------------------------------------------------------------------------------ 2-35
2.8 Clock Switching--------------------------------------------------------------------------------2-36
2.9 Reset Input Switching -----------------------------------------------------------------------2-38
2.10 Mask Option-----------------------------------------------------------------------------------2-39
2.11 Comparator Selection Function ---------------------------------------------------------2-40
2.12 Backup Switching----------------------------------------------------------------------------2-41
2.13 Package Type Setting ---------------------------------------------------------------------2-42
2.14 Operating power supply selection function------------------------------------------2-43
2.15 Internal Signal Monitoring-----------------------------------------------------------------2-44
2.16 BAUD Switches ------------------------------------------------------------------------------2-45
2.17 LED Indicator ---------------------------------------------------------------------------------2-46
2.18 Power Supplies-------------------------------------------------------------------------------2-47
Chapter 3. Setting Up and Starting Up----------------------------------------- 3-1
1. Setting up and turning on the Dr.63514 in-circuit emulator------------------------------ 3-2
1.1 Device configuration--------------------------------------------------------------------------- 3-2
1.2 Switch and Jumper Settings---------------------------------------------------------------- 3-3
1.3 Emulator Connections------------------------------------------------------------------------- 3-6
1.4 Powering Up------------------------------------------------------------------------------------- 3-7
Chapter 4. Additional Usage Notes----------------------------------------------- 4-1
1. Debugging Notes --------------------------------------------------------------------------------------- 4-2
2. Initialization----------------------------------------------------------------------------------------------4-10
3. Operation Timing --------------------------------------------------------------------------------------4-11
Appendices----------------------------------------------------------------------------------A-1
1. User Cable Connector Layout---------------------------------------------------------------------- A-2
2. User cable layout---------------------------------------------------------------------------------------A-3
3. User cable pin arrange------------------------------------------------------------------------------- A-4
4. Probe Cable Connectors and Pin Layout ------------------------------------------------------ A-6
5. RS232C Cable Wiring Diagrams------------------------------------------------------------------A-8
6. RS232C Interface Circuit -------------------------------------------------------------------------- A-10
7. Installing EPROMs----------------------------------------------------------------------------------- A-11
8. If Emulator Doesn't Start -------------------------------------------------------------------------- A-13

Preface

Preface
0-2
1. Product Inquiries
Thank you for purchasing the Dr.63514 Development Support System. Please direct any comments or
questions that you may have about this product to your nearest Oki Electric Industry representative.

Preface
0-3
2. Using this Product Safely and Properly
This User’s Guide uses various labels and icons that serve as your guides to operating this product
safely and properly so as to prevent death, personal injury, and property damage. The following table
lists these labels and their definitions.
Labels
Warning This label indicates precautions that, if ignored or otherwise not
completely followed, could lead to death or serious personal
injury.
Caution This label indicates precautions that, if ignored or otherwise not
completely followed, could lead to personal injury or property
damage.
Icons A triangular icon draws your attention to the presence of a hazard. The illustration inside the
triangular frame indicates the nature of the hazard—in this example, an electrical shock
hazard.
A circular icon with a solid background illustrates an action to be performed. The illustration
inside this circle indicates this action—in this example, unplugging the power cord.
A circular icon with a crossbar indicates a prohibition. The illustration inside this circle
indicates the prohibited action—in this example, disassembly.

Preface
0-4
2.1 Important Safety Notes
Please read this page before using the product.
Warning
Use only the specified voltage.
Using the wrong voltage risks fire and electrical shock.
At the first signs of smoke, an unusual smell, or other problems, unplug the
emulator and disconnect all external power cords.
Continued use risks fire and electrical shock.
Do not use the product in an environment exposing it to moisture or high
humidity.
Such exposure risks fire and electrical shock.
Do not pile objects on top of the product.
Such pressure risks fire and electrical shock.
At the first signs of breakdown, immediately stop using the product, unplug
the emulator, and disconnect all external power cords.
Continued use risks fire and electrical shock.

Preface
0-5
Please read this page before using the product.
Caution
Do not use this product on an unstable or inclined base as it can fall or
overturn, producing injury.
Do not use this product in an environment exposing it to excessive
vibration, strong magnetic fields, or corrosive gases.
Such factors can loosen or even disconnect cable connectors, producing a
breakdown.
Do not use this product in an environment exposing it to temperatures
outside the specified range, direct sunlight, or excessive dust.
Such factors risk fire and breakdown.
Use only the cables and other accessories provided.
Using non-compatible parts risks fire and breakdown.
Please read this page before using the product.
Caution
Do not use the cables and other accessories provided with other systems.
Such improper usage risks fire.
Do not exceed the rated input voltage for the user cable VDD pin.
Doing so risks fire and breakdown.
Always observe the specified order for turning equipment on and off.
Using the incorrect order risks fire and breakdown.
Always cut the power to the emulator before altering connections.
Connection or disconnection with the power on risks fire and breakdown.
Always cut the power to the emulator and the user application system
before altering connections between the two.
Connection or disconnection with the power on risks fire and breakdown.

Preface
0-6
3. Notation
This User's Guide uses the following notational conventions.
Type Notation Meaning
Numerals xxh, xxH
xxb Hexadecimal number
Binary number
Units W (word)
B (byte)
N (nibble)
M (mega-)
K (kilo-)
k (kilo-)
m (milli-)
µ(micro-)
n (nano-)
s
1 word = 2 bytes = 4 nibbles = 16 bits
1 byte = 2 nibbles = 8 bits
1 nibble = 4 bits
10
6
1024 —only in KB (kilobytes) and KW (kilowords)
10
3
= 1000
10
-3
10
-6
10
-9
second(s)
Terms “H”level
“L”level High signal level —that is, the VDD voltage level.
Low signal level —that is, the VSS voltage level.
Cross References
n
Reference
n
(See Note n)
n
Note n
n
This notation gives a cross-reference to related material
elsewhere in this manual.
This notation refers the reader to a numbered note
providing supplementary information later in the same
Section.
This notation introduces a numbered note providing
supplementary information.

Preface
0-7
4. Manual Organization
This manual consists of the following four chapters.
Chapter 1. Overview
This chapter introduces the emulator and its parts.
Chapter 2. Functions
This chapter describes the functions of the emulator.
Chapter 3. Setting and Starting Up
This chapter describes configuring the emulator and powering it up.
Chapter 4. Additional Usage Notes
This chapter contains important usage notes. Be sure to read it before using the emulator.
Appendices

Preface
0-8
5. Package Contents
5.1 Verify Shipping Contents
When you receive your Dr.63514 development support system, check the package contents against the
Dr.63514 packing list.
Oki Electric has every confidence that the contents are both complete and undamaged. Should a
component be damaged or missing, however, please contact your nearest Oki Electric representative.

Chapter 1. Overview

Chapter 1. Overview
1-2
1. Overview
The Dr.63514 in-circuit emulator supports the development of user application programs for the Oki
ML63512/514 of CMOS 4-bit microcontroller.

Chapter 1. Overview
1-3
2. Package Components
The package contains the components listed below.
Hardware
Dr.63514 This is the emulator unit.
Manual
Dr.63514 This, the document that you are now reading, is
the manual for the package.
RS232C cable
[TCS-DRIBM]
Probe cable
[TCX-63514]
User cables
[TCU-63514]
Accessories
AC power cable
[TCP-2]
This cable connects the host computer to the
emulator.
This cable plugs into the probe cable connector on
top of the emulator.
This cable connects the user cable connector to the
user application system.
Cable that connects to the AC power supply pack.
AC power
supply pack
[TAC-2]Power supply for the Dr.63514 in-circuit emulator.

Chapter 1. Overview
1-4
3. Configurations
The emulator is used in the two configurations shown below.
(1) Emulation
This configuration is for high-level debugging using a dedicated debugger running on a development
host.
Host computer
Dr.63514
In-Circuit
Emulator
Dedicated
debugger
Probe cable
User application
system
RS232C cable User cable
AC power pack
(2) Evaluation
This configuration is for stand-alone execution of the user application program from EPROMs.
Dr.63514
In-Circuit
Emulator
User application
system
User cable
AC power pack
Caution
Use only the cables and other accessories provided.
Using non-compatible parts risks fire and breakdown.

Chapter 1. Overview
1-5
4. Names of Parts
OKI
Dr.63514
186mm
10 11 12 13 14 15
Top view
IN
EXT
16
VDD.SEL
74mm
Front view
74mm
USR
186mm
Left side view
PROBE
20 21
19
MODE
EVA
EMU
LOW
HIGH
PIN32
PIN28
t t
XT.SEL
IN
EXT
17
OSC.SEL
IN
EXT
18
POWER
RUN
ERROR
VCHECK
HALT
248mm
Rear view
DC 9V
POWER
OFF ON
38400
19200
9600
4800
RESET
74mm
RS232C
7 8 9
2
1
ON
OFF
SETICE
48/64
248mm
CMP
BACKUP
3456

Chapter 1. Overview
1-6
1. Baud rate switches (BAUD)
These switches specify the baud rate for the serial interface to the development host.
2. Device configuration switch (SETICE)
This switch is used when specifying the target microcontroller with the dedicated emulator setup
utility.
3. Package selection switch (48/64)
Switch that enables or disables the ports (P6, P9, PA). The ability to use these ports as I/O pins
depends on the package type.
4. Comparator setting switch (CMP)
Switch that enables or disables the comparator.
5. Backup setting switch (BACKUP)
Turns the backup function on or off.
6. Reset switch (RESET)
This switch resets the emulator and initializes its firmware.
7. DC power input jack (DC9V)
Jack for DC power input. Connect the DC power cable from the AC power pack provided as an
accessory with this product.
8. Power switch (POWER)
This switch controls power to the emulator. Rapid switching on and off can prevent the main control
CPU from resetting properly, leading to faulty emulator operation.
9. RS232C connector (RS232C)
This connects to the RS232C cable provided.
10. Power supply LED (POWER)
This red LED lights when power is being supplied to the emulator.
11. Execution LED (RUN)
This green LED lights during real-time emulation. It also may flash during emulator initialization.
Table of contents
Other Oki Computer Hardware manuals
Popular Computer Hardware manuals by other brands

Smacq Technologies Co., Ltd.
Smacq Technologies Co., Ltd. USB-1000 Series user manual

Dialogic
Dialogic D4PCIU Quick install

ST
ST X-NUCLEO-53L7A1 user manual

Omron
Omron 3G8F5-DRM21-E - V2 Operation manual

Telit Wireless Solutions
Telit Wireless Solutions LE910C series user guide

Chenbro
Chenbro 80H10323405A0 user manual