Overview Of Interrupt - Fujitsu MB90420/5 (A) Series Hardware Manual

F2mc-16lx family 16-bit microcontrollers
Table of Contents

Advertisement

This chapter explains the interrupts and the expansion intelligent I/O service (EI

6.1 Overview of Interrupt

2
The F
MC-16LX has four interrupt functions for suspending the current processing to transfer control to a
program which is defined separately at generation of event.
• Hardware interrupt
• Software interrupt
• Interrupts by expansion intelligent I/O service (EI
• Exception handling
n Type and function of interrupt
• Hardware interrupt
This transfers control to the interrupt processing program defined by user in response to the interrupt
request from resources.
• Software interrupt
This transfers control to the interrupt processing program defined by user by executing an instruction (such
as INT instruction) dedicated to the software interrupt.
• Interrupt by expansion intelligent I/O service (EI
2
The EI
OS transfers data automatically between the resource and memory. The EI
transfer conventionally used for a interrupt processing program to be performed in the same manner as
DMA (direct memory access). When the data transfer is completed specified times, EI
interrupt processing program automatically.
2
An interrupt by EI
OS is a kind of hardware interrupt.
• Exception handling
The exception handling is basically the same as the interrupt; it is performed by suspending the normal
processing when the occurrence of an exceptional item (execution of undefined instruction) is detected on
an instruction boundary. The exception handling is equivalent to the software interrupt instruction INT10.
INTERRUPT
2
OS)
2
OS)
6-3
2
OS).
2
OS enables data
2
OS executes the

Advertisement

Table of Contents
loading

Table of Contents