Programming Model
MOTOROLA
Synchronous Serial Interface (SSI)
30-27
30.3.10 SSI Transmit Clock Control Register and SSI Receive Clock
Control Register
The SSI Transmit Clock Control Register (STCCR) and SSI Receive Clock Control Register (SRCCR)
control the clocks for the SSI. These registers control the prescaler, word length, and frame rate for the
transmit and receive clocks. The fields of this register control the dividers that generate the serial bit clock,
the word clock and the frame clock from the PerCLK3 input. See Section 30.3.10.1, “Calculating the SSI
Bit Clock from the Input Clock Value,” for detailed information on clock values.
The STCCR is dedicated to the transmit section, and the SRCCR register is dedicated to the receive section
(except in synchronous mode, when the STCCR controls both the receive and transmit sections). The bit
structure for both registers is identical, however they are two distinct registers and must be individually
programmed.
NOTE:
SSI reset does not affect the STCCR and SRCCR bits. Power-on reset
clears all STCCR and SRCCR bits.
STCCR
SRCCR
SSI Transmit Clock Control Register
SSI Receive Clock Control Register
Addr
0x00218014
0x00218018
BIT
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
TYPE
r
r
r
r
r
r
r
r
r
r
r
r
r
r
r
r
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0x0000
BIT
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
PSR
WL
DC
PM
TYPE
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
RESET
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0x0000
Table 30-15. SSI Transmit Clock Control Register and SSI Receive Clock Control Register
Description
Name
Description
Settings
Reserved
Bits 31–16
Reserved—These bits are reserved and should read 0.
PSR
Bit 15
Prescaler Range
—Selects whether the fixed divide-by-eight
prescaler will be used to generate the serial bit clock. See Figure 30-4.
Using this prescaler allows a 128 kHz master clock to be generated for
Motorola MC1440x series codecs.
0 = Bypass divide-by-eight
prescaler
1 = Use divide-by-eight
prescaler
Summary of Contents for DragonBall MC9328MX1
Page 68: ...1 12 MC9328MX1 Reference Manual MOTOROLA Introduction ...
Page 86: ...2 18 MC9328MX1 Reference Manual MOTOROLA Signal Descriptions and Pin Assignments ...
Page 116: ...3 30 MC9328MX1 Reference Manual MOTOROLA Memory Map ...
Page 126: ...4 10 MC9328MX1 Reference Manual MOTOROLA ARM920T Processor ...
Page 160: ...8 8 MC9328MX1 Reference Manual MOTOROLA System Control ...
Page 272: ...13 32 MC9328MX1 Reference Manual MOTOROLA DMA Controller ...
Page 281: ...Programming Model MOTOROLA Watchdog Timer Module 14 9 ...
Page 282: ...14 10 MC9328MX1 Reference Manual MOTOROLA Watchdog Timer Module ...
Page 300: ...15 18 MC9328MX1 Reference Manual MOTOROLA Analog Signal Processor ASP ...
Page 438: ...18 16 MC9328MX1 Reference Manual MOTOROLA Serial Peripheral Interface Modules SPI 1 and SPI 2 ...
Page 478: ...19 40 MC9328MX1 Reference Manual MOTOROLA LCD Controller ...
Page 574: ...21 32 MC9328MX1 Reference Manual MOTOROLA Memory Stick Host Controller MSHC Module ...
Page 598: ...23 16 MC9328MX1 Reference Manual MOTOROLA Real Time Clock RTC ...
Page 670: ...24 72 MC9328MX1 Reference Manual MOTOROLA SDRAM Memory Controller ...
Page 726: ...25 56 MC9328MX1 Reference Manual MOTOROLA SmartCard Interface Module SIM ...
Page 736: ...26 10 MC9328MX1 Reference Manual MOTOROLA General Purpose Timers ...
Page 854: ...29 18 MC9328MX1 Reference Manual MOTOROLA I2C Module ...
Page 900: ...30 46 MC9328MX1 Reference Manual MOTOROLA Synchronous Serial Interface SSI ...
Page 942: ...32 26 MC9328MX1 Reference Manual MOTOROLA GPIO Module and I O Multiplexer IOMUX ...