
AD9548
表27. EEPROM条件处理实例
指令
0x08
0x01
0x00
0xB1
0x19
0x04
0x00
0xB2
0xB3
0x07
0x05
0x00
0x0A
0xB0
0x80
0x0A
行动
转移系统时钟寄存器的内容
不管当前的状况。
标签条件1
传输时钟分配寄存器的内容
只有当条件= 1
标记条件2
标记条件3
转让仅参考输入寄存器的内容
如果条件= 1 , 2 ,或3
校准系统时钟仅当状态= 1,2,
或3
清除条件标签板
不管执行的值的I / O更新
条件
校准系统时钟无关的值的
的条件的
改编的设备控制寄存器的下一个期望的
设置。然后存储新的上载顺序在EEPROM中
高速暂存具有以下一般形式:
1.
2.
状态指示( B0 )
下一个所需的条件指令( B1至CF卡,但
比上载期间使用的所述一个不同的
确定新的设置)
数据说明(保存寄存器的内容)以及
任何所需的校准和/或I / O更新说明
暂停指令( FE )
3.
4.
随着写入暂存上传顺序,执行
一个EEPROM上传(注册0E02 ,位0 ) 。
重复编程设备控制寄存器的过程
对于新的设置,存储在EEPROM中新上传序列
暂存区(步骤1至步骤4) ,并执行一个EEPROM
上传(寄存器0E02 ,位0 ),直到所有需要的设置有
被上传到EEPROM中。
需要注意的是,存储在划痕的最终上传序列
垫,所述暂停指令(FE)的必须更换的端
指令(FF) 。
要按需下载一个特定的设置,首先存储
在注册0E01所需的设置相关条件,
位[ 4:0] 。然后执行EEPROM下载(注册0E03 ,
第1位) 。另外,下载特定的设置上电时,
应用所需的期望的编码所需要的逻辑电平
条件的M3到M7多功能引脚。然后开机
该设备;自动EEPROM下载发生。该
条件(由M3至M7多功能引脚成立)
导向件的下载顺序和结果以特定的设置。
记住,设置的数量可以存储
在EEPROM中是有限的。该EEPROM可容纳共
2048字节。每一个非数据指令需要一个字节
存储。每一个数据指令,但是,需要的N + 4个字节的
存储,其中N是传送寄存器中的字节数和
其他四个字节包含数据指令本身(一个
字节) ,目标地址( 2字节),以及校验和
在上载过程中的EEPROM控制器计算
序列(一个字节) 。
存储在EEPROM中的多个设备出设置
条件处理使得可以创建多个
不同的设备设置,将它们存储在EEPROM中,并下载
具体的安装需求。要做到这一点,首先对器件进行编程
控制寄存器为特定的设置。然后,存储上传
序列在EEPROM暂存用下面
一般形式为:
1.
2.
3.
条件指令( B1至CF)以识别与设置
在特定的条件( 131 )
数据说明(保存寄存器的内容)以及
任何所需的校准和/或I / O更新说明
暂停指令( FE )
随着写入暂存上传顺序,执行
一个EEPROM上传(注册0E02 ,位0 ) 。
第0版|第50页112