DS12887实时时钟芯片功能与应用详解
需积分: 11 23 浏览量
更新于2024-09-15
收藏 340KB PDF 举报
"DS12887.pdf 是一份关于DS12887实时时钟芯片的器件文档,详细介绍了该芯片的功能、特性、操作方法以及管脚配置。"
DS12887是一款高性能的实时时钟(RTC)芯片,设计用于IBM AT计算机系统,同时与MC146818B和DS1287芯片的管脚兼容,方便替换或升级。这款芯片的一大亮点是即使在没有外部电源的情况下,也能依靠内置的电池持续工作长达10年,确保时间的准确记录。
DS12887能提供完整的日历和时间功能,包括秒、分、小时、星期、日期、月和年,且具备闰年补偿机制。时钟信息可以以二进制码或BCD码形式存储,并支持12小时制(AM/PM)和24小时制。此外,芯片还具有夏令时模式,适应不同季节的时间调整需求。
该芯片兼容MOTOROLA和INTEL两种总线架构,采用数据/地址总线复用技术,减少了硬件资源的需求。DS12887内建128字节的RAM,其中14字节为时钟控制寄存器,其余114字节作为通用RAM,提供了额外的数据存储空间。
DS12887还配备了可编程方波输出功能,用户可以根据需要设置不同的输出频率。它还支持三种可编程中断:时间性中断(从每秒到每天一次)、周期性中断(122ms到500ms之间)和时钟更新结束中断。中断请求输出(IRQ)使得芯片能够与微处理器或其他系统组件有效通信。
管脚配置方面,如AD0-AD7用于地址/数据复用总线,MOT脚用于选择总线类型(MOTOROLA/INTEL),CS为片选,AS是地址锁存使能,R/W在INTEL总线下作为写读信号,DS则作为读写信号。RESET是复位信号,IRQ是中断请求输出,SQW是方波输出,VCC和GND分别是电源正极和负极。
在电源管理上,当VCC电压高于4.25V并保持200ms,芯片进入正常工作模式;低于4.25V时,芯片进入写保护状态,所有输出呈高阻态。而当VCC低于3V,DS12887会自动切换至内部电池供电。SQW方波输出在VCC低于4.25V时将不再工作。
DS12887是一款功能全面、兼容性强、可靠性高的RTC芯片,适用于各种需要精确时间管理和日历功能的系统设计。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2019-06-20 上传
2020-07-27 上传
2010-09-01 上传
2024-03-15 上传
2021-07-17 上传
2018-06-29 上传
LiuLangqq
- 粉丝: 0
- 资源: 1
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析