蓝雨数码科技--首页

| 设为首页 | 加入收藏 | 联系我们 |

 
首页 特价电子商城 | 工控系统开发 | 单片机原理与应用 | 无线电发射、接收电路 | 综合资料 | 蓝雨数码科技BBS论坛 |
LY-2100(BIOS、AT89CXX单片机多功能编程器) | 自制51编程器 | LCD(液晶)显示屏 |邮购汇款方式|

DS12887时钟芯片(中文资料一)

特点
·可作为IBM AT计算机的时钟和日历
·与MC14681B和DS1287的管脚兼容
·在没有外部电源的情况下可工作10年
·自带晶体振荡器及电池
·可计算到2100年前的秒、分、小时、星期、日期、
月、年七种日历信息并带闰年补偿
·用二进制码或BCD码代表日历和闹钟信息
·有12和24小时两种制式,12小时制时有AM和PM提示
·可选用夏令时模式
·可以应用于MOTOROLA和INTEL两种总线
·数据/地址总线复用
·内建128字节RAM
 14字节时钟控制寄存器
 114字节通用RAM
·可编程方波输出
·总线兼容中断(/IRQ)
·三种可编程中断
 时间性中断可产生每秒一次直到每天一次中断
  周期性中断122ms到500ms
  时钟更新结束中断
管脚名称
AD0-AD7-地址/数据复用总线
NC-空脚
MOT-总线类型选择(MOTOROLA/INTEL)
CS-片选
AS-ALE
R/W-在INTEL总线下作为/WR
DS-在INTEL总线下作为/RD
RESET-复位信号
IRQ-中断请求输出
SQW-方波输出
VCC-+5电源
GND-电源地

上电/掉电
当VCC高于4.25V200ms后,芯片可以被外部程序操作;当VCC低于4.25V时,芯片处于写保护状态(所有的输入均无效),同时所有输出呈高阻状态;当VCC低于3V时,芯片将自动把供电方式切换为由内部电池供电。
管脚功能
MOT(总线模式选择)
当此脚接到VCC时,选用的是MOTOROLA总线时序;当它接到地或不接时,选用的是INTEL总线时序。
SQW(方波输出)-当VCC低于4.25V时没有作用。
周期性中断率和方波中断频率表

寄存器A中的控制位

P1周期中断周期  SQW输出频率
RS3    RS2 RS1 RS0
0 0 0 0 无 
0 0 0 1 3.90625ms   256Hz
0 0 1 0  7.8125ms 128Hz
0 0 1 1 122.070μs  8.192kHz
0 1 0 0 244.141μs 4.096 kHz
0 1 0 1 488.281μs   2.048 kHz
0 1 1 0 976.5625μs 1.024 kHz
0 1 1 1 1.953125ms 512 Hz
1 0 0 0 3.90625 ms   256 Hz
1 0 0 1 7.8125 ms 128 Hz
1 0 1 0 15.625 ms  64 Hz
1 0 1 1 31.25 ms  32 Hz
1 1 0 0 62.5 ms  16 Hz
1 1 0 1 125 ms  8 Hz
1 1 1 0 250 ms  4 Hz
1 1 1 1 500 ms  2 Hz
AD0-AD7(双向数据/地址复用总线)
AS(地址锁存) ALE
DS(Data Strobe or Read Input) RD
当系统选择的是INTEL总线模式时,DS被称作RD。当它有效时表示DS12887正在往总线输出数据。RD信号线在有贮器芯片上被称作OE信号线。
R/W(Read/Write Input) WR
CS(片选输入) CS
当VCC低于4.25V时,DS12887从内部禁止对外部CS的操作。此时时钟和RAM都被保护起来。
IRQ(中断请求输出)
当中断状态位和对应的中断允许位有效时,IRQ的输出保持为低。复位和读C寄存器都可以清除IRQ中断信号。没有中断时,IRQ呈高阻状态,其他中断源还可以挂接到中断总线上,由于IRQ是漏极输出,所以需要外接上拉电阻。
RESET(复位)
复位脚对时钟、日历、RAM无效。系统上电时复位脚要保持低电平200ms以上DS12887才可以正常工作。当复位脚为低并且VCC高于4.25V时,以下情况发生:
A.周期中断允许(PIE)位清0.
B.闹钟中断允许(AIE)位清0.
C.更新完成中断标志(UF)位清0.
D.中断请求状态标志(IRQF)位清0.
E.周期中断标(PF)位清0.
F.当RESET为低时DS12887不可操作
G.闹钟中断标志(AF)位清0.
H.IRQ呈高阻状态
I.方波输出允许(SQWE)位清0.
J.更新完成中断允许(UIE)位清0.
通常情况下把复位(RESET)和电源(Vcc)连接

下一页       

版权所有  Copyright © 2003-2008  蓝雨数码科技 

站长:一路狂奔   QQ:46490614  342562118 

E-mail:001@lysmkj.com    lysmkj@163.com  Tel:(0)13118119681  (0)13890267675