
AD9548
特殊的,因为它代表了空状态(见
EEPROM条件处理部分) 。
的暂停指令,像一个结束指令时,被存储在所述端
在高速暂存的指令序列的。当
控制器上载过程中遇到暂停指令
序列,它使EEPROM地址指针在其最后的值。
通过这种方式,用户可以存储在一个新的指令序列
高速暂存和上传新的序列到EEPROM中。该
新序列被存储在EEPROM的地址位置
紧跟在先前保存的序列。这
过程是可重复的,直到上载序列包含结束
指令。暂停指令,也是有用的在使用时
与加工条件相结合。它允许对EEPROM
以包含多个实例相同的寄存器(或多个) ,以
每次出现时链接到一组条件(见对EEPROM
条件处理部分) 。
控制器递增EEPROM地址指针一
比传输的字节数更多。需要注意的是,当
与当前的寄存器相关联的控制器传输数据,它
实际上传送寄存器的缓冲内容(见
有关差异的详细信息缓存/主动寄存器部分
之间的缓冲和积极寄存器) 。这允许在传输
非零自清零寄存器的内容。
需要注意的是条件处理(参见EEPROM中视情况而定
处理部) ,不会发生在上传序列。
EEPROM下载
一个EEPROM下载结果在从数据传送
EEPROM的器件寄存器映射。下载数据时,
用户设置从EEPROM位自动清除负载(注册
0E03 ,第1位) 。了该命令的控制器来启动
EEPROM的下载过程。在下载期间,控制器
读取EEPROM数据逐字节,递增
EEPROM地址指针,因为它去,直到它到达结束
指令。作为控制器读取EEPROM的数据时,它
执行存储的指令,其包括将
存储的数据到寄存器映射的设备设置部分
每当遇到一个数据指令。
需要注意的是条件处理(参见EEPROM中视情况而定
处理部分)只下载时适用。
EEPROM上传
为了上传数据到EEPROM ,用户必须首先确保
写使能位(寄存器0E00 ,位0 )置位。然后,在设定
的自动清除保存到EEPROM位(寄存器0E02 ,位0 ) ,则
控制器启动EEPROM中数据的存储过程。
上传EEPROM数据需要用户先写一个
指令序列到暂存寄存器。在
载过程中,所述控制器读出暂存的数据字节由
字节,开始注册0E10递增便笺
地址指针,因为它去,直到它到达一个暂停或结束
指令。
作为控制器读出暂存的数据,所以它转送该数据
从暂存到EEPROM (逐字节)和
相应地递增EEPROM地址指针,除非它
遇到一个数据指令。数据指令通知
控制器从设备设置的部分传送数据
寄存器映射到EEPROM中。的字节的数目
传送数据的指令中编码的,并且起始
地址转移出现在接下来的两个字节
便笺。
当控制器遇到数据指令时,它把该
指令在EEPROM中,递增EEPROM地址
指针,解码的字节数来进行传输,并
递增暂存地址的指针。然后,它检索
从暂存下两个字节(目标地址)和
通过2.然后递增暂存地址的指针,该
控制器从指定的字节数转
寄存器映射(开始于目标地址)到EEPROM中。
当完成数据传送时,控制器存储有
在EEPROM中的额外字节作为一个校验和
数据的传输块。以考虑的检验和字节的
自动EEPROM下载
继电, RESET引脚的断言或软
复位(寄存器0000 ,位5 = 1),如果FncInit [7: 3] ≠ 0(见初始
销编程部分)中,则该指令序列
存储在EEPROM与条件自动执行=
FncInit [7: 3] 。在这种方式中,预先存储的一组寄存器值的
下载的自动上电或用硬的或软
复位。请参阅该EEPROM条件处理部分
有关条件处理,并将其修改方式的详细信息
下载过程。
EEPROM条件处理
条件指令允许的条件执行
在下载序列EEPROM的说明。中
上载序列,然而,它们被存储为是,并具有
在上传过程中没有任何影响。
需要注意的是,在EEPROM下载,病情说明
自己和结束指令总是无条件地执行。
有条件的加工利用两个要素:条件
(从状态1到状态31)和状态标记
板。的条件之间的关系,所述条件标记
板,和EEPROM控制器出现示意
图50 。
第0版|第48页112