PCF8563是PHILIPS公司推出的一款工业级内含I2C总线接口功能的具有极低功耗的多功能时钟/日历芯片。PCF8563的多种报警功能、定时器功能、时钟输出功能以及中断输出功能能完成各种复杂的定时服务,甚至可为单片机提供看门狗功能。
表23 定时器控制器寄存器位描述(地址0EH) Bit 7 6~2 1 0
表24 定时器时钟频率选择 TD1 0 0 1 1
表25 定时器倒计数数值寄存器位描述(地址0FH) Bit 7~0
符 号
<定时器倒计数数值>
描 述 倒计数数值“n”, 倒计数周期=n/时钟频率
TD0 0 1 0 1
定时器时钟频率(Hz) 4096 64 1 1/60
符号 TE - TD1 TD0
描 述
TE=0,定时器无效;TE=1,定时器有效 无用
定时器时钟频率选择位,决定倒计数定时器的时钟频率,见表24,不用时TD1和TD0应设为“11”(1/60Hz),以降低电源损耗
7. EXT_CLK 测试模式
测试模式用于在线测试、建立测试模式和控制RTC的操作。
测试模式由控制/状态寄存器1的位TEST1设定,这时CLKOUT管脚成为输入管脚。在测试模式状态下,通过CLKOUT管脚输入的频率信号代替片内的64Hz频率信号,每64个上升沿将产生1秒的时间增量。
注意:进入EXT_CLK 测试模式时时钟不与片内64Hz始终时钟同步,也确定不出预分频的状态。
操作举例
(1) 进入EXT_CLK 测试模式;设置控制/状态寄存器1的位7(TEST=1)。 (2) 设置控制/状态寄存器1的位5(STOP=1)。 (3) 清除控制/状态寄存器1的位5(STOP=0)。
(4) 设置时间寄存器(秒、分钟、小时、日、星期、月/世纪和年)为期望值。 (5) 提供32个时钟脉冲给CLKOUT。 (6) 读时间寄存器观察第一次变化。 (7) 提供64个时钟脉冲给CLKOUT。
(8) 读时间寄存器观察第二次变化;需要读时间寄存器的附加增量时,重复步骤(7)和(8)。
8. 电源复位(POR)替换模式
POR的持续时间直接与振荡器的起动时间有关。一种内嵌的长时间起动的电路可使POR失效,这样可使设备测试加速。这种模式的设定要求I2C总线管脚SDA和SCL的信号波形如图3所示,图中所有的时间值为所需的最小值。
当进入替换模式时,芯片立即停止复位,操作通过I2C总线进入EXT_CLK 测试模式。设置位TESTC逻辑0可消除替换模式,再次进入替换模式只有在设置TESTC为逻辑1后进行。在普通模式时设置TESTC为逻辑0没有意义,除非想阻止进入POR替换模式。
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新资格考试认证PCF8563日历时钟芯片原理及应用设计(7)全文阅读和word下载服务。
相关推荐: