微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > dac8580的fsync引脚怎么接?

dac8580的fsync引脚怎么接?

时间:10-02 整理:3721RD 点击:

首先感谢各位专家和朋友的热心帮助!

  我现在用dac8580和LPC2103通讯,但是不知道dac8580的fsync引脚怎么与lpc2103引脚相连。

它接一个通用I/o口就可以了,关键是通讯时序要正确。

大侠,,能说的具体点吗。

手册第6页图1,这个帧信号比较奇特,是右对齐的。就是说,从处理器送过来的数首先存在shift register里,每次发送第16个bit前给一个帧同步信号,告诉DAC这一帧发完了。然后在FSYNC的下降沿,移位寄存器里的16个数字会被转移到temporary register,之后送到DAC latch或内部数字滤波器。你可以仔细看一下手册第6页的说明。

谢谢,今天把驱动OK,但是感觉,产生个矩形波,发送的两个代码之间需要延时很长,我第一次发送0x0f0f,第二次发送0x0a0a,两次发送中间需要加个延时,不然产生不了,如

DAC1(0x0f0f);delay(1);DAC1(0x0a0a);就可以,

执行AC1(0x0f0f);DAC(0x0a0a);就不行。为何?大侠。。

手册图1,两个数据之间不需要延时,连续发送数据即可。至于矩形波,可以连续发送相同的数据,应该没必要在中间加延时吧。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top