云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 单片机数字时钟

单片机数字时钟

  • 62 次阅读
  • 3 次下载
  • 2025/5/6 9:29:24

南华大学船山学院单片机课程设计

case 5: case 6: case 7: case 8: } }

if(num==1)

} else {

P0=0xff;P2=ACT[3];break; }

if(hide_hour<6) {

P0=SEG7[time[2]];P2=ACT[4];break; } else {

P0=0xff;P2=ACT[4];break; }

if(hide_hour<6) {

P0=SEG7[time[2]/10];P2=ACT[5];break; } else {

P0=0xff;P2=ACT[5];break; }

if(hide_week<6) {

P0=SEG7[time[5]];P2=ACT[6];break; } else {

P0=0xff;P2=ACT[6];break; }

if(hide_week<6) {

P0=SEG7[time[5]/10];P2=ACT[7];break; } else {

P0=0xff;P2=ACT[7];break; }

第 21 页 共 26 页

南华大学船山学院单片机课程设计

{ {

switch(cnt) case 1: case 2: case 3: case 4: case 5:

if(hide_day<6)

{P0=SEG7[time[3]];P2=ACT[0];break; } else {

P0=0xff;P2=ACT[0];break; }

if(hide_day<6)

{P0=SEG7[time[3]/10];P2=ACT[1];break; } else {

P0=0xff;P2=ACT[1];break; }

if(hide_month<6) {

P0=SEG7[time[4]];P2=ACT[2];break; } else {

P0=0xff;P2=ACT[2];break; }

if(hide_month<6) {

P0=SEG7[time[4]/10];P2=ACT[3];break; } else {

P0=0xff;P2=ACT[3];break; }

if(hide_year<6) {

P0=SEG7[time[6]];P2=ACT[4];break; } else {

第 22 页 共 26 页

南华大学船山学院单片机课程设计

}

} case 6: case 7: case 8: }

P0=0xff;P2=ACT[4];break; }

if(hide_year<6) {

P0=SEG7[time[6]/10];P2=ACT[5];break; } else {

P0=0xff;P2=ACT[5];break; }

P0=SEG7[0];P2=ACT[6];break; P0=SEG7[2];P2=ACT[7];break;

6 数字时钟的实现

系统由AT89C52、LED 数码管、按键、发光二极管等部分构成,能实现时间的调整、定时时间的设定,输出等功能。用AT89C2051单片机控制的数字钟,显示器件选用LED七段数码管。在译码显示电路输出的驱动下,显示出清晰、直观的数字符号。另外应有校时功能。电路由时钟脉冲发生器、时钟计数器、译码驱动电路和数字显示电路以及时间调整电路组成。用晶体振荡器产生时间标准信号,这里采用石英晶体振荡器。根据60秒为1分、60分为1小时、24小时为1天的计数周期,分别组成两个60进制(秒、分)、一个12进制(时)的计数器。构成秒、分、时的计数,实现计时的功能。

第 23 页 共 26 页

南华大学船山学院单片机课程设计

7 结论

这次是单片机的第一次课程设计比以往的课程设计要难,不仅仅是只写

论文就可以了,还得自己买电器元气,自己做电路板。这在很大程度上锻炼了我们各自的思考能力和动手能力,避免了以往的抄袭和偷懒的行为,凡是都是自己亲力亲为,这样就将自己以前不懂的、一知半解的一网打尽。但在老师的指导下和同学们的帮助下经过两个多星期的不停的设计,终于把STC89C52单片机芯片数字时钟的电路原理图以及单片机实物完成了。经过了这次课程设计,极大地提高了我的独立思考分析问题的能力,同时激发了我对这方面的兴趣。

这次课程设计,让我学到了很多有用的知识和加强了能力,让我知道了

STC89C52在整个时钟电路中的作用以及各部分电路的原理,更是看到了上拉电阻的作用,通过做出一个实物来,自己在焊接方面的技术也有的很大的提高。可谓受益匪浅,当然也发现自己许多不足之处,尤其是在理论与实践中脱节。也体会到其实自己想到的并不一定是自己能够轻易做到的,凡事都要靠自己的不断实践,进而将自己的实践水平不断提高到相应的理论水平上来,当然自己的理论知识也不够火候,还得努力加强。这次课程设计明白其实动手操作是以牢固的理论知识为基础的。因而这就要求我更加努力去学好课本知识。

在这次的课程设计中主要用的软件就是Protel 99 SE,之前我对它的了解是少之甚少,更别说用。刚开始设计电路图是完全就无从下手,最后没办法只好拿起以前的书本从头学起,幸好在同学的帮助与鼓励下,循序渐进,总算能够独立画出自己想画的电路了,虽然比那些学得好的同学画的差很多,但心里很高兴,因为自己学到了东西,我觉得每一次的课程设计不仅很有必要也很有意义,因为它能让我们既学到知识又让我们体会到了学习的快乐。

第 24 页 共 26 页

搜索更多关于: 单片机数字时钟 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

南华大学船山学院单片机课程设计 case 5: case 6: case 7: case 8: } } if(num==1) } else { P0=0xff;P2=ACT[3];break; } if(hide_hour<6) { P0=SEG7[time[2]];P2=ACT[4];break; } else { P0=0xff;P2=ACT[4];break; } <

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com