图5为5300与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写操作前应将数据作相应的调整。
AD5300与的接口与可以参照80C51的双向I/O口串行通信时序来实现对AD5300的写操作。
AD5300是美国 DEVICES公司生产的具有电压缓冲输出的高速串行8位,它与10位AD5310和12位数模转换器AD5320在引脚功能上完全兼容