Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сигнальный МП Motorola DSP56002.pdf
Скачиваний:
22
Добавлен:
26.05.2014
Размер:
2 Мб
Скачать
☆

Freescale Semiconductor, Inc.

Freescale Semiconductor, Inc.

Application:

SSI

Date:

Programmer:

Sheet 3 of 3

Serial Input Flag 0

If SCD0=0 and SYN=1 latch SC0 on FS

Serial Input Flag 1

If SCD1=0 and SYN=1 latch SC0 on FS

Transmit Frame Sync

0 = ∏ Sync Inactive1 = ∏ Sync Active

Receive Frame Sync

0 = ∏ Wait 1 = ∏ Frame Sync Occurred

Transmitter Underrun Error Flag

 

 

 

 

0

= ∏ OK

1

= ∏ Error

 

 

 

 

 

 

 

 

 

 

 

 

 

Receiver Overrun Error Flag

 

 

 

 

0

= ∏ OK

1

= ∏ Error

 

 

 

 

 

 

 

 

 

 

 

 

 

Transmit Data Register Empty

 

 

 

 

0

= ∏ Wait

1

= ∏ Write

 

 

 

 

 

 

 

 

 

 

 

 

 

Receive Data Register Full

 

 

 

 

0

= ∏ Wait

1

= ∏ Read

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

23 • • •

 

7 6 5 4

 

3 2 1 0

 

 

 

 

 

SSI Status Register (SSISR)

 

*

 

 

RDF

TDE

ROE

TUE

 

RFS

TFS

IF1

IF0

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

X:$FFEE (Read)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reset = $000040

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SSI Status Bits

* = Reserved, Program as zero

Figure B-33 SSI Status Register (SSISR)

B - 26 MOTOROLA

For More Information On This Product, Go to: www.freescale.com

Freescale Semiconductor, Inc.

Freescale Semiconductor, Inc.

Application:

Date:

Sheet 1 of 1

Note: The first version of the DSP56002 (mask number D41G) did not have the timer/ TIMER event counter. Later versions of the DSP56002 which have different mask numbers do have the timer/event counter. This mask number can be found below the part

number on each chip.

 

Timer Control Bits 3-5 (TC0 - TC2)

 

 

 

 

 

 

 

 

TC2

TC1

TC0

TIO

Clock

Mode

 

 

 

 

 

 

0

0

0

GPIO

Internal

Timer

 

 

 

 

 

 

0

0

1

Output

Internal

Timer Pulse

 

 

 

Timer Interrupt Enable Bit 1

 

0

1

0

Output

Internal

Timer Toggle

 

 

0 = Interrupts Disabled

 

0

1

1

X

X

Undefined

 

 

1 = Interrupts Enabled

 

1

0

0

Input

Internal

Input Width

 

 

 

 

 

 

 

 

 

1

0

1

Input

Internal

Input Period

 

 

 

 

 

 

Timer Enable Bit 0

 

 

1

1

0

Input

External

Standard Time Counter

 

 

 

 

 

 

 

 

0 = Timer Disabled

 

 

1

1

1

Input

External

Event Counter

 

 

 

 

 

 

 

 

1 = Timer Enabled

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Data Input Bit 9

0 = Zero read on TIO pin

1 = One read on TIO pin

Data Output Bit 10

0 =Zero written to TIO pin

1 = One written to TIO pin

GPIO Bit 6

0 = TIO is Timer IO

1 = TIO is GPIO if TC2-TC0 are clear

Timer Status Bit 7

0 = TCSR read, or timer interrupt serviced

1 = Counter decremented to 0

Direction Bit 8

0 = TIO pin is input

1 = TIO pin is output

Inverter Bit 2

0 = 0- to-1 transitions on TIO input decrement the counter

1 = 1-to-0 transitions on TIO input decrement the counter

or

Timer pulse inverted before it goes to TIO output

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Timer Control and

 

23

• • • 15

14

13

12

 

11 10

9

8

 

7

6

5

4

 

3

2

1

0

 

 

 

 

 

 

 

*

 

*

*

*

*

 

*

DO

DI

DIR

 

TS

GPIO

TC2

TC1

 

TC0

INV

TIE

TE

 

 

 

 

 

 

 

 

Status Register (TCSR)

 

0

 

0

0

0

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X:$FFDE (Read/Write)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reset = $000200

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

* = Reserved, Program as zero

Figure B-34 Timer Control and Status Register (TCSR)

Timer Count Register (TCR) X:$FFDF (Read/Write) Unaffected by Reset

23 • • • 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

*0

* = Reserved, Program as zero

Figure B-35 Timer Count Register (TCR)

MOTOROLA

B - 27

For More Information On This Product,

Go to: www.freescale.com

Freescale Semiconductor, Inc.

INDEX

Freescale Semiconductor, Inc.

MOTOROLA

For More Information On This Product,

INDEX - 1

 

 

 

Go to: www.freescale.com

 

Соседние файлы в предмете Радиоприемные устройства