本人呕心沥血制作的一个基于ds12c887的电子钟的详细教程,程序已经在protues中仿真,仿真图在下方!!
花了血本制作的,我花了将近一个月时间探索出来的电子钟(其间断断续续编),在这里给同学们一个好的案例,这个程序由用51,1602,ds12c887,4个按键,一个喇叭。下面还介绍了总线的画法,以及实际中连接编程时的重要注意事项,附上了时序图,对程序的解释很是详细,看了好的帮我顶下,谢谢大家!
------------------------血顶猎鹰



s2,s3可以调整闹铃时间。仿真时有一个小bug,当按下闹铃后再按s1,再退出时得再重新按一遍闹铃才可以正常运行,估计是软件的原因。
我用的是7.7的,所以有这个芯片,这是我从论坛上找的版本低的解决办法,大家可以看下 仿真软件如果版本低可以这样将库文件和dll文件复制到7.5SP3的library和models, 仿真时,每次一定要给寄存器初始化,否则时钟不能正常运行.
正式硬件运行时仅初次化时使用一下,将以下内容屏蔽后重新编译,再下载程序到89C51. //初始化DS12C887工作方式
write_ds(0x0A,0x20);//打开振荡器
write_ds(0x0B,0x26);//设置24小时模式,数据二进制格式,开启闹铃中断 set_time();//设置上电默认时间,调试的时候用
对这三个进行屏蔽,还有把set time()这个子函数屏蔽掉
仿真软件中bus总线画法如下,拖出总线,
点lbl给总线标上AD[0..7],
DS12C887电子时钟(附程序)_计算机软件及应用_IT/计算机_专业资料。DS12C887电子时钟(附程序),实物已做出来,没问题……下面附有实物图和引脚接法图及程序 时钟...
时钟芯片DS12C887使用说明_电子/电路_工程科技_专业资料 暂无评价0人阅读0次下载举报文档 时钟芯片DS12C887使用说明_电子/电路_工程科技_专业资料。 汇编程序:...
ds12c887时钟之总结_电子/电路_工程科技_专业资料。经验 教训做实时时钟之总结 这几天一直在忙着做基于 ds12c887 实时时钟,从听教程到自己 改程序,一次次的...
沈阳理工大学课程设计专用纸№.1 摘 要 本论文设计一个基于单片机、液晶 1602 显示和 DS12C887 高精度时钟芯片控制于一 体的高精度电子时钟。计时器是人类发展...
基于51单片机的DS12C887时钟芯片的时钟电路设计 - 副本_电子/电路_工程科技_...本作品是以 STC89C51 单 片机作为主控芯片,使用 12MHZ 的晶振,使用专用时钟...
ds12c887时钟程序_电子/电路_工程科技_专业资料 暂无评价0人阅读0次下载举报文档ds12c887时钟程序_电子/电路_工程科技_专业资料。#include<reg52.h> #...
基于DS12C887时钟芯片的高精度时钟的设计 吴挺_...设计并且制作出来的电子钟, 一个月的时间 里只有 ...[12]郭天祥.新概念 51 单片机 C 语言教程 入门、...
使用DS12C887时钟芯片设计高精度时钟 隐藏>> 河北大学工商学院 电子设计竞赛报告 题目:使用 DS12C887 时钟芯片设计装 高精度时钟 订 线 学专学姓 部业号名 ...
1.2.1 方案 1——基于 STC89C52 单片机的电子万年历设计 不使用时钟芯片,而...新概念 51 单片机 C 语言教程[M].北京:电子工业出版社,2009. [2] 吴金戌,...
电子与信息工程学院 电子信息工程 邹全 指导教师 二〇一一年 六月 十三 日 ...() //设定时间初始值的函数第一次上电使用,之后可以屏蔽 { ds_write(0x0b,...
闽公网安备 35021102001881号 
热门文档