Datasheet

AD5063
Rev. C | Page 15 of 20
AD5063 to 68HC11/68L11 Interface
Figure 32 shows a serial interface between the AD5063 and the
68HC11/68L11 microcontroller. SCK of the 68HC11/68L11
drives the SCLK pin of the AD5063, and the MOSI output
drives the serial data line of the DAC. The
SYNC
signal is
derived from a port line (PC7). The setup conditions for correct
operation of this interface require that the 68HC11/68L11 be
configured so that its CPOL bit is 0 and its CPHA bit is 1. When
data is being transmitted to the DAC, the
SYNC
line is taken
low (PC7). When the 68HC11/68L11 are configured with their
CPOL bit set to 0 and their CPHA bit set to 1, data appearing
on the MOSI output is valid on the falling edge of SCK. Serial
data from the 68HC11/68L11 is transmitted in 8-bit bytes with
only eight falling clock edges occurring in the transmit cycle.
Data is transmitted MSB first. To load data to the AD5063, PC7
is left low after the first eight bits are transferred, and then a
second serial write operation is performed to the DAC, with
PC7 taken high at the end of this procedure.
AD5063
1
1
ADDITIONAL PINS OMITTED FOR CLARITY
PC7
SCK
MOSI
SYNC
SCLK
DIN
04766-032
68HC11/
68L11
1
Figure 32. AD5063 to 68HC11/68L11 Interface
AD5063 to Blackfin® ADSP-BF53x Interface
Figure 33 shows a serial interface between the AD5063 and
the Blackfin® ADSP-BF53x microprocessor. The ADSP-BF53x
processor family incorporates two dual-channel synchronous
serial ports, SPORT1 and SPORT0, for serial and multiprocessor
communications. Using SPORT0 to connect to the AD5063, the
setup for the interface is as follows: DT0PRI drives the DIN pin
of the AD5063, TSCLK0 drives the SCLK of the part, and TFS0
drives
SYNC
.
ADSP-BF53x
1
AD5063
1
1
ADDITIONAL PINS OMITTED FOR CLARITY
DT0PRI
TSCLK0
TFS0
DIN
SCLK
SYNC
04766-033
Figure 33. AD5063 to Blackfin ADSP-BF53x Interface
AD5063 to 80C51/80L51 Interface
Figure 34 shows a serial interface between the AD5063 and the
80C51/80L51 microcontroller. The setup for the interface is as
follows: TxD of the 80C51/80L51 drives SCLK of the AD5063,
and RxD drives the serial data line of the part. The
SYNC
signal
is again derived from a bit-programmable pin on the port. In
this case, Port Line P3.3 is used. When data is to be transmitted
to the AD5063, P3.3 is taken low. The 80C51/80L51 transmits
data only in 8-bit bytes; therefore, only eight falling clock edges
occur in the transmit cycle. To load data to the DAC, P3.3 is left
low after the first eight bits are transmitted, and a second write
cycle is initiated to transmit the second byte of data. P3.3 is taken
high following the completion of this cycle. The 80C51/80L51
output the serial data in a format that has the LSB first. The
AD5063 requires its data with the MSB as the first bit received.
The 80C51/80L51 transmit routine should take this into
account.
80C51/80L51
1
AD5063
1
1
ADDITIONAL PINS OMITTED FOR CLARITY
P3.3
TxD
RxD
SYNC
SCLK
DIN
04766-034
Figure 34. AD5063 to 80C51/80L51 Interface
AD5063 to MICROWIRE Interface
Figure 35 shows an interface between the AD5063 and any
MICROWIRE-compatible device. Serial data is shifted out on
the falling edge of the serial clock and clocked into the AD5063
on the rising edge of the SK.
MICROWIRE
1
AD5063
1
1
ADDITIONAL PINS OMITTED FOR CLARITY
CS
SK
SO
SYNC
SCLK
DIN
04766-035
Figure 35. AD5063 to MICROWIRE Interface