
ADN2850
编程实例
表XII 。使用左移一个递增6分贝步骤
下面的例子说明了典型的顺序
为ADN2850的各种特征的事件。用户应参考
表II用于指令和数据的字格式。该指令
灰号码,地址,以及出现在SDI数据和SDO引脚
在下面的实施例以16进制显示的格式。
表九。便签编程
SDI
SDO
行动
C0XXXX
H
XXXXXX
H
移动抽头1翻番,本
包含在RDAC1寄存器中的数据。
C1XXXX
H
C0XXXX
H
移动雨刮器2的两倍,本
包含在RDAC2寄存器中的数据。
表十三。存储在EEMEM其他用户数据
SDI
B00100
H
B10200
H
SDO
XXXXXX
H
B00100
H
行动
加载数据100
H
进入RDAC1寄存器,
雨刮器W1移动到1/4满度
位置。
加载数据200
H
进入RDAC2寄存器,
雨刮器2移动到1/2满量程位置。
SDI
SDO
行动
32AAAA
H
335555
H
表X递增RDAC其次是存储
的抽头设置为EEMEM
SDI
B00100
H
SDO
行动
XXXXXX
H
将数据存储AAAA
H
进入备用EEMEM
位置USER1 。 (允许处理
在13个地区,最大16位
数据) 。
32AAAA
H
存储数据5555
H
进入备用EEMEM
位置USER2 。 (允许处理
在13个地区,最大16位
数据) 。
XXXXXX
H
加载数据100
H
进入RDAC1寄存器,
雨刮器W1移动到1/4满刻度位置。
E0XXXX
H
B00100
H
加RDAC1寄存器由一个101
H
.
E0XXXX
H
E0XXXX
H
加RDAC1寄存器由一个102
H
.
重复增量的命令 -
(E0XXXX
H)
直到所需的雨刮器
位置到达
20XXXX
H
XXXXXX
H
保存RDAC1数据到EEMEM1
可选的领带
WP
到GND保护
EEMEM值
表XI 。恢复EEMEM值来RDAC寄存器
表十四。回读数据从不同的内存位置
SDI
SDO
行动
92XXXX
H
XXXXXX
H
准备从USER1的数据读
位置。
00XXXX
H
92AAAA
H
NOP指令0发送24位字
从SDO ,其中最后一个16位
包含USER1的位置的内容。
NOP指令,确保设备返回
空闲功耗状态。
表XV 。读回抽头设置
对于RDACs EEMEM值可以通过恢复:上电,
频闪
PR
销或编程如下所示。
SDI
SDO
行动
SDI
SDO
行动
10XXXX
H
XXXXXX
H
恢复EEMEM1价值RDAC1
注册。
NOP 。推荐的步骤,以尽量减少
00XXXX
H
100100
H
功耗。
8XXXXX
H
00XXXX
H
复位EEMEM1和EEMEM2
值RDAC1和RDAC2寄存器
分别。
B00200
H
XXXXXX
H
套RDAC1到中点。
双打RDAC1从中间电平来
C0XXXX
H
B00200
H
满量程。
A0XXXX
H
C0XXXX
H
准备从阅读抽头设置
RDAC1寄存器。
从RDAC1回读满量程值
XXXXXX
H
A003FF
H
注册。
ADI公司提供一个用户友好的ADN2850EVAL评价
试剂盒可以由个人计算机通过打印机控制
端口。该驱动程序是自包含的,所以没有编程
需要语言或技能。
版本B
–15–