English
Language : 

MC68HCP11 Datasheet, PDF (30/45 Pages) Motorola, Inc – 8-Bit Microcontroller
DDD[5:0] — Data Direction for Port D
When DDRD bit 5 is zero and MSTR = 1 in SPCR, PD5/SS is a general-purpose output and mode fault
logic is disabled.
0 = Input
1 = Output
SPCR — Serial Peripheral Control Register
RESET:
Bit 7
SPIE
0
6
SPE
0
5
DWOM
0
4
MSTR
0
SPIE — Serial Peripheral Interrupt Enable
0 = SPI interrupts disabled
1 = SPI interrupts enabled
SPE — Serial Peripheral System Enable
0 = SPI off
1 = SPI on
DWOM — Port D Wired-OR Mode
DWOM affects all six port D pins.
0 = Normal CMOS outputs
1 = Open-drain outputs
MSTR — Master Mode Select
0 = Slave mode
1 = Master mode
CPOL, CPHA — Clock Polarity, Clock Phase
Refer to Figure 10
3
CPOL
0
2
CPHA
1
$1028
1
SPR1
U
Bit 0
SPR0
U
SCK CYCLE #
SCK (CPOL = 0)
1
2
3
4
5
6
7
8
SCK (CPOL = 1)
SAMPLE INPUT
(CPHA = 0) DATA OUT
SAMPLE INPUT
(CPHA = 1) DATA OUT
SS (TO SLAVE)
MSB
6
MSB
3
2
1
1. SS ASSERTED
2. MASTER WRITES TO SPDR
3. FIRST SCK EDGE
4. SPIF SET
5. SS NEGATED
5
4
3
2
1
6
5
4
3
2
SLAVE CPHA=1 TRANSFER IN PROGRESS
MASTER TRANSFER IN PROGRESS
SLAVE CPHA=0 TRANSFER IN PROGRESS
LSB
1
Figure 10 SPI Transfer Format
LSB
4
5
SPI TRANSFER FORMAT 1
MOTOROLA
30
MC68HC11A8
MC68HC11A8TS/D