MC68HC05K1 FREESCALE [Freescale Semiconductor, Inc], MC68HC05K1 Datasheet - Page 44

no-image

MC68HC05K1

Manufacturer Part Number
MC68HC05K1
Description
HCMOS Microcontroller Unit
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet
Technical Data
4.3 Interrupt Types
4.3.1 Software Interrupt
4.3.2 External Interrupts
Technical Data
These conditions generate interrupts:
An interrupt temporarily suspends normal program execution to process
a particular event. An interrupt does not stop the execution of the
instruction in progress, but takes effect when the current instruction
completes its execution. Interrupt processing automatically saves the
central processor unit (CPU) registers on the stack and loads the
program counter with a user-defined vector address.
The software interrupt (SWI) instruction causes a non-maskable
interrupt.
These sources can generate external interrupts:
Setting the I bit in the condition code register or clearing the IRQE bit in
the interrupt status and control register disables external interrupts.
See
Freescale Semiconductor, Inc.
Figure
For More Information On This Product,
SWI instruction (software interrupt)
A logic 0 applied to the IRQ/V
A logic 1 applied to one of the PA3–PA0 pins if the port A external
interrupt mask option is selected (external interrupt)
A timer overflow (timer interrupt)
Expiration of the real-time interrupt period (timer interrupt)
IRQ/V
PA3–PA0 pins if the port A external interrupts mask option is
selected
4-2.
PP
Go to: www.freescale.com
pin
Interrupts
MC68HC05K0 • MC68HC05K1 — Rev. 2.0
PP
pin (external interrupt)

Related parts for MC68HC05K1