弗原創IT教育中心 周期中断选择 周期中断可在IRQ脚产生500ms次到每122us一次的 中断,中断频率同样由寄存A确定,它的控制位为寄存 器B中的PIE位 更新周期 DS12887每秒执行一次更新周期还比较每一定闹字 节与相应的时间字节,如果匹配枵三个字节都是不关 心码,则产生一次定闹中断
周期中断选择 周期中断可在IRQ脚产生500ms一次到每122µs一次的 中断,中断频率同样由寄存A确定,它的控制位为寄存 器B中的PIE位。 更新周期 DS12887每秒执行一次更新周期还比较每一定闹字 节与相应的时间字节,如果匹配枵三个字节都是不关 心码,则产生一次定闹中断
1,周期中断率和方波事 周期性中断频率 PS F RSZ FFR5T RSD: 0 0 不允许 ,无輪 30.517厚 32768kHL 0000b0 0 61.035园s 384kH 12207q8 8。192kH 24414p 4. 09:H 48,z8 2,4kH 1:1 976,5625 .024kH .ih 1.953125m 512H: 0 3.962ms 2GHz 7.8125m 1z8H2 11111 0 15.62 H 3l.25t 32H2 62 16H 0 125m BHa 250ms dHE 50
弗原創IT教育中心 DS12887状态控制寄存器 DS12887有4个控制寄存器,它们在任何时间都可访 ,即使更新周期也不例外。 寄存器A「B7BT6BT5B4B3BT2BT1BT0 UIP DV2 DV1 DVO RS3 RS2 RS1 RSO UIP:更新周期正在进行位。当UIP为1,更新转换将 很快发生,当UIP为0,更新转换至少在244s内不会 发生。 DVO,DV1,DV2:用于开关晶振和复位分频链。这 些位的010唯一组合将打开晶振并允许RTC计时。 表1列了邮周期中断率和方波频率
DS12887状态控制寄存器 DS12887有4个控制寄存器,它们在任何时间都可访 问,即使更新周期也不例外。 寄存器A BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0 UIP DV2 DV1 DV0 RS3 RS2 RS1 RS0 UIP:更新周期正在进行位。当UIP为1,更新转换将 很快发生,当UIP为0,更新转换至少在244 µs内不会 发生。 DV0,DV1,DV2:用于开关晶振和复位分频链。这 些位的010唯一组合将打开晶振并允许RTC计时。 表1列了邮周期中断率和方波频率
弗原創IT教育中心 RS3,RS2,RS1,RS0:频率选择位,从15级频率器13 个抽头中选 或禁止分频器输入,选择好的抽头 用于产生方波(SW管脚)输出和周期中断,用户可以: (1)用PIE位允许中断: 2)用SQw位允许SQAW输出 (3)二者同时允许并用相同的频率; (4)都不允许 BIT7 BIT6 BIT5 BIT4 BIOT BIT2BIT2 BIT1 寄存器B 3 SET PIE ALE VIE SQW DM 24/1DSE 0 E SET:SET为0,时间更新正常进行,每秒计数走时 次,当SET位写入1,时间更新被禁止,程序可初 始化时间和日历字节
RS3,RS2,RS1,RS0:频率选择位,从15级频率器13 个抽头中选一个,或禁止分频器输入,选择好的抽头 用于产生方波(SQW管脚)输出和周期中断,用户可以: (1)用PIE位允许中断: (2)用SQWE位允许SQAW输出; (3)二者同时允许并用相同的频率; (4)都不允许 寄存器B BIT7 BIT6 BIT5 BIT4 BIOT 3 BIT2 BIT2 BIT1 SET PIE ALE 0 VIE SQW E DM 24/1 2 DSE SET:SET为0,时间更新正常进行,每秒计数走时 一次,当SET位写入1,时间更新被禁止,程序可初 始化时间和日历字节
弗原創IT教育中心 PIE:周期中断劲旅位,PIE为1,则允许以选定 的频率拉低IRQ管脚,产和不足齿数民:PIE为0,则 禁止中断。 AIE:定闹中断允许位,PIE为1,允许中断,否则 止中断 SQWE:方波允许位,置1选定频率方波从SQW脚输 出;为0时,SQW脚为低。 DM:数据模式位,DM为1青蛙为十进制数据,而0 表明是BCD码的数据。 24/12:小时格式位,1表明24小时械,而0表明12 小时械。 DSE:P夏令时允许位,当DSE置1时允许两个特殊 的更新,在四月份的第一时期日、时间从1:59: 59AM时改变为1:00:00AM,当DSE位为0,这种特殊 修正不发生
PIE:周期中断劲旅位,PIE为1,则允许以选定 的频率拉低IRQ管脚,产和不足齿数民:PIE为0,则 禁止中断。 AIE:定闹中断允许位,PIE为1,允许中断,否则 禁止中断。 SQWE:方波允许位,置1选定频率方波从SQW脚输 出;为0-时,SQW脚为低。 DM:数据模式位,DM为1青蛙为十进制数据,而0 表明是BCD码的数据。 24/12:小时格式位,1表明24小时械,而0表明12 小时械。 DSE:P夏令时允许位,当DSE置1时允许两个特殊 的更新,在四月份的第一时期日、时间从1:59: 59AM时改变为1:00:00AM,当DSE位为0,这种特殊 修正不发生