ad5300与80c51的接口电路。80c51的txd用于驱动ad5300的sclk,而rxd则用于驱din,其sync由80c51的p3.3控制,在p3.3置低时,通信开始。由于80c51的串口一次仅能传送8位数据,因此,在一次传送完成后(高8位数据),应接着第二次传送(低8位数据),在此期间,p3.3(sync)应一直保持为低,直到通信结束。值得注意的是:80c51串口的数据输出是低位先出,而ad5300的16位移寄存器则是高位先入,因此,在80c51向ad5300写操作前应将数据作相应的调整。
图:ad5320应用电路
来源:与你同行