DS12887实时时钟芯片详解:功能、操作与中断
5星 · 超过95%的资源 需积分: 11 190 浏览量
更新于2024-12-30
2
收藏 340KB PDF 举报
"DS12887中文资料包含了关于这款实时时钟芯片的详细信息,包括其特性、功能、管脚定义以及操作说明。该芯片适用于IBM AT计算机的时钟和日历功能,与MC146818B和DS1287兼容,并能在无外部电源的情况下工作长达10年。它内置了晶体振荡器和电池,能够精确计算到2100年前的日期,并支持闰年补偿。此外,DS12887还具备二进制码或BCD码表示的日历和闹钟信息,12或24小时制,以及夏令时模式。"
DS12887是一款功能强大的实时时钟(RTC)芯片,它可以工作于Motorola和Intel两种总线模式,采用数据/地址总线复用设计。芯片内含128字节的RAM,其中14字节为时钟控制寄存器,其余114字节为通用RAM。该芯片提供了可编程方波输出和三种可编程中断:时间性中断(每秒至每天一次)、周期性中断(122ms到500ms)以及时钟更新结束中断。中断请求通过/IRQ管脚输出。
DS12887的管脚功能包括:
1. AD0-AD7:地址/数据复用总线。
2. NC:空脚。
3. MOT:总线类型选择,连接VCC为Motorola模式,低电平或开路为Intel模式。
4. CS:片选信号。
5. AS:地址锁存使能(ALE)。
6. R/W:在Intel总线下作为/WR信号。
7. DS:在Intel总线下作为/RD信号。
8. RESET:复位信号。
9. IRQ:中断请求输出。
10. SQW:方波输出。
11. VCC:+5V电源输入。
12. GND:电源地。
在电源管理方面,当VCC电压超过4.25V且稳定200ms后,芯片进入正常操作模式。如果VCC电压低于4.25V,芯片进入写保护状态,所有输入无效,输出变为高阻。VCC低于3V时,芯片会切换到内部电池供电。SQW方波输出在VCC低于4.25V时不再工作。
此外,DS12887的周期性中断率和方波输出频率可以通过寄存器A中的RS3、RS2、RS1和RS0位进行编程设置,这些位的不同组合可以配置不同的中断周期和方波频率。
DS12887是一款高度集成的RTC芯片,广泛用于需要精确时间管理的系统中,如嵌入式系统、服务器和各种计算设备。其丰富的功能和灵活性使其成为许多应用的理想选择。
291 浏览量
2022-09-20 上传
311 浏览量
189 浏览量
2014-07-02 上传
172 浏览量
chensaiye
- 粉丝: 2
- 资源: 2
最新资源
- 巧用google搜索技术,高效高速搜索
- bash shell英文原版教程
- sg3525涓枃璧勬枡(1).pdf
- 面向对象程序设计vc2
- AdobeInDesginPlugInDevelop
- 大学生求职指南精华版
- Klette R., Rosenfeld A. Digital Geometry.. Geometric Methods for Digital Image Analysis (Morgan Kaufmann, 2004)
- LM311.pdf技术资料
- Beginning Linux Programming (4nd edn)
- 如何获取中文的拼音字母
- IBM DB2通用数据库Windows版快速入门.pdf
- dos通用命令dos通用命令
- ArcObject入门教程
- 基于FPGA的神经网络自整定PID控制器设计
- 约束Delaunay三角剖分动态算法研究
- java基础习题集,非常不错的东东