Motorola MPC533 Reference Manual page 676

Table of Contents

Advertisement

SCI Queue Operation
Enable Queue Interrupt
QTHEI = 1,
If Transmitting Greater
than 16 Data Frames,
Enable Queue Interrupt
QBHEI = 1
Write QTSZ=n for First
Pass Use of the Queue
Read Status Register with TC = 1,
Write SCTQ[0:n] (Clears TC)
Read Status Register with QTHE=1
Write QTHE = 0 (and QBHE if
Transmitting More than 8 Data
Frames)
Set QTE and TE = 1
No
If Transmitting Greater
Than 8 Data Frames on Wrap
Read QBHE=1,Write QBHE=0
Write New Data to SCTQ[8:15]
15-70
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
Reset
Yes
QTHE = 1?
No
To Wrap, Write New QTSZ=n
Set QTWE (Previous QTSZ
Must Have Equaled 16)
Read QTHE=1, Write QTHE=0
QBHE = 1?
Write New Data SCTQ[0:7]
Yes
If Finished Transmitting,
Then Clear QTE and/or TE
Figure 15-35. Queue Transmit Software Flow
MPC533 Reference Manual
Configure the Transmit Flow
for First Use of the Queue.
DONE
If Finished Transmitting,
Then Clear QTE and/or TE
DONE
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpc534

Table of Contents