位置:51电子网 » 技术资料 » 测试测量

PCF8563 I2C实时时钟/日历芯片在8051系统中的应用

发布时间:2008/6/3 0:00:00 访问次数:1246

作者:中国人民解放军第六九零三工厂 高 健 来源:《国外电子元器件》

外国器件pcf8563 i2c实时时钟/日历芯片

在8051系统中的应用 摘要:pcf8563是plilips公司生产的低功耗cmos实时时钟/日历芯片,文中介绍了pcf8563的结构、功能及工作原理。结合其在8051系统中的应用实例,给出了pcf8563与8051单片机的硬件接口电路和c语言软件编程程序。 关键词:i2c总线 串行接口 pcf8563 bcd码 c语言 1 pcf8563简介 pcf8563是philips公司生产的低功耗cmos实时时钟/日历芯片,芯片最大总线速度为400kbits/s,每次读写数据后,其内嵌的字地址寄存器器会自动产生增量。pcf8563可广泛应用于移动电话、便携仪器、传真机、电池电源等产品中。 pcf8563的引脚排列如图1所示,各引脚功能说明如表1所列。 pcf8563有16个8位寄存器,其中包括:可自动增量的地址寄存器、内置32.768khz的振荡器(带有一个内部集成电容)、分频器(用于给实时时钟rtc提供源时钟)、可编程时钟输出、定时器、报警器、掉电检测器和400khz的i2c总线接口。 所有16个寄存器设计成可寻址的8位并行寄存器,但不是所有位都有用。当一个rtc寄存器被读时,所有计数器的内容将被锁存,因此,在传送条件下,可以禁止对时钟/日历芯片的错读。 表2、表3所列为各寄存器概况及对应的内存地址和功能,同时列出了它们的bcd格式编码。表中“——”表示无效位,“0”表示此位应置逻辑。表3中的世纪位c=0指定世纪数为20xx,c=1指定世纪数为19xx。当年寄存器中的99变00时,世纪位才会改变。

表1 pcf8563的管脚描述 符 号 管脚号 描 述 osci 1 振荡器输入 osco 2 振荡器输出 int 3 终端输出(开漏:低电平有效) vss 4 地 sda 5 串行数据i/o scl 6 串行时钟输入 clkout 7 时钟输出(开漏) vdd 8 正电源 2 i2c总线 2.1 i2c总线特性 i2c总线用两条线(sda和scl)在芯片和模块间传递信息。sda为串行数据线,scl为串行时钟线,这两条线必须用一个上拉电阻与正电源相连,其数据只有在总线不忙时才可传送。i2c总线的系统配置参见图2,产生信号的设备是传送器,接收信号的设备是接收器,控制信号的设备是主设备,受控制信号的设备是从设备。

表2 寄存器概况 地址 寄存器名称 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0

作者:中国人民解放军第六九零三工厂 高 健 来源:《国外电子元器件》

外国器件pcf8563 i2c实时时钟/日历芯片

在8051系统中的应用 摘要:pcf8563是plilips公司生产的低功耗cmos实时时钟/日历芯片,文中介绍了pcf8563的结构、功能及工作原理。结合其在8051系统中的应用实例,给出了pcf8563与8051单片机的硬件接口电路和c语言软件编程程序。 关键词:i2c总线 串行接口 pcf8563 bcd码 c语言 1 pcf8563简介 pcf8563是philips公司生产的低功耗cmos实时时钟/日历芯片,芯片最大总线速度为400kbits/s,每次读写数据后,其内嵌的字地址寄存器器会自动产生增量。pcf8563可广泛应用于移动电话、便携仪器、传真机、电池电源等产品中。 pcf8563的引脚排列如图1所示,各引脚功能说明如表1所列。 pcf8563有16个8位寄存器,其中包括:可自动增量的地址寄存器、内置32.768khz的振荡器(带有一个内部集成电容)、分频器(用于给实时时钟rtc提供源时钟)、可编程时钟输出、定时器、报警器、掉电检测器和400khz的i2c总线接口。 所有16个寄存器设计成可寻址的8位并行寄存器,但不是所有位都有用。当一个rtc寄存器被读时,所有计数器的内容将被锁存,因此,在传送条件下,可以禁止对时钟/日历芯片的错读。 表2、表3所列为各寄存器概况及对应的内存地址和功能,同时列出了它们的bcd格式编码。表中“——”表示无效位,“0”表示此位应置逻辑。表3中的世纪位c=0指定世纪数为20xx,c=1指定世纪数为19xx。当年寄存器中的99变00时,世纪位才会改变。

表1 pcf8563的管脚描述 符 号 管脚号 描 述 osci 1 振荡器输入 osco 2 振荡器输出 int 3 终端输出(开漏:低电平有效) vss 4 地 sda 5 串行数据i/o scl 6 串行时钟输入 clkout 7 时钟输出(开漏) vdd 8 正电源 2 i2c总线 2.1 i2c总线特性 i2c总线用两条线(sda和scl)在芯片和模块间传递信息。sda为串行数据线,scl为串行时钟线,这两条线必须用一个上拉电阻与正电源相连,其数据只有在总线不忙时才可传送。i2c总线的系统配置参见图2,产生信号的设备是传送器,接收信号的设备是接收器,控制信号的设备是主设备,受控制信号的设备是从设备。

表2 寄存器概况 地址 寄存器名称 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0

相关IC型号

热门点击

 

推荐技术资料

音频变压器DIY
    笔者在本刊今年第六期上着重介绍了“四夹三”音频变压器的... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!