欢迎访问ic37.com |
会员登录 免费注册
发布采购

X4003/X4005CPU监理

日期:2019-6-19 (来源:互联网)

特征
可选看门狗定时器
-选择200毫秒、600毫秒、1.4秒、关
低VCC检测和重置断言
-五个标准复位阈值电压
额定4.62V、4.38V、2.92V、2.68V、1.75V
-使用调整低VCC重置阈值电压
特殊编程序列
-复位信号有效到VCC=1V
低功耗CMOS
-12微安典型备用电流,看门狗打开
-800NA典型备用电流看门狗关闭
-3ma有功电流
400kHz I2c接口
1.8V至5.5V电源操作
可用软件包
-8-铅SOIC
-8导联MSOP
说明
这些设备结合了三种常用功能:电源重置控制、看门狗定时器和电源电压。
监督。这种组合降低了系统成本,减少板空间需求,并增加可靠性。
向设备通电可启动电源。
使复位/复位激活的复位电路段时间。这允许电源和振荡器在处理器执行代码之前稳定下来。
看门狗定时器提供独立的微控制器的保护机制。当微控制器未能在可选择的超时间隔内重新启动计时器,设备启动重置。复位信号。用户从三个选项中选择间隔预设值。一旦选定,间隔就不会改变,即使在循环电源之后。
设备的低VCC检测电路保护用户的系统在低电压条件下,重置VCC低于最小VCC跳闸时的系统点。重置/重置被断言,直到VCC返回适当的操作水平和稳定。提供了五个行业标准vtrip阈值;但是,西科的独特的电路允许对阈值进行重新编程
以满足自定义要求,或为需要更高精度的应用程序微调阈值。

操作原理上电复位向X4003/X4005通电激活上电复位电路,拉动复位/复位引脚活动。这个信号提供了几个好处。
–防止系统微处理器启动在电压不足的情况下工作。
–它防止处理器在振荡器的稳定。
–它允许FPGA在电路初始化之前下载其配置。
当VCC超过设备vtrip阈值时对于200毫秒(额定值),电路释放复位/复位,使系统开始运行。
低压监测运行期间,X4003/X4005监控VCC如果电源电压下降,则电平和断言复位/复位低于预设的最小vtrip。复位/复位信号阻止微处理器在停电或停电

在VCC返回并超过垂直起跳200毫秒。
看门狗定时器
看门狗定时器电路通过监视sda和scl引脚来监视微处理器的活动。这个微处理器必须将SDA引脚从高切换到低。
周期性地,SCL也从高到低切换。
(这是一个开始位),然后是在看门狗超时时间的到期,以防止复位/复位信号。控制寄存器中两个非易失性控制位的状态决定了看门狗定时器周期。微处理器可以更改这些看门狗位,否则它们可能被“锁定”将WP销系高

CC阈值重置程序
X4003/X4005与标准VCC一起装运阈值(vtrip)电压。这个值不会改变超过正常操作和储存条件。但是,在标准vtrip不是完全正确,或者如果需要更高的精度vtrip值,x4003/x4005阈值可能是已调整。程序描述如下,并使用非易失性控制信号的应用。
设置vtrip电压此过程用于将vtrip设置为更高电压值。例如,如果当前vtrip为4.4V而新的vtrip是4.6V,这个程序将直接做出改变。如果新设置低于当前设置,然后需要重置跳闸在设置新值之前指向。

要设置新的vtrip电压,请应用所需的vtrip阈值电压至VCC引脚,并将WP引脚连接至编程电压Vp。然后写数据00HTO地址01H.有效写入操作后的停止位启动vtrip编程序列。带上wp低以完成操作。
重置vtrip电压此过程用于将vtrip设置为“本机”电压等级。例如,如果当前vtrip为4.4V新的vtrip必须是4.0V,然后vtrip必须重置。重置vtrip时,新的vtrip小于1.7V。必须使用此过程将电压设置为较低的值。
要重置新的vtrip电压,请应用所需的vTrip阈值电压至VCC针脚并系上WP编程电压vp的插脚。然后写00h到地址03H。有效写入操作的停止位启动vtrip编程序列。带上wp低以完成操作。

控制寄存器
控制寄存器为用户提供了更改看门狗定时器设置。看门狗定时器位是非易失性的,当功率为远离的。
控制寄存器通过从字节(1011)中的特殊前导码访问,并位于地址处。
1FFH。它只能通过执行控件进行修改寄存器写入操作。只允许一个数据字节对于每个寄存器写操作。在写信给必须设置控制寄存器、WEL和RWEL位采用两步流程,整个流程需要3个步骤。参见“写入控制寄存器”下面。
用户必须在发送控件后发出停止寄存器的字节,用于启动非易失性循环存储WD1和WD0。X4003/X4005将不会确认在第一个字节之后写入的任何数据字节已输入。

控制寄存器的状态可以在任何执行串行读取操作的时间。只有一个字节由每个寄存器读取操作读取。这个读取第一个字节后,x4003/x4005自行复位。主机应提供与总线协议一致的停止条件,但不需要停止结束此操作。
寄存器写入启用锁存(易失性)在写入之前,RWEL位必须设置为“1”控制寄存器。
WEL:写启用闩锁(易失性)WEL位控制对控制寄存器的访问在写操作期间。这个位是一个易失性锁存器在低(禁用)状态下通电。当世界位低,写入控制寄存器将被忽略(数据字节后不会发出确认)。
WEL位是通过将“1”写入WEL位来设置的,并且
0到控制寄存器的其他位。一次设置,WEL保持设置,直到它重置为0(通过将“0”写入WEL位,将0写入其他位控制寄存器)或直到部件再次通电。
写入WEL位不会导致非易失性写入循环,使设备准备好进行下一次操作在停止状态后立即。
WD1,WD0:看门狗定时器位位WD1和WD0控制看门狗定时器的周期。选项如下所示。
写入控制寄存器更改控制寄存器的任何非易失性位需要以下步骤:
–将02h写入控制寄存器以设置写入。
启用闩锁(WEL)。这是一个不稳定的操作,所以写入后没有延迟。(操作先开始后停止。)–将06h写入控制寄存器,以设置寄存器写入启用闩锁(RWEL)和WEL位。
这也是一个不稳定的周期。数据中的零字节是必需的。(启动前的操作最后停了一下。)
–将一个值写入控制寄存器,该寄存器具有控制位设置为所需状态。这可以用二进制表示为0xY0 0010,其中xy是WD位。(操作前有一个开始和结束
因为这是一个非易失性写入循环,所以需要10毫秒才能完成。RWEL钻头是通过此循环重置,序列必须
重复以再次更改非易失性位。如果第2位在第三步(0xY0 0110)中设置为“1”,然后RWEL位已设置,但WD1和WD0位仍保留不变。不允许将第二个字节写入控制寄存器。这样做会中止写操作并返回一个nack。
–在任何先前操作之间发生的读取操作不会中断寄存器写入。
操作。
–如果不写入控制寄存器中的非易失性控制位,功率循环设备或尝试写入保护块。
举例来说,由[02h,06h,02h]组成的设备写入序列将重置所有非易失性控制寄存器中的位为0。一系列[02h,06h,06h]将保持非易失性位不变RWEL位保持设置。
串行接口串行接口约定
该设备支持双向总线导向协议。协议定义发送数据的任何设备在总线上作为发送器和接收设备作为接受者。控制传输的设备是
被称为主设备,被控制的设备是叫奴隶。主机总是启动数据传输,并为传输和接收操作。因此,这个家族的设备在所有应用程序中作为从属服务器操作。
串行时钟和数据sda行上的数据状态只能在SCL低。SCL高时的SDA状态变化为用于指示启动和停止条件。

SDA总线上的有效数据更改数据稳定数据变化数据稳定串行启动条件
所有命令前面都有启动条件,当SCL为高。设备持续监控SDA和启动条件的SCL行,将不响应满足此条件之前的任何命令。见串行停止条件所有通信必须由停止条件终止,这是SDA的低到高转换,当SCL高。停止条件也用于放置设备读取后进入备用电源模式顺序。停止条件只能在传输设备已释放总线。
有效启动和停止条件
开始-停止
串行确认
确认是用于指示数据传输成功。发射装置,或者主从,发送后释放总线八位。在第九个时钟周期内,接收器将将SDA线拉低以确认收到

串行写入操作
从机地址字节在启动条件之后,主机必须输出从地址字节。这个字节由几个部分组成:–始终为“1011”的设备类型标识符。
–2位“0”–从命令字节的一位是R/W位。这个从地址字节的r/w位定义要执行的操作。当R/W位为1时,则已选择读取操作。零选择写入操作。
–从SDA总线,设备比较输入从字节数据到正确的从字节。正确比较后,设备在sda上输出确认线。
写控制寄存器要写入控制寄存器,设备需要从地址字节和字节地址。这给了主访问寄存器。收到地址后字节,设备响应确认,以及等待数据。在接收到8位数据后字节,设备再次响应确认。
然后,主服务器通过生成停止状态,此时设备开始非易失性存储器的内部写入周期。期间此内部写入周期,设备输入被禁用,因此设备不会响应来自大师。如果wp高,控制寄存器不能改变。对控制寄存器的写入将禁止控制寄存器中的确认位和无数据会改变的。在wp低的情况下,第二个字节写入控制寄存器终止操作,不写发生。
停止和写入模式终止写入操作的停止条件必须在发送1个完整数据字节后由主机发送加上随后的确认信号。如果在数据字节的中间,或在1个完整数据字节加上之前发送相关的ACK,然后设备将重置不执行写入操作。

串行读取操作
读取操作允许主机访问控件注册。在发布前符合I2c标准R/W位设置为1的从机地址字节,主机必须首先执行“虚拟”写入操作。主机发出启动条件和从机地址字节,接收确认,然后发出字节地址。在确认收到字节地址,主机立即发出另一个启动条件和从机地址字节与R/W位设置为1。随后是来自的确认该装置再由八位控制寄存器控制。
master通过not终止读取操作以确认回应,然后发出停止条件。
确认和数据传输序列。
操作说明
设备在以下状态下通电:–设备处于低功耗待机状态。
–WEL位设置为“0”。在这种状态下是不可能的写入设备。
–SDA引脚是输入模式。
复位/复位信号对t爆炸有效。

数据保护
包括以下电路以防止X4003/X4005CPU监理意外写入:
–WEL位必须设置为允许写入操作。
–需要正确的时钟计数和位序列。
在停止位之前启动非易失性写入周期。
–在写入之前需要三步序列更改看门狗定时器或阻止锁定设置。
–将wp pin保持在高位时,会阻止所有写入控制寄存器。
–与设备的通信被禁止低于V触发电压。
–重置/重置激活时,如果正在进行,则更改控制寄存器的命令将终止。