English
Language : 

CC78K0S Datasheet, PDF (7/520 Pages) NEC – C Compiler Ver.1.30 or Later Language
[Target Devices]
Software for the 78K/0S Series microcontrollers can be developed with this C compiler.
Note that an optional device file corresponding to the target device is necessary.
[Readers]
Although this manual is intended for those who have read the user's manual of the microcontroller subject to software
development and have experience in software programming, the readers need not necessarily have a knowledge of
C compilers or C language. Discussions in this manual assume that the readers are familiar with software
terminology.
[Organization]
This manual consists of the following 13 chapters and appendixes:
CHAPTER 1 GENERAL
Outlines the general functions of C compilers and the performance characteristics and features of
this C compiler.
CHAPTER 2 CONSTRUCTS OF C LANGUAGE
Explains the constituting elements of a C source module file.
CHAPTER 3 DECLARATION OF TYPES AND STORAGE CLASSES
Explains the data types and storage classes used in C and how to declare the type and storage class
of a data object or function.
CHAPTER 4 TYPE CONVERSIONS
Explains the conversions of data types to be automatically carried out by this C compiler.
CHAPTER 5 OPERATORS AND EXPRESSIONS
Describes the operators and expressions that can be used in C and the precedence of operators.
CHAPTER 6 CONTROL STRUCTURES OF C LANGUAGE
Explains the program control structures of C and the statements to be executed in C.
CHAPTER 7 STRUCTURES AND UNIONS
Explains the concept of structures and unions and how to refer to structure and union members.
CHAPTER 8 EXTERNAL DEFINITIONS
Describes the types of external definitions and how to use external declarations.
CHAPTER 9 PREPROCESSING DIRECTIVES
Details the types of preprocessing directives and how to use each preprocessing directive.
CHAPTER 10 LIBRARY FUNCTIONS
Details the types of C library functions and how to use each library function.
CHAPTER 11 EXTENDED FUNCTIONS
Explains the extended functions of this C compiler that enable users to make the most of the target
device.
CHAPTER 12 REFERENCING BETWEEN ASSEMBLER AND COMPATIBLES
Describes the method of linking a C source program with a program written in Assembly language.
CHAPTER 13 EFFECTIVE UTILIZATION OF COMPILER
Outlines how to effectively use this C compiler.
APPENDIXES A through E
Contains a list of labels for saddr area, a list of segment names, a list of runtime libraries, a list of
library stack consumption, and index for quick reference.
User’s Manual U14872EJ1V0UM
7