mc68hc912d60c Freescale Semiconductor, Inc, mc68hc912d60c Datasheet - Page 281

no-image

mc68hc912d60c

Manufacturer Part Number
mc68hc912d60c
Description
Hc12 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MC68HC912D60A — Rev. 3.1
Freescale Semiconductor
SPIE — SPI Interrupt Enable
SPE — SPI System Enable
SWOM — Port S Wired-OR Mode
MSTR — SPI Master/Slave Mode Select
CPOL, CPHA — SPI Clock Polarity, Clock Phase
SSOE — Slave Select Output Enable
LSBF — SPI LSB First enable
When MODF is set, SPE always reads zero. SP0CR1 must be written
as part of a mode fault recovery sequence.
Controls not only SPI output pins but also the general-purpose output
pins (PS[4:7]) which are not used by SPI.
These two bits are used to specify the clock format to be used in SPI
operations. When the clock polarity bit is cleared and data is not being
transferred, the SCK pin of the master device is low. When CPOL is
set, SCK idles high. See
The SS output feature is enabled only in the master mode by
asserting the SSOE and DDS7.
0 = SPI interrupts are inhibited
1 = Hardware interrupt sequence is requested each time the SPIF
0 = SPI internal hardware is initialized and SPI system is in a low-
1 = PS[4:7] are dedicated to the SPI function
0 = SPI and/or PS[4:7] output buffers operate normally
1 = SPI and/or PS[4:7] output buffers behave as open-drain
0 = Slave mode
1 = Master mode
0 = Data is transferred most significant bit first
1 = Data is transferred least significant bit first
or MODF status flag is set
power disabled state.
outputs
Multiple Serial Interface
Figure 15-4
and
Figure
Serial Peripheral Interface (SPI)
15-5.
Multiple Serial Interface
Technical Data
281

Related parts for mc68hc912d60c