HT82M75REW/HT82K75REW
Rev. 1.00
35
June 11, 2010
D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0
S B D R ( R e c e i v e d D a t a R e g i s t e r )
M
U
X
S D O B u f f e r
M
U
X
M L S
D a t a B u s
M
U
X
M a s t e r o r S l a v e
S D I
S D O
I n t e r n a l B a u d R a t e C l o c k
S C K
C l o c k P o l a r i t y
C 2
C 1
C 0
S B E N
I n t e r n a l B u s y F l a g
S B E N
W r i t e S B D R
W C O L F l a g
T R F
a n d , s t a r t
S B E N
E N
A N D
W r i t e S B D R
W r i t e S B D R E n a b l e / D i s a b l e
S C S
E N
M a s t e r o r S l a v e
C S E N
S B E N
a n d , s t a r t
a n d , s t a r t
SPI Block Diagram
Note:
WCOL: set by SPI cleared by users
CSEN: enable/disable chip selection function pin
master mode: 1/0 = with/without SCS output function
Slave mode: 1/0 = with/without SCS input control function
SBEN: enable/disable serial bus (0: initialise all status flags)
when SBEN=0, all status flags should be initialised
when SBEN=1, all SPI related function pins should stay at floating state
TRF: 1 = data transmitted or received, 0= data is transmitting or still not received
CPOL: I/O = clock polarity rising/falling edge: For SPIR Register.
If clock polarity set to rising edge (SPI_CPOL=1), serial clock timing follow SCK, otherwise (SPI_CPOL=0)
SCK is the serial clock timing.
electronic components distributor