一文看懂ds1302与ds12c887区别
ds1302介绍
DS1302是时钟电路,那它就会有记时的功效。他与大家日常了解的电子手表类似,能够对年月日、分秒、礼拜记时。大家可以用单片机设计往DS1302里边载入時间开展时间设置,还可以用单片机设计从DS1302中载入時间,读出的时间段还可以放到液晶上表明。那样大家就可以完成一块电子手表的作用了。
DS1302封裝及脚位遍布:
从图1和图2大家见到DS1302有二种封裝,一种是直插入式的,另
一种为帖片封裝,并且DS1302有八个引脚。详细介绍以下:
晶振电路2个脚, GND一个脚, VCC2个脚, 大家尽必须关注的只剩余三个脚了。 RST脚位的使用比较简单,给它上拉电阻表明运行集成ic让集成ic工作中(低电频校准,上拉电阻时集成ic一切正常),给它低电频表明不许集成ic工作中。SCLK脚位表明数字时钟脚位,它给IO脚位数据信息的传递给予时钟频率。
DS1302的特性
1、 数字时钟记数作用,能够对秒、分鐘、钟头、月、礼拜、年的记数。年记数可做到2100 年。
2、 有31*8 位的附加数据信息储存存储器(即RAM,断电遗失)
3、至少I/O 脚位传送,根据三脚位操纵
4、 工作标准电压:2.0-5.5V
5、 工作中电流量低于320 纳安(2.0V)
6、 读写能力数字时钟存储器或內部RAM(31*8 位的附加数据信息储存寄放)能够选用单字节方式(一次读写能力单独字节数)和突发性方式(一次读写能力好几个字节数)
7、8-pin DIP (直插封裝)或8-pin SOICs(贴片式封裝)
DS1302的原理
DS1302工作中时为了更好地对一切数据信息传输开展复位,必须 将校准脚(RST)置为上拉电阻且将8位详细地址和指令信息内容装进移位寄存器。数据信息在数字时钟(SCLK)的上升沿串行通信键入,前8位特定浏览详细地址,命令字装进移位寄存器后,在以后的指令周期,读实际操作时輸出数据信息,写实际操作时輸出数据信息。脉冲发生器的数量在单字节方法下以8 8(8位详细地址 8位数据信息),在多字节数方法下以8加数最多可以达到248的数据信息。
ds12c887介绍
DS12C887实时时钟集成ic功能丰富,能够用于立即替代IBM PC上的数字时钟日历集成icDS12887,与此同时,它的引脚也和MC146818B、DS12887相兼容。 因为DS12C887可以全自动造成新世纪、年、月、日、时、分、秒等時间信息内容,其內部又增多了新世纪存储器,进而运用硬件配置电源电路处理子“上千年”难题。
ds12c887的脚位图及作用
AD0–AD7 – 详细地址/数据信息重复使用系统总线
NC – 空脚
MOT – 系统总线种类挑选(MOTOROLA/INTEL)
CS – 片选
AS – ALE
R/ W – 在INTEL系统总线下做为 /WR
DS –在INTEL系统总线下做为 /RD
RESET – 校准数据信号
IRQ – 中断请求輸出
SQW – 波形輸出
VCC – 5 开关电源
GND – 开关电源地
ds12c887的特性
1、可做为 IBM AT 电子计算机的数字时钟和日历
2、 与MC146818B和DS1287的引脚兼容
3、 在沒有外界开关电源的情形下可工作中10年
4、 内置晶振电路及充电电池
5、可测算到2100年前的秒、分、钟头、礼拜、日期、月、年七种日历信息内容并带闰年
ds1302和ds12c887差别
ds1302要客户自身安裝储备充电电池和串口通信,并且必须32.768晶振电路。
ds12c887内置储备充电电池,并口通信,不用外场元器件,内置晶振电路和锂电,在沒有外界开关电源的情形下可工作中10年。
ds12c887时间表示方式有二种:一种用二进制数表明,一种用BCD码表明;DS12C887中含有128字节数RAM,在其中11字节数用于储存時间信息内容,4字节数RAM用于储存DS12C887的操纵信息内容,称之为操纵存储器,113字节数RAM供客户应用;数据信息/计算机字长重复使用,客户可编程控制器以达到多种多样波形輸出。
ds12c887接cpu原理图: