mc68hc708mp16 Freescale Semiconductor, Inc, mc68hc708mp16 Datasheet - Page 269

no-image

mc68hc708mp16

Manufacturer Part Number
mc68hc708mp16
Description
M68hc08 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mc68hc708mp16CFU
Manufacturer:
FRE/MOT
Quantity:
20 000
13.9 Interrupts
MC68HC708MP16
Freescale Semiconductor
Rev. 3.1
Four SPI status flags can be enabled to generate CPU interrupt
requests:
Reading the SPI status and control register with SPRF set and then
reading the receive data register clears SPRF. The clearing mechanism
for the SPTE flag is always just a write to the transmit data register.
The SPI transmitter interrupt enable bit (SPTIE) enables the SPTE flag
to generate transmitter CPU interrupt requests, provided that the SPI is
enabled (SPE = 1).
The SPI receiver interrupt enable bit (SPRIE) enables the SPRF bit to
generate receiver CPU interrupt requests, regardless of the state of the
SPE bit. (See
The error interrupt enable bit (ERRIE) enables both the MODF and
OVRF bits to generate a receiver/error CPU interrupt request.
The mode fault enable bit (MODFEN) can prevent the MODF flag from
being set so that only the OVRF bit is enabled by the ERRIE bit to
generate receiver/error CPU interrupt requests.
SPTE
(Transmitter Empty)
SPRF
(ReceiverFull)
OVRF
(Overflow)
MODF
(Mode Fault)
Flag
Serial Peripheral Interface Module (SPI)
Figure
SPI Transmitter CPU Interrupt Request (DMAS = 0,
SPI Receiver CPU Interrupt Request (DMAS = 0, SPRIE = 1)
SPI Receiver/Error Interrupt Request (ERRIE = 1)
SPI Receiver/Error Interrupt Request (ERRIE = 1)
SPTIE = 1,SPE = 1)
13-11.)
Table 13-2. SPI Interrupts
Serial Peripheral Interface Module (SPI)
Request
Technical Data
269

Related parts for mc68hc708mp16