233
APPENDIX A DEVELOPMENT TOOLS
A.1 Language Processing Software
RA78K/0 This assembler converts a program written in mnemonics into an object code executable with a
Assembler Package microprocontroller.
Further, this assembler is provided with functions capable of automatically creating symbol tables
and branch instruction optimization.
Used in combination with optional device file (DF78083).
Part Number:
µ
S××××RA78K/0
CC78K/0 This compiler converts a program written in C Language into an object code executable with an
C Compiler Package microcontroller.
Used in combination with optional assembler package (RA78K/0) and device file (DF78083).
Part Number:
µ
S××××CC78K/0
DF78083Note This is a file containing information inherent to the device.
Device File Used in combination with optional RA78K/0, CC78K/0, SM78K0, ID78K0, or SD78K/0.
Part Number:
µ
S××××DF78083
CC78K/0-L This is a function source program configurating object library included in CC78K/0 C compiler.
C Library Source File Necessary for changing object library included in CC78K/0 in according to customer’s
specifications.
Part Number:
µ
S××××CC78K0-L

Note The DF78083 can be used commonly with all the RA78K/0, CC78K/0, SM78K0, ID78K0, and SD78K/0.

Remark ×××× of the part number differs depending on the host machine and OS used. Refer to the table below.
µ

S××××RA78K0

µ

S××××CC78K0

µ

S××××DF78083

µ

S××××CC78K0-L

×××× Host Machine OS Medium
5A13 PC-9800 Series MS-DOS 3.5-inch 2HD
5A10 (Ver. 3.30 to 6.2Note) 5-inch 2HD
7B13 IBM PC/AT and their Refer to A.4 3.5-inch 2HC
7B10 compatible machines 5-inch 2HC
3H15 HP9000 series 300™ HP-UX™ (rel. 7.05B) Cartridge tape (QIC-24)
3P16 HP9000 series 700™ HP-UX (rel. 9.01) Digital audio tape (DAT)
3K15 SPARCstation™ SunOS™ (rel. 4.1.1) Cartridge tape (QIC-24)
3M15 EWS-4800 series (RISC) EWS-UX/V (rel. 4.0)
Note The task swap function is not available with this software through the function is
provided in MS-DOS version 5.0 or later.