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应用电路