Datasheet

520
32072H–AVR32–10/2012
AT32UC3A3
Figure 24-13. Transmit and Receive Frame Format in Edge/Pulse Start Modes
Note: Example of input on falling edge of TX_FRAME_SYNC/RX_FRAME_SYNC.
Figure 24-14. Transmit Frame Format in Continuous Mode
Note: STTDLY is written to zero. In this example, THR is loaded twice. FSDEN value has no effect on the
transmission. SyncData cannot be output in continuous mode.
TFMR RFMR DATNB Up to 16
Number of words transmitted in
frame
TFMR RFMR DATLEN Up to 32 Size of word
TFMR RFMR {FSLENHI,FSLEN} Up to 256 Size of Synchro data register
TFMR RFMR MSBF Most significant bit first
TFMR FSDEN Enable send TSHR
TFMR DATDEF Data default value ended
Table 24-3. Data Framing Format Registers
Transmitter Receiver Bit/Field Length Comment
DATNB
DATLEN
Data
DataData
Data
Data Data Default
Default
Sync Data
Sync Data
Ignored
From DATDEF
Start
From DATDEF
DATLEN
To RHRTo RHR
From THR
From THR
From THR
From THR
From DATDEF
From DATDEF
Ignored
Default
Default
Sync Data
To RSHR
From TSHR
FSLEN
Start
TX_FRAME_SYNC
/
RX_FRAME_SYNC
TX_DATA
(If FSDEN = 1)
TX_DATA
(If FSDEN = 0)
RX_DATA
STTDLY
Sync Data
PERIOD
(1)
Start
Data Data
DATLEN
From THR
DATLEN
TX_DATA
Start: 1. TXEMPTY set to one
2. Write into the THR
From THR
Default