数字钟的课程设计,用Proteus

数字钟的整点报时的部分

数字钟的实现方式有很多种:

1、用数字电子的器件:接数码管前,一般用74LS90或290进行进制设定,输出的是一个四位的二进制信号。考虑整点时,分部分到59,当它跳变到00时,即整点事件发生,5的二进制编码是0101,9的二进制编码是1001,0的二进制编码是0000,即5(0101)的第三位(标记为A),9(1001)的第四位(标记为B),当它们均由1跳变为0时,整点报时,报时时间为1分钟,将分位的最后一位标记为C。下面的图是其中一种实现方式:

2、用单片机,当然就很简单啦,在分位向时位前进位的同时,某个引脚输出个低电平,蜂鸣器就响了。下面是基于51的程序:

if(min==60)

{

min=0;

hor++;

bell=0;

}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-03

需要详细文件给我Q邮箱,发你。

相似回答