DS12887实时时钟芯片功能与应用解析
需积分: 11 175 浏览量
更新于2024-12-01
收藏 340KB PDF 举报
"DS12887实时时钟芯片中文资料"
DS12887是一款高性能的实时时钟(RTC)芯片,设计用于在IBM PC兼容的计算机系统中提供精确的时间和日期功能。这款芯片具有良好的兼容性和可靠性,能够与MC146818B和DS1287的引脚布局无缝对接。DS12887的独特之处在于它内置了晶体振荡器和电池,即使在没有外部电源的情况下也能持续工作长达10年,确保时间的连续性和准确性。
该芯片能够准确计算从当前到2100年的秒、分、小时、星期、日期、月和年,且包含了闰年的补偿机制。日历和闹钟信息可以使用二进制码或BCD码表示,提供了12小时和24小时制的选择,并在12小时制中区分AM和PM。此外,DS12887支持夏令时模式,适应不同季节的时间调整需求。
DS12887适用于MOTOROLA和INTEL两种总线架构,采用数据/地址总线复用技术,简化了系统设计。内置128字节的RAM,其中14字节用于时钟控制寄存器,其余114字节作为通用RAM使用。该芯片还具备可编程方波输出功能,可以根据需要设置不同的输出频率。其总线兼容中断 (/IRQ) 功能允许系统响应来自DS12887的中断请求。
中断类型包括三种:时间性中断,可以设置为每秒到每天一次;周期性中断,范围从122毫秒到500毫秒;以及时钟更新结束中断,用于指示日历时间的更新。这些中断功能使得DS12887在需要定时触发某些操作的系统中非常有用。
在硬件层面,DS12887的管脚包括AD0-AD7作为地址/数据复用总线,NC为未使用脚,MOT用于选择总线类型,CS是片选信号,AS是地址锁存使能,R/W在INTEL总线下作为写使能/读使能信号,DS在INTEL总线下作为读使能,RESET是复位信号,IRQ是中断请求输出,SQW是方波输出,VCC是电源正极,而GND是电源地。
在操作上,DS12887在上电时,当VCC电压超过4.25V并保持200ms后,芯片进入可操作状态。如果VCC电压低于4.25V,芯片进入写保护状态,所有输入无效,输出呈现高阻态。当VCC低于3V时,DS12887会自动切换到内部电池供电。SQW(方波输出)在VCC低于4.25V时不起作用。MOT管脚的高低电平选择决定了芯片遵循MOTOROLA还是INTEL的总线时序。
DS12887实时时钟芯片以其丰富的功能、高精度和良好的兼容性,成为系统设计中不可或缺的时钟管理组件,尤其适用于需要长期稳定保持时间信息的应用场景。
2011-09-05 上传
2009-06-09 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
zyuwangli
- 粉丝: 10
- 资源: 20
最新资源
- DDC_ddc_cic_CIC下变频_
- pconline1532439064641.zip
- spring-aop-5.3.10.jar中文-英文对照文档.zip
- 阶梯step函数MATLAB代码-AEC:AcousticEchoCancellationwithLMS/RLS(基于LMS/RLS的自适应回
- 数字逻辑电路与系统设计课后答案完全版
- 行业文档-设计装置-组合笔筒.zip
- servo-dogbot:机器狗用的东西(使用伺服)
- 银行产品秒杀系统(中国大学生服务外包创新创业大赛).zip
- Ender:一个 JavaScript Minecraft 服务器包装器
- 教育教学教师PPT模板80.zip
- Visual C++与Oracle 数据库编程案例_oracle_Vc_attachedd41_
- filters-2.0.235-1.jar中文-英文对照文档.zip
- 基于STM32+HI-3210 芯片的RS232串口转ARINC429的实现方式
- 电气工程师实用软件合集 各种电气计算软件.zip
- laravelPizza31s18
- spring-webflux-5.3.10.jar中文-英文对照文档.zip