|
CC78K4 Datasheet, PDF (489/523 Pages) NEC – CC78K4 Ver.2.30 or Later, C Compiler Language | |||
|
◁ |
CHAPTER 13 EFFECTIVE UTILIZATION OF COMPILER
In addition, the code efficiency and the execution speed can be improved by the following methods.
⢠Use of SFR name (or SFR bit name).
#pragma sfr
⢠Use of _ _sreg/_ _sreg1 declaration for bit fields that consist only of 1-bit members (unsigned char type can
be used for members).
_ _sreg struct bf {
unsigned char
a:1;
unsigned char
b:1;
unsigned char
c:1;
unsigned char
d:1;
unsigned char
e:1;
unsigned char
f:1;
} bf_1;
⢠Use of the register bank change for interrupt processing.
#pragma interrupt INTP0 inter RB1
⢠Use of multiplication and division embedded function.
#pragma mul
#pragma div
⢠Description of only the modules whose speed needs to be improved in the assembly language.
Userâs Manual U15556EJ1V0UM
489
|
▷ |