MC68HC05L28B MOTOROLA [Motorola, Inc], MC68HC05L28B Datasheet - Page 110

no-image

MC68HC05L28B

Manufacturer Part Number
MC68HC05L28B
Description
Flexible general-purpose microcomputer
Manufacturer
MOTOROLA [Motorola, Inc]
Datasheet
10
10.2.2.4
There is an interrupt flag and three status flags for the I
and enabled. These interrupts will vector to the service routine located at the address specified by
the contents of memory locations $3FF6 and $3FF7.
10.2.3
The following three functions (RESET, STOP, and WAIT) are not in the strictest sense interrupts.
However, they are acted upon in a similar manner. Flowcharts for STOP and WAIT are shown in
Section 2-5 and Figure 2-6.
RESET:
STOP:
WAIT:
MOTOROLA
10-8
A reset condition causes the program to vector to its starting address, which is
contained in memory locations $3FFE (MSB) and $3FFF (LSB). The I-bit in the
condition code register is also set, to disable maskable interrupts.
The STOP instruction causes the oscillator to be turned off and the processor to
‘sleep’ until an external interrupt (IRQ) interrupt occurs, or the device is reset.
The WAIT instruction causes all processor clocks to stop, but leaves the core timer
clock running. This ‘rest’ state of the processor can be cleared by reset, an external
interrupt (IRQ), or a timer interrupt. There are no special WAIT vectors for these
interrupts.
Hardware controlled interrupt sequence
I
2
C interrupts
RESETS AND INTERRUPTS
2
C that cause an I
2
C interrupt when set
MC68HC05L28
TPG

Related parts for MC68HC05L28B