单片机课程设计--智能电子钟的设计
《单片机课程设计--智能电子钟的设计》由会员分享,可在线阅读,更多相关《单片机课程设计--智能电子钟的设计(20页珍藏版)》请在毕设资料网上搜索。
1、 第 I 页 共 I 页 目 录 1 引言 1 1.1 设计内容和要 1 1.2 工作原理 2 2 总体设计 2 2.1 方案设计 2 2.2 系统框图 2 2.3 核心芯片简介3 2.3.1 DS1302 简介 3 2.3.2 AT89C51 简介3 3 智能电子钟软硬件电路的设计4 3.1 硬件设计4 3.1.1 复位电路设计4 3.1.2 DS1302 与单片机的接口设计 5 3.1.3 LED 显示设计5 3.1.4 电源设计6 3.1.5 按键开关去抖设计6 3.1.6 时钟电路的设计7 3.1.7 电路总原理图设计8 3.2 软件设计8 3.2.1 流程图8 4 protues 仿
2、真与调试11 4.1 电路的仿真11 4.2 软件调试11 结论 错错 误误!未定义书签。未定义书签。 参考文献 14 附 录 15 源程序 15 第 2 页 共 20 页 第 1 页 共 20 页 1 1 引言引言 电子时钟主要是利用电子技术将时钟电子化、数字化,拥有时钟精确、体积小、界面 友好、可扩展性能强等特点,被广泛应用于生活和工作当中。另外,在生活和工农业生产 中,也常常需要温度,这就需要电子时钟具有多功能性。本设计主要为实现一款可正常显 示时钟/日历、带有定时闹铃的多功能电子时钟。本文对当前电子钟开发手段进行了比较 和分析,最终确定了采用单片机技术实现多功能电子时钟。本设计应用 A
3、T89C51 芯片作为 核心,6 位 LED 数码管显示,使用 DS1302 实时时钟日历芯片完成时钟/日历的基本功能。 这种实现方法的优点是电路简单,性能可靠,实时性好,时间精确,操作简单,编程容易。 该电子时钟可以应用于一般的生活和工作中,也可通过改装,提高性能,增加新功能,从 而给人们的生活和工作带来更多的方便。 1.11.1 设计内容和要求设计内容和要求 以 AT89C51 单片机为核心,制作一个 LCD 显示的智能电子钟: (1) 计时:秒、分、时、天、周、月、年。 (2) 闰年自动判别。 (3) 五路定时输出,可任意关断(最大可到 16 路) 。 (4) 时间、月、日交替显示。 (5) 自定任意时刻自动开/关屏。 (6) 计时精度:误差1 秒/月(具有微调设置) (7) 键盘采用动态扫描方式查询。所有的查询、设置功能均由功能键 K1、K2 完成。 1.2 1.2 工作原理工作原理 本设计采用市场上流行的时钟芯片 DS1302 进行制作。 DS1302 是 DALLAS 公司推出的涓流 充电时钟芯片,内含一个实时时钟/日历和 31 字节静态 RAM,可以通过串行接口与计算机 进行通信,使得管脚数量减少。实时时钟/日历电路能够计算 2100 年之前的秒、分、时、 日、星期、月、年的,具有闰年调整的能力。 DS1302 时钟芯片的主要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 智能 电子钟 设计
