当前位置:首页 > 单片机数字时钟课程设计
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--); }
1
.
摘
要
主要技术路线:
用自己所学的数电知识,利用 4518 计数器生成出 60 和 24
进制的计数器然后利 用 4511 解译码器进行 EWB 输出仿真; 利用所生成的 EWB 原理图在 protel 软件中 生成 PCB
电路板,最后生成板自己动手焊接,完成制作。 系统设计特点: 该数字钟利用了 D
触发器和与门的结合解决了初始状态下低位不是 0 的情况, 并 且利用了“ 555
振荡器”代替了一般的晶体震荡管。 最终实现的功能; ① 基本功能 实现 60 秒、 60 分、 24
小时的计数、译码、显示;
具有校准功能; 自带秒脉冲信号发生器 ② 扩展功能 定点报时 闹时控制
仿广播电台整点报时 自动报整点时 ③ 提高功能
小时的计数要求为“ 12 归 1 ”
1.1 实验目的
数字钟是一种用数字电路技术实现时、 分、
秒计时的装置,
与机械式钟相比具有更高的
准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。数字钟
从原理上讲是一种典型的数字电路,
其中包括了组合逻辑电路和时序电路。 因此, 我们此次
设计数字钟就是为了了解数字钟的原理,从而学会制作数字钟 .
而且通过数字钟的制作进一
步的了解各种在制作中用到的中小规模集成电路的作用及实用方法 .
且由于数字钟包括组合
逻辑电路和时叙电路 .
共分享92篇相关文档