AD9833 控制字使用总结
0赞AD9833 包含16 位控制字来控制寄存器,AD9833 如使用者操作它,所有的控制位除了模态(模态),在MCLK 的内在否定的边缘上被抽取样品,不同的功能和各种不同的输出选项。
D13 B28——写操作要装载一个完整的字进入其中任何频率寄存器,B28=1 允许一个完全的字被载入一个频率寄存器连续的写,首先写包含频率字的14 LSBs ,而且下一个写将会包含14 MSBs 。最初二位是每个16 位字定义频率寄存器中哪一字被装载而且应该,因此,是相同的因为两者连续者写。
D12 HLB——HLB=1 允许一写到被提出的频率寄存器的14 MSBs.
HLB=0 允许一写到被提出的频率寄存器的14 LSBs.
D11 FSELECT——FSELECT 位定义FREQ0 寄存器或FREQ1 寄存器是否被使用
D10 PSELECT——PSELECT 位定义PHASE0 寄存器或PHASE1 寄存器数据是否被增加到输出时期
D9——设定成0
D8——RESET =1 使寄存器内为0,符合midscale 的类比输出,RESET =0 复位.
D7 ——SLEEP1
当SLEEP1=1 ,MCLK 时钟信号无效,DAC 输出将会保持远来的值
当SLEEP1=0, MCLK 有效
D6 ——SLEEP12 用于AD9833输出MSB
D5——控制摸态输出
当OPBITEN=1,DAC输出MSB,这是时钟来源.
当OPBITEN=0,DAC 被连接到VOUT. 模态位决定是否它是正弦的或斜坡输出
D4——设定为0
D3 ——DIV2
当DIV2=1,DAC 数据中MSB 直接被传给VOUT输出
当DIV2=0, DAC 数据中MSB/2在传给VOUT是输出
D2——设定为0
D1 ——当MODLE =1 ,ROM 被省略, 使DAC三角形输出.
当MODLE =0, ROM 用于广阔数据之内转换数据,DAC输出正弦曲线信号.
D0 设定为0