User’s Manual U12688EJ4V0UM00
199
CHAPTER 7 INTERRUPT/EXCEPTION PROCESSING FUNCTION
The V850E/MS1 is provided with a dedicated interrupt controller (INTC) for interrupt processing and can process a
total of 48 interrupt requests.
An interrupt is an event that occurs independently of program execution, and an exception is an event that is
dependent on program execution. Generally, an exception takes precedence over an interrupt.
The V850E/MS1 can process interrupt requests from the internal peripheral hardware and external sources.
Moreover, exception processing can be started by the TRAP instruction (software exception) or by the generation of
an exception event (fetching of an illegal op code), which is known as an exception trap.
7.1
Features
{
Interrupts
• Non-maskable interrupts: 1 source
• Maskable interrupts: 47 sources
• 8 levels of programmable priorities
• Mask specification for interrupt requests according to priority
• Mask can be specified for each maskable interrupt request.
• Noise elimination, edge detection, and valid edge of external interrupt request signal can be specified.
{
Exceptions
• Software exceptions: 32 sources
• Exception trap: 1 source (illegal op code exception)
Interrupt/exception sources are listed in Table 7-1.
Содержание V850E/MS1 UPD703100
Страница 2: ...User s Manual U12688EJ4V0UM00 2 MEMO ...
Страница 6: ...User s Manual U12688EJ4V0UM00 6 MEMO ...
Страница 8: ...User s Manual U12688EJ4V0UM00 8 MEMO ...
Страница 12: ...User s Manual U12688EJ4V0UM00 12 MEMO ...
Страница 26: ...User s Manual U12688EJ4V0UM00 26 MEMO ...
Страница 68: ...User s Manual U12688EJ4V0UM00 68 MEMO ...
Страница 124: ...User s Manual U12688EJ4V0UM00 124 MEMO ...
Страница 198: ...User s Manual U12688EJ4V0UM00 198 MEMO ...
Страница 230: ...User s Manual U12688EJ4V0UM00 230 MEMO ...
Страница 422: ...User s Manual U12688EJ4V0UM00 422 MEMO ...