Interrupt Processing: Interrupt Type | Toshiba Electronic Devices & Storage Corporation | Asia-English (2024)

Interrupt Processing: Interrupt Type | Toshiba Electronic Devices & Storage Corporation | Asia-English (1)

Interrupts have two types: Hardware interrupt and Software interrupt.
The hardware interrupt occurrs by the interrupt request signal from peripheral circuits.
On the other hand, the software interrupt occurrs by executing a dedicated instruction.

Interrupt Processing: Interrupt Type | Toshiba Electronic Devices & Storage Corporation | Asia-English (2)

The hardware interrupt has an external interrupt and an internal interrupt.
The external interrupt occurs when a specified signal is input to the dedicated external interrupt terminal.
The internal interrupt occurs by an interrupt request signal from a peripheral circuit built into the microcontroller.

In addition, it has a maskable interrupt and a non maskable interrupt depending on how the interrupt request signal is received.

Chapter 4 Toshiba Microcontrollers, Example of Core (TLCS-870/C1)

Interrupt Processing: Interrupt Type | Toshiba Electronic Devices & Storage Corporation | Asia-English (4)

Overall Configuration of the CPU: CPU Core (1)

Interrupt Processing: Interrupt Type | Toshiba Electronic Devices & Storage Corporation | Asia-English (5)

Overall Configuration of the CPU: CPU Core (2)

Interrupt Processing: Interrupt Type | Toshiba Electronic Devices & Storage Corporation | Asia-English (6)

Overall Configuration of the CPU: Program Counter

Interrupt Processing: Interrupt Type | Toshiba Electronic Devices & Storage Corporation | Asia-English (7)

Overall Configuration of the CPU: General-purpose Register

Interrupt Processing: Interrupt Type | Toshiba Electronic Devices & Storage Corporation | Asia-English (8)

Overall Configuration of the CPU: PSW (Flag)

Interrupt Processing: Interrupt Type | Toshiba Electronic Devices & Storage Corporation | Asia-English (9)

Overall Configuration of the CPU: Stack and Stack Pointer

Interrupt Processing: Interrupt Type | Toshiba Electronic Devices & Storage Corporation | Asia-English (10)

Interrupt Processing

Interrupt Processing: Interrupt Type | Toshiba Electronic Devices & Storage Corporation | Asia-English (11)

Interrupt Processing: Maskable Interrupt

Interrupt Processing: Interrupt Type | Toshiba Electronic Devices & Storage Corporation | Asia-English (12)

Interrupt Processing: Non Maskable Interrupt

Interrupt Processing: Interrupt Type | Toshiba Electronic Devices & Storage Corporation | Asia-English (2024)
Top Articles
Latest Posts
Article information

Author: Reed Wilderman

Last Updated:

Views: 5489

Rating: 4.1 / 5 (52 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Reed Wilderman

Birthday: 1992-06-14

Address: 998 Estell Village, Lake Oscarberg, SD 48713-6877

Phone: +21813267449721

Job: Technology Engineer

Hobby: Swimming, Do it yourself, Beekeeping, Lapidary, Cosplaying, Hiking, Graffiti

Introduction: My name is Reed Wilderman, I am a faithful, bright, lucky, adventurous, lively, rich, vast person who loves writing and wants to share my knowledge and understanding with you.