相关服务

  • 《现代电子技术》2006年第19期摘录:《现代电子技术》2006年第1

如发现有乱码,请点击下面链接浏览原文
正文摘录:

《现代电子技术》2006年第19期总第234期》测试·测量·自动化司2控制方式2.1命令字节表1给出了地址/命令字节。最高位必须是1,否则对DSl302的写将禁止。第6位为O指定时钟/日历数据,为1指定RAM中的数据。1~5位指定寄存器为输入或输出,最低位为0指定写操作(输入),为1指定读操作(输出)。命令字节是输入字节,最低位为O。表l地址/命令字节[匿[[[[E圈。2.2CE和时钟控制CE输入有2个功能:首先,CE端开启控制逻辑,允许地址/命令串访问移位寄存器。其次,CE信号提供了终止单字节或多字节CE数据传输的一种方法。对数据输入来说,数据必须在时钟的上升沿有效,而数据位输出必须在时钟的下降沿有效。CE输入高电平为所有数据传送;如果CE输入为低,所有数据传送终止,I/()端变为高阻状态。在上电时,CE必须为O直到V。,。>2.OV。另外.SCI。K在CE为1时必须为O。2.3时钟中断标志秒寄存器的第7位定义为时钟中断标志位。当这一位设为1时,时钟振荡器停止,DSl302被设置为低功耗待机模式,具有一个小于100nA的漏电流。当这一位写成O时,时钟启动。初始的上电状态未被设置。2.4写保护位控制寄存器的第7位是写保护位。前7位(第O~6位)强制为O,读时总为O。在对时钟或RAM读操作之前,第7位必须是O。当为1时,写保护位阻止对任何其他寄存器的写操作。初始的上电状态未被设置。因此,写保护位应该在试图写入器件之前清零。3数据传送模式3.1单字节模式【)S1302内有2类寄存器,一类用于存放时钟/日历数据,另一类是静态RAM。与外界数据的交换可分为单字节传送和多字节传送2种方式。3.2多字节模式多字节模式可用于时钟/日历或有31个十进制地址(地址/命令位1~5设为1)的RAM寄存器。时钟/日历寄存器的9~31及RAM的31寄存地址中无数据存储能力。连续模式的读或写从0地址的0位开始。当在连续模式向时钟寄存器写数据时,前8个寄存器必须按传送数据顺序写。然而,此方式写入RAM时,不需要把传送数据的31B都写入。写入的每一个字节将传送到RAM不管是否所有的31B都写入。当时间能连续运行时,在时钟脉冲读的开始,当前时间被传送到另外一组寄存器,时间信息从这些从寄存器读出。这免去了在读期间为刷新主寄存器而重读寄存器的需求。连续补充充电器在这种方式下不能使用。4时钟/日历时钟和日历的设置或初始化通过写合适的寄存器字节实现。时间和日历寄存器的内容是BCD格式。周天数寄存器在午夜增加。相应的周天数的值是用户定义的,但是必须按顺序(比如1为周日,那么2就为周一,以此类推)。不规则的时间和日期输入将导致用户不可定义操作。当读或写时间和日期寄存器时,从(用户)缓冲器读或写,这样可以阻止当内部寄存期刷新时发生错误。当读时间和日期寄存器时,用户缓冲器与内部寄存器在CE的上升沿同步。只要秒寄存器在写,倒数计秒器将被复位。写传送发生在CE的下降沿。为了避免滚动发生,一旦倒数计秒器被复位,剩下的时间和日期寄存器必须在1s之内被写。Dsl302能工作在12小时或24小时模式。小时寄存器的第7位定义为12或24小时制。第7位为1时是12小时模式,此时,第5位指定AM/PM显示,1为:PM。在24小时模式下,第5位指定20~23小时。当12/24指定位改变时,小时数据必须初始化。5连续补充充电寄存器这个寄存器控制Dsl302的连续补充充电特性,具有可编程性。图3示出了连续补充充电器的基本部件。连续补充充电选择(TCS)位(4~7位)控制连续补充充电的选择。为了阻止意外发生,只有1010的格式能连续补充充电。其他格式禁止连续补充充电。连续补充充电器禁止时,DSl302上电。二极管选择位(Ds)(2~3位)选择VC(:2和VCCl间连接的二极管数量。如果DS为01,一个二极管被选择,如果DS为10,2个二极管被选择。如果DS为OO或ll,连续补充充电器不依赖于TCS而被禁止。RS位(O~1位)选择连接在VCC2和’VCCl间的电阻。RS位设置如表2所示。表2Rs位设置如果RS为00,连续补充充电器不依赖于TCS而禁止。二极管和电阻选择由用户按照电池或后备电源的最117

阅读此文(图):   点击此处在线翻阅