10
Application Note U17209EJ1V0AN
4.2.1 Symbol definition ......................................................................................................................... 89
4.2.2 Constant definition....................................................................................................................... 90
4.2.3 Interrupt handler setting............................................................................................................... 93
4.2.4 Startup routine setting ................................................................................................................. 95
4.2.5 Main processing function............................................................................................................. 98
4.2.6 LED display function...................................................................................................................102
4.2.7 Motor control interrupt processing function.................................................................................103
4.2.8 Zero-cross interrupt processing function ....................................................................................107
4.2.9 10 mSEC interval interrupt processing function..........................................................................109
4.2.10 A/D converter interrupt processing function................................................................................110
4.2.11 Hardware initialization processing function.................................................................................110
4.2.12 Common area initialization processing function..........................................................................112
4.2.13 Revolution start initialization processing function .......................................................................112
4.2.14 Link directive file for V850E/IA2..................................................................................................113
4.3 Program List (V850E/IA3) ....................................................................................................... 115
4.3.1 Symbol definition ........................................................................................................................115
4.3.2 Constant definition......................................................................................................................116
4.3.3 Interrupt handler setting..............................................................................................................119
4.3.4 Startup routine setting ................................................................................................................121
4.3.5 Main processing function............................................................................................................124
4.3.6 LED display function...................................................................................................................128
4.3.7 Motor control interrupt processing function.................................................................................129
4.3.8 Zero-cross interrupt processing function ....................................................................................132
4.3.9 10 mSEC interval interrupt processing function..........................................................................135
4.3.10 A/D converter interrupt processing function................................................................................135
4.3.11 Hardware initialization processing function.................................................................................136
4.3.12 Common area initialization processing function..........................................................................138
4.3.13 Revolution start initialization processing function .......................................................................138
4.3.14 Link directive file for V850E/IA3..................................................................................................138
4.4 Program List (V850E/IA4) ....................................................................................................... 140
4.4.1 Symbol definition ........................................................................................................................140
4.4.2 Constant definition......................................................................................................................141
4.4.3 Interrupt handler setting..............................................................................................................144
4.4.4 Startup routine setting ................................................................................................................146
4.4.5 Main processing function............................................................................................................149
4.4.6 LED display function...................................................................................................................153
4.4.7 Motor control interrupt processing function.................................................................................154
4.4.8 Zero-cross interrupt processing function ....................................................................................157
4.4.9 10 mSEC interval interrupt processing function..........................................................................160
4.4.10 A/D converter interrupt processing function................................................................................160
4.4.11 Hardware initialization processing function.................................................................................161
4.4.12 Common area initialization processing function..........................................................................163
4.4.13 Revolution start initialization processing function .......................................................................163
4.4.14 Link directive file for V850E/IA4..................................................................................................163
4.5 Program List (V850E/MA3) ..................................................................................................... 165
4.5.1 Symbol definition ........................................................................................................................165
4.5.2 Constant definition......................................................................................................................166
4.5.3 Interrupt handler setting..............................................................................................................169