DS12C887时钟芯片驱动程序 【恢复】
很久以前买了一个DS12C887时钟芯片,一直没有使用.我最近将它找出来,编写了一个驱动程序,不是传统的接线方法.希望能够能够为人家提供一个参考.点击此处下载 ourdev_468672.rar(文件大小:67K) (原文件名:ds12c887驱动测试.rar)
点击此处下载 ourdev_468673.rar(文件大小:2K) (原文件名:DS12C887驱动.rar) 到美信申请啊,哈哈!!! 12C887不是古董。尽管现在电脑上不用这个了,许多设备上还是在用的。就像51,从1981年出世开始算到现在,岂不是更加古董了?…… 古董列 这年头,到二手回收的那里找PIII的主板都不好找了。12887这类的东西要到老Pentium板子和486板子上才能见到……
自己搞着玩儿的话,还是买拆机件吧。我用7块钱的拆机件做过LED的万年历玩儿,还凑合。 12887就是贵,全新的一般要20块,拆机的一般要7块到9块.如果去电脑回收站里面找一下以前旧主板也许还能搞到不少. 个人认为,12887里面内置锂电池和晶振,整体上精度要比1302高一点。市场上的32768晶振质量参差不齐,精度也很一般,一般不会比人家原装更好。 不错,这样好!那我用2051也可以搞定了
顺便问一句,DS1302和DS12C887,一个串口,一个并口,哪个好些? 谢谢共享 好啊,试试!!! 强! //定义DS12C887与单片机之间的连接引脚
#define DS12C887_RW P3_0 //写控制端(W)
#define DS12C887_DS P3_1 //读控制端(OE)
#define DS12C887_AS P3_2 //地址锁存控制端(ALE)
#define DS12C887_TIRQ P3_3 //中断申请引脚
#define DS12C887_SQW P3_4 //方波信号输出端
#define DS12C887_Data_Port P1 //数据端口
//=======================================================
/*
通过修改上面的定义,就可以改变引脚了.
还有,本例子只是提供一个使用参考而已.
*/ to:999999
自己模拟,可以任意设置引脚.如果用单片机总线连接方法,需要固定使用P3.6,P3.7,P0,ALE引脚. 晕了,89S52有总线,为什么还要自己模拟?把串口和中断都占用了,而让原来的总线、RD和WR都闲着不用。
感觉是有阳关道不走,偏要走独木桥。 补上原理图
http://cache.amobbs.com/bbs_upload782111/files_11/ourdev_471178.gif
(原文件名:image002.gif) 啊莫是吗东莞的吗,你知道我是谁吗? 东西很好!!谢谢楼主,,我又学习了!! 呵呵 谢谢楼主 又学习了 谢谢共享 马上要用. 留个记号. 感谢楼主.学习下. hehe bu cuo 与ds12c887+有什么区别吗!我才花20元买了一个 回复【22楼】dz20062008
-----------------------------------------------------------------------
就多了个引脚:RCLR 多些楼主分享
近来也想研究研究 学习~ 回复【楼主位】lzf713
-----------------------------------------------------------------------
多谢楼主了,按楼主指示,我将它移到STM32上顺利调通,还算比较准确。谢谢~~
现在老板又嫌成本有点高,有意思让我试试DS1302,不知有用过吗?有什么建议,给小菜鸟指点指点吧~ 好像还可以自己也去弄一个试试看 好好学习了。 马克 现在学习不晚吧 下载学习,谢谢分享。
页:
[1]