基于iic1.0的时钟芯片应用程序设计

基于iic1.0的时钟芯片应用程序设计

ID:23845467

大小:53.50 KB

页数:7页

时间:2018-11-11

基于iic1.0的时钟芯片应用程序设计_第1页
基于iic1.0的时钟芯片应用程序设计_第2页
基于iic1.0的时钟芯片应用程序设计_第3页
基于iic1.0的时钟芯片应用程序设计_第4页
基于iic1.0的时钟芯片应用程序设计_第5页
资源描述:

《基于iic1.0的时钟芯片应用程序设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于IIC1.0的时钟芯片应用程序设计

2、第11X1203内部结构和工作特性X1203是带时钟、日历和2个闹钟报警的实时时钟。双端口时钟和报警寄存器使时钟即使在读写操作期间也能精确地工作,时钟/日历提供了可通过一组寄存器进行控制和读出的功能;时钟使用32.768kHz晶体输入,以秒、分、时、日、星期、月和年为单位跟踪时间,具有闰年校正,并能对小于31天的月自动进行调整;2个闹钟(报警)即中断输出,输出脉冲重复率可以从1次/min~1次/年,支持I2C总线的2线接口,具有400kHz的数据传送速率和内部切换电路的辅助电源输入端,可靠性高,电

3、源电压从2.5~6V实时时钟均能正常工作。X1203的内部结构如图1所示,由电源控制、振荡器、分频器、时钟控制寄存器(CCR)、控制逻辑电路、移位寄存器等组成。1.1X1203的封装形式和引脚说明X1203有8引脚SOIC和8引脚TSSOP2种封装形式,引脚排列如图2所示。500)this.style.ouseg(this)">SCL:串行时钟引脚,用于使所有数据随时钟同步输入器件和从器件输出。此引脚上的输入缓冲器总是激活的(不选通)。SDA:串行数据引脚,用于把数据送入器件和从器件送出数据。它具有漏极开路的输出,可以与其它漏极开路或集

4、电极开路输出端进行线“或”。输入缓冲器总是激活(不选通)。漏极开路输出要求使用上拉电阻。VBACK:备用电源引脚,向器件提供备用电源电压,在VCC电源出现故障时向器件提供电源。IRQ:中断信号输出引脚。引信号通知处理器,报警已发生并请求动作,是漏极开路的低电平有效输出端。X1、X2:反向放大器的输入和输出端引脚,可以在X1端接受外部32.768kHz的方波基准或配置为片内振荡器。电源控制电路由引脚Vcc和引脚VBACK输入,当Vcc<VBACK-0.2V时,电源控制电路切换到VBACK,当VCC超过VBACK时,它将切换回到VCC

5、。1.2时钟/控制寄存器(CCR)时钟/控制寄存器(CCR)分为5个部分:①报警寄存器0(Alarm0)为8字节,字节地址为0000H~0007H;②报警寄存器1(Alarm1)为8字节,字节地址为0008H~000FH;③控制寄存器(Control)为1字节,字节地址为0011H;④实时时钟(RTC)为8字节,字节地址为0030H~0037H;⑤状态寄存器(Status)为1字节,字节地址为0003FH;其中①~③为非易失性的E2PROM,而④、⑤为易失性的SRAM。CCR的映像如表1所列。表1CCR映像地址名称D7D6D5D4D3D

6、2D1D0范围00FHSRBATAL1AL000RO000G20G13G12G11G101~120033HDT00D21D20D13D12D11D101~310032HHRT240H21H20H13H12H11H100~230031HMN0M22M21M20M13M12M11M100~590030HSC0S22S21S20S13S12S11S100~590011HINTIMAL1EAL0E00000 000FH未用000EHDOA1EMO100A1G20A1G13A1G12A1G11A1G101~12000BHDTA1EDT10A1D2

7、1A1D20A1D13A1D12A1D11A1D100~31000AHHRA1EHR10A1H21A1H20A1H13A1H12A1H11A1H100~230009HMNA1EMN1A1M22A1M21A1M20A1M13A1M12A1M11A1M100~590008HSCA1ESC1A1S22A1S21A1S20A1S13A1S12A1S11A1S100~590007H未用0006HDOA0EMO000A0G20A0G13A0G12A0G11A0G101~120003HDTA0EDT00A0D21A0D20A0D13A0D12A0D1

8、1A0D100~310002HHRA0EHR00A0H21A0H20A0H13A0H12A0H11A0H100~230001HMNA0EMN0A0M22A0M21A0M20A0M13A0M12A0M11A0H100~590000HSCA0ESC0A0S22A0S21A0S20A0S13A0S12A0S11A0S100~59实时时钟(RTC)使用外部32.768kHz石英晶体来保持年、月、日、时、分和秒的精确的内部表示。RTC具有闰年校正和世纪字节。上电后,直到至少有1字节写入RTC寄存器时,时钟才开始计数。启动读命令并指定对应于实时时钟

9、(RTC)寄存器的地址可以读RTC,也可以通过写RTC寄存器来设置时间和日期。2个报警寄存器,其内容模仿RTC的内容,只是增加了使能位并去除了24小时时间选择位。通过使能位和实时寄存器的设置,可以确定报警时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。