Electronic Components Datasheet Search
  English  ▼

X  

78IV Datasheet(PDF) 29 Page - NEC

Part # 78IV
Description  CC78K4 Ver.2.30 or Later, C Compiler Language
PDF  523 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NEC [NEC]
Direct Link  http://www.nec.com/
Logo NEC - NEC

78IV Datasheet(HTML) 29 Page - NEC

Back Button 78IV Datasheet HTML 25Page - NEC 78IV Datasheet HTML 26Page - NEC 78IV Datasheet HTML 27Page - NEC 78IV Datasheet HTML 28Page - NEC 78IV Datasheet HTML 29Page - NEC 78IV Datasheet HTML 30Page - NEC 78IV Datasheet HTML 31Page - NEC 78IV Datasheet HTML 32Page - NEC 78IV Datasheet HTML 33Page - NEC Next Button
Zoom Inzoom in Zoom Outzoom out
 29 / 523 page
background image
CHAPTER 1 GENERAL
User’s Manual U15556EJ1V0UM
29
<3> Using the saddr area
Variables declared with the keyword sreg can be allocated to the saddr area. Instructions to these sreg
variables are shorter in code length than those to memory.
This helps shorten object code and also
improves program execution speed. Variables can be allocated to the saddr area also by option (only to the
saddr2 area).
<4> sfr area
By declaring use of sfr names, manipulations on the sfr area can be described at the C source file.
<5> noauto functions
Functions declared as noauto do not output code for preprocessing and postprocessing (stack frame
formation). By calling a noauto function, arguments are passed via registers. This helps shorten object
code and improve program execution speed as well. This function has restrictions on arguments/automatic
variables. For the details, refer to 11.5 (5) noauto function.
<6> norec/_ _leaf functions
Functions declared as norec/_ _leaf do not output code for preprocessing and postprocessing (stack frame
formation). By calling a norec/_ _leaf function, arguments are passed via registers as much as possible.
Automatic variables to be used inside a norec/_ _leaf function are allocated to register or the saddr area.
This helps shorten object code and also improve program execution speed. This function has restrictions on
arguments/automatic variables and is not allowed to call a function. For the details, refer to 11.5 (6) norec
function.
<7> bit type variables and boolean/_ _boolean type variables
Variables with a 1-bit storage area are generated. By using the bit type variable or boolean/_ _ boolean
type variable, the saddr2 area can be accessed in bit units.
The boolean/_ _boolean type variable is the same as the bit type variable in terms of both function and
usage.
<8> boolean1 type variables
Variables with a 1-bit storage area are generated. By using the _ _ boolean1 type variable, the saddr1 area
can be accessed in bit units.
The _ _boolean1 type variable is the same as the bit type variable in terms of both function and usage.
<9> ASM statements
The assembler source program described by the user can be embedded in an assembler source file to be
output by this C compiler.
<10> Interrupt functions
A vector table and an object code corresponding to the interrupt are output. This allows programming of
interrupt functions at the C source level.
<11> Interrupt function qualifier
This qualifier allows the setting of a vector table and interrupt function definitions to be described in a
separate file.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com