• Keine Ergebnisse gefunden

1.1 Features

The E0C63 Family Assembler Package contains software development tools that are common to all the models of the E0C63 Family. The package comes as an efficient working environment for development tasks, ranging from source program assembly to debugging.

Its principal features are as follows:

Simple composition

A task from assembly to debugging can be made with minimal tools.

Integrated working environment

A Windows-based integrated environment allows the tool chain to be used on its Windows GUI interface.

Modular programming

The relocatable assembler lets you develop a program which is made up of multiple sources. This makes it possible to keep a common part independently and to use it as a part or a basis for the next program.

Source debugging

A debugger can display an assembler source to show its execution status and allow debugging operations on it. This makes debugging much easier to perform.

Common to all E0C63 chips

The tools (workbench, assembler, linker, hex converter, disassembler, and debugger) are common to all E0C63 Family models except for several chip dependent masking tools ("Dev" tools). The chip dependent information is read from the ICE parameter file for each chip.

Complete compatibility with old syntax sources

By supporting old syntax, existing sources written for old 63 tools are available with these new tools.

1.2 Tool Composition

1.2.1 Composition of Package

The E0C63 Family Assembler Package contains the items listed below. When it is unpacked, make sure that all items are supplied.

1) CD-ROM ... One

2) Warranty card ... One each in English and Japanese

1.2.2 Outline of Software Tools

The following shows the outlines of the software tools included in the package:

Assembler (as63.exe)

Converts the mnemonic of the source files into object codes (machine language) of the E0C63000. The results are output in a relocatable object file. This assembler includes preprocessing functions such as macro definition/call, conditional assembly, and file-include functions.

Linker (lk63.exe)

Links the relocatable objects created by the assembler by fixing the memory locations, and creates executable absolute object codes. The linker also provides an auto EXT insertion/correction function allowing the programmer to create sources without having to know branch destination ranges.

Hex converter (hx63.exe)

Converts an absolute object in IEEE-695 format output from the linker into ROM-image data in Motorola-S format or Intel-HEX format. This conversion is needed when making the ROM or when creating mask data using the mask data checker.

Disassembler (ds63.exe)

Disassembles an absolute object file in IEEE-695 format or a hex file in Motorola-S format, and restores it to a source format file. The restored source file can be processed in the assembler/linker/hex converter to obtain the same object or hex file.

Debugger (db63.exe)

This software performs debugging by controlling the ICE63 hardware tool. Commands that are used frequently, such as break and step, are registered on the tool bar, minimizing the necessary keyboard operations. Moreover, sources, registers, and command execution results can be displayed in multiple windows, with resultant increased efficiency in the debugging tasks.

Work Bench (wb63.exe)

This software provides an integrated development environment with Windows GUI. Creating/

editing source files, selecting files and major start-up options, and the start-up of each tool can be made with simple Windows operations.

1.3 Working Environment

To use the E0C63 Family Assembler Package, the following conditions are necessary:

Personal computer

An IBM PC/AT or a compatible machine which is equipped with a CPU equal to or better than a Pentium 75 MHz, and 32MB or more of memory is recommended.

To use the optional In-Circuit Emulator ICE63, the personal computer also requires a serial port (with a D-sub 9 pin).

Display

A display unit capable of displaying 800 × 600 dots or more is necessary.

Hard disk and CD-ROM drive

Since the installation is done from a CD-ROM to a hard disk, a CD-ROM drive and a hard disk drive are required.

Mouse

A mouse is necessary to operate the tools.

System software

The E0C63 Family Assembler Package supports Microsoft® Windows®95 (English or Japanese), Windows®98 (English or Japanese) and Windows NT®4.0 (English or Japanese).

Other development tools

To debug the target program, the optional In-Circuit Emulator ICE63 and a Peripheral Circuit Board PRC63xxx are needed as the hardware tools.

The PRC63xxx board is prepared for each E0C63 model.

1.4 Installation

The supplied CD-ROM contains the installer (Setup.exe) that installs the tools.

To install the tools, start up the "Setup.exe" and follow the instructions in the dialog boxes that will be appeared. For more information on the installation procedure, please refer to "setup_e.pdf" on the CD-ROM.

1.5 Directories and Files after Installation

The installer copies the following files in the specified directory (default is "C:\E0C63\"):

[Specified folder]

README.TXT ... ReadMe document

/bin

WB63.EXE ... Work bench AS63.EXE ... Assembler LK63.EXE ... Linker HX63.EXE ... Hex converter DS63.EXE ... Disassembler DB63.EXE ... Debugger E0C63.CNT ... Help index E0C63.HLP ... Help contents

CORE63.DLL ... Core class library for debugger

ICE63.DLL ... ICE control/communication module for debugger IEEE695.DLL ... Object format library for debugger

HEXLIB.DLL ... Hex file library for debugger

AS63.DLL ... Inline assembler module for debugger SPAWNEX.EXE ... Child task library for work bench OLEPRO32.DLL ... OLE library for work bench MSVCRT.DLL ... Run time library for work bench /doc

MANUAL_E.PDF ... E0C63 Family Assembler Package Manual in PDF format QUICK_E.PDF ... Quick Reference in PDF format

63xxx.PDF ... E0C63xxx Development Tool Manual in PDF format : (for the model selected at installation)

/dev63

/DEV63xxx ... Selected E0C63 development tool for each chip type :

Online manual in PDF format

The online manuals are provided in PDF format, so Adobe Acrobat Reader Ver. 3.0 or later is needed to read it. The English version and Japanese version of Acrobat Readers are included in the CD-ROM (\Acrobat). To install it, run its set up program (\Acrobat\ar32eXXX.exe for English, \Acrobat

\ar32jXXX.exe for Japanese). Acrobat Reader can be installed any time before or after the installation of the E0C63 tools.