![](http://datasheet.mmic.net.cn/380000/-PD784928Y_datasheet_16744934/-PD784928Y_475.png)
475
CHAPTER 8 DEVELOPMENT TOOLS
Table 8-1. Types and Functions of Development Tools (2/2)
Development tools
Functions
Software
Integrated debugger
(ID78K4)
This is a control program for in-circuit emulators for the 78K/IV Series. This
debugger is used in combination with the device files. This debugger
enables more effective debugging than previous IE controllers by offering the
following features: source program level debugging written in C language,
structured assembly language, or assembly language and display for a
variety of simultaneous a variety of information by dividing the screen of the
host machine.
Device file
Used in combination with an integrated debugger. This file is required when
debugging the 78K/IV Series.
In-circuit emulator control
program (IE controller)
This is software to perform efficient debugging by connecting the IE to the
host machine.
This software makes full use of the capabilities of the IE by means of file
(object or symbol) transfer, on-line assembly, disassembly, break condition
(event) setup, etc.
Relocatable assembler
Note 1
This is a program to convert a program written in mnemonic to an object
code that can be executed by microcontrollers.
In addition, an automatic function to perform a symbol table creation and
branch instruction optimization processing is provided.
Structured assembler
preprocessor
This software introduces a structured programming method into the
assembler.
It enables writing functions with a C language-like control structure without
sacrificing the size and speed of the assembler.
C compiler
Note 1
This is a program that translates a program written in the high-level C
language into object code, which can be executed by a microcontroller.
C library source
This source program is attached to the C compiler. This program is required
when modifying a library (To better match user specifications).
System simulator
(SM78K4)
Note 2
This is a software development support tool. C source level or assembler
level debugging is possible while simulating the operation of the target
system in the host machine. The SM78K4 enables the verification of the
logic and performance of applications independently from the hardware
development. Consequently, development efficiency and software quality
can be improved.
Notes 1.
Used in combination with the device files for 78K/IV Series.
2.
Used in combination with the device files.
Remark
All the software listed above runs under MS-DOS
TM
and PC DOS
TM
.