·上一文章:实用型料位检测电容传感器的设计
·下一文章:zigbee技术详解
摘要:介绍了时钟日历芯片DS12C887的主要功能、特点和内部地址分布,给出了C8051F020与DS12C887的硬件接口电路和相关程序设计方法。
关键词:日历;时钟DS12C887;外部存储器;时钟
0 引言
DS12C887是Dallas公司生产的实时时钟日历芯片,该芯片功能多、可靠性高,使用简单。通过DS12C887的寄存器读写,可以很容易的获取时间信息。因此,此芯片在各种设备、家电、仪器、工业控制系统中具有广泛的应用。
1 时钟日历芯片DS12C887简介
DS12C887能够自动产生世纪、年、月、日、时、分、秒等时间信息。由于其内部增加了世纪寄存器,因而可利用硬件电路解决“千年”问题,另外,DS12887自带锂电池,故在外部掉电时,其内部时间信息还能够保持10年之久。DS12887芯片的引脚说明如表1所列,同时,该芯片还具有以下主要特点:
◇可作为IBM AT计算机的时钟和日历;
◇与MC146818和DS1287的管脚兼容;
◇可用二进制或BCD码表示日历和闹钟信息;
◇有12和24小时两种制式,12小时制时有AM和PM提示;
◇可选用夏令时模式;
◇可选用MOTOROLA和INTEL两种总线时序;
◇数据/地址总线可以复用;
◇带有128字节RAM;
◇可编程方波输出;
◇总线兼容中断;
◇具有三种可编程中断。