Freescale Semiconductor DSP56364 Bread Maker User Manual


 
Programmer’s Reference
DSP56364 24-Bit Digital Signal Processor Users Manual, Rev. 2
C-14 Freescale Semiconductor
Figure C-6. SHI Slave Address (HSAR) and Clock Control Register (HCKR)
Application:
Date:
Programmer:
Sheet 1 of 3
SHI
*
15 14 13 12
11109876543210
HDM4
HDM2
HDM1
HDM0
HRS
CPOL
CPHA
SHI Clock Control
X:$FFFF90
Reset = $000001
Register (HCKR)
19 18 17 1623 22 21 20
*
0
*
0
HDM3
*
0
HDM7
*
0
*
0
*
0
*
0
15 14 13 12
11109876543210
SHI Slave Address
X:$FFFF92
Reset = $Bx0000
Register (HSAR)
19 18 17 1623 22 21 20
HA1HA3HA5
*
0
*
0
HA6
*
0
*
0
*
0
*
0
*
0
*
0
*
0
*
0
*
0
*
0
*
0
*
0
*
0
*
0
*
0
*
0
*
0
HA4
0000
*
0
*
0
*
0
*
0
00
HDM5
HCKR Divider Modulus Select
HSAR I
2
C Slave Address
Slave address = Bits HA6-HA3, HA1 and external pins HA2,
HA0
Slave address after reset = 1011[HA2]0[HA0]
HFM1 HFM0 SHI Noise Reduction Filter Mode
0 0 Bypassed (Filter disabled)
01Reserved
1 0 Narrow spike tolerance
1 1 Wide spike tolerance
HFM0
HFM1
SHI Slave Address Register (HSAR)
CPOL CPHA Result
0 0 SCK active low, strobe on rising edge
0 1 SCK active low, strobe on falling edge
1 0 SCK active high, strobe on falling edge
1 1 SCK active high, strobe on rising edge
HRS Result
0 Prescaler operational
1 Prescaler bypassed
HDM6
= Reserved, write as 0
0
SHI Clock Control Register (HCKR)