单片机数字时钟课程设计

loading 分享 2026-7-20 下载文档

SMG_q=1;

SMG_b=1; SMG_s=0; SMG_g=1;

P0=table[da0/10]; break;

case 3: //选择个位数码管,关闭其它位 SMG_q=1;

SMG_b=1; SMG_s=1; SMG_g=0;

P0=table[da]; break; }

l_posit++; //每调用一次将轮流显示一位 if(l_posit>3)

l_posit=0; }

//延时子函数,短暂延时

void delay(unsigned int timer){ while(timer--); }

主要技术路线:

用自己所学的数电知识,利用 4518 计数器生成出 60 和 24

进制的计数器然后利 用 4511 解译码器进行 EWB 输出仿真; 利用所生成的 EWB 原理图在 protel 软件中 生成 PCB

电路板,最后生成板自己动手焊接,完成制作。 系统设计特点: 该数字钟利用了 D

触发器和与门的结合解决了初始状态下低位不是 0 的情况, 并 且利用了“ 555

振荡器”代替了一般的晶体震荡管。 最终实现的功能; ① 基本功能 实现 60 秒、 60 分、 24

小时的计数、译码、显示;

具有校准功能; 自带秒脉冲信号发生器 ② 扩展功能 定点报时 闹时控制

仿广播电台整点报时 自动报整点时 ③ 提高功能

小时的计数要求为“ 12 归 1 ”

1.1 实验目的

数字钟是一种用数字电路技术实现时、 分、

秒计时的装置,

与机械式钟相比具有更高的

准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。数字钟

从原理上讲是一种典型的数字电路,

其中包括了组合逻辑电路和时序电路。 因此, 我们此次

设计数字钟就是为了了解数字钟的原理,从而学会制作数字钟 .

而且通过数字钟的制作进一

步的了解各种在制作中用到的中小规模集成电路的作用及实用方法 .

且由于数字钟包括组合

逻辑电路和时叙电路 .


单片机数字时钟课程设计.doc 将本文的Word文档下载到电脑
搜索更多关于: 单片机数字时钟课程设计 的文档
相关推荐
相关阅读