Global Home Semiconductors > Microcomputer Technical Support > Support > C Compiler

C Compiler

Compilers that generated efficient objects
These compilers perform an extensive set of optimizations, including common sub expression elimination, induction variable elimination and replacement, optimal register allocation, and optimization of branch instruction and immediate address values at link time, and generate efficient code.
MN101C Series C Compiler
- The C compiler for the Panasonic 8-bit microcontrollers (MN101C series) improves code efficiency by
extending and modifying parts of the ANSI C language specifications to take maximum advantage of
the 8-bit microcontroller instruction set.
- This compiler also generates code that takes advantage of the MN101C series microcontrollers features
such as half-byte instructions and handy addressing modes for efficient use of ROM space.
- This compiler supports functions, such as the char type bit field functions, that make effective use of
8-bit data.
- Furthermore, this compiler adds an inline assembler function that improves the interface between
C code and assembler code.
- This makes it easy to integrate C and assembler code, and furthermore allows higher code efficiency
C expressions to be used.
MN101E/MN101L Series C Compiler
- The C compiler for the Panasonic 8-bit microcontrollers (MN101E/MN101L series) improves code efficiency
by extending and modifying parts of the ANSI C language specifications to take maximum advantage of
the 8-bit microcontroller instruction set. Don't use this compiler in the development of MN101C series.
- This compiler also generates code that takes advantage of the MN101E/MN101L series microcontrollers
features such as half-byte instructions and handy addressing modes for efficient use of ROM space.
- This compiler supports functions, such as the char type bit field functions, that make effective use of
8-bit data.
- Furthermore, this compiler adds an inline assembler function that improves the interface between
C code and assembler code.
- This makes it easy to integrate C and assembler code, and furthermore allows higher code efficiency
C expressions to be used.
The difference between language tools with built-in DebugFactory Builder and a standard edition.
Both can be used as a formal version compiler. There is the following differences. If it is the same version, the same code is generated.

Return to Top

Global Home Semiconductors > Microcomputer Technical Support > Support > C Compiler

Before using our products