Preliminary User’s Manual U15905EJ1V0UD
418
CHAPTER 14 INTERRUPT/EXCEPTION PROCESSING FUNCTION
The V850ES/SA2 and V850ES/SA3 are provided with a dedicated interrupt controller (INTC) for interrupt servicing
and can process a total of 38 to 40 interrupt requests.
An interrupt is an event that occurs independently of program execution, and an exception is an event whose
occurrence is dependent on program execution.
The V850ES/SA2 and V850ES/SA3 can process interrupt requests from the on-chip peripheral hardware and
external sources. Moreover, exception processing can be started by the TRAP instruction (software exception) or by
generation of an exception event (i.e. fetching of an illegal opcode) (exception trap).
14.1 Features
Interrupts
• Non-maskable interrupts: 2 sources
• Maskable interrupts:
µ
PD703201, 70F3201:
External: 7, Internal: 29 sources
µ
PD703201Y, 70F3201Y: External: 7, Internal: 30 sources
µ
PD703204, 70F3204:
External: 7, Internal: 30 sources
µ
PD703204Y, 70F3204Y: External: 7, Internal: 31 sources
• 8 levels of programmable priorities (maskable interrupts)
• Multiple interrupt control according to priority
• Masks can be specified for each maskable interrupt request.
• Noise elimination, edge detection, and valid edge specification for external interrupt request signals.
Exceptions
• Software exceptions: 32 sources
• Exception trap:
1 source (illegal opcode exception)
Interrupt/exception sources are listed in Table 14-1.
Содержание V850ES/SA2 UPD703201
Страница 2: ...Preliminary User s Manual U15905EJ1V0UD 2 MEMO ...
Страница 284: ... 4 6 7 6 7 8 9 9 6 Note 1 Note 2 0 0 9 9 6 1 1 0 1 9 0 0 0 6 7 0 0 0 0 0 0 0 1 1 1 0 0 0 0 3 1 6 7 6 7 ...
Страница 285: ... 6 7 ...
Страница 516: ...Preliminary User s Manual U15905EJ1V0UD 516 MEMO ...