基于单片机的多功能电子钟.docx

山东建筑大学 课 程 设 计 说 明 书 题 目: 基于单片机的多功能电子钟 课 程: 单片机原理及应用 B 课程设计 院 (部): 信息与电气工程学院 专 业: 电子信息工程 班 级: 电信 111 学生姓名: 姜庆飞 学 号: 2011081197 指导教师: 高焕兵 完成日期: 2015年 1 月 山东建筑大学信息与电气工程学院课程设计说明书 目 录 摘 要 ....................................................... II 1 设计目的 ................................................... 1 2 设计要求 ................................................... 2 3 设计内容 ................................................... 3 3.1 电子时钟的工作原理 .................................... 3 3.2 系统硬件电路设计及元件 ................................ 4 3.2.1 AT89C51 芯片 ..................................... 4 3.2.2 DS1302 芯片...................................... 8 3.2.3 LCD1602 液晶显示 ............................... 12 3.3 系统软件电路设计 ..................................... 15 3.3.1 系统流程图及源代码设计 ......................... 15 总结与致谢 .................................................. 18 参考文献 .................................................... 19 附录一 ...................................................... 20 I 山东建筑大学信息与电气工程学院课程设计说明书 摘 要 单片机, 是集 CPU ,RAM ,ROM , 定时器,计数器和多种接口于一体 的微控制器。自 20 世纪 70 年代问世以来,以其极高的性能价格比,受 到人们的重视和关注。 它体积小、 重量轻、抗干扰能力强、 环境要求不高、 价格低廉、可靠性高、灵活性好、开发较为容易,广泛应用于智能生产和 工业自动化上。 本系统为基于 DS1302的多功能电子钟 ,以 AT89C51单片机 作为主 控芯, 采用实时时钟芯片 DS1302,使用 1602 液晶作为显示输出。该系 统走时精确,具有闹钟设置,时间模式切换,秒表以及可同时显示时间、 日期等多种功能。本文将详细介绍 AT89C51单片机和 DS1302时钟芯片的 基本原理,从软件和硬件电路的实现两大方面进行分析。 关键词:AT89C51;单片机;液晶屏;时钟芯片;蜂鸣器 II 山东建筑大学信息与电气工程学院课程设计说明书 1 设计目的 基于 51 单片机设计一个能够支持年、月、日、星期、时、分、秒的 电子时钟。并且支持闹钟功能,及整点报时功能。在设计过程中,学习利 用DXP软件进行硬件电路设计或者利用仿真软件进行仿真, 进行单片机的 软件编程。 学习芯片的选择及方案选择, 熟悉单片机的 I/O 口原理; 掌握 LCD显示的原理; 掌握定时计数器的使用; 要求设计出程序流程图和程序。 1 山东建筑大学信息与电气工程学院课程设计说明书 2 设计要求 1.设计能支持年、月、日、星期、时、分、秒的时钟,时钟有时间 调整功能及闹钟功能; 2.时钟具有装卸电池时掉电保护功能,保护时间大于 5 分钟; 3.时钟功耗小于 0.5MA/5V。 4.能够提供生日提醒指示;能够每天提供 3 个时间点的闹钟报时功 能; 5.非易失定时闹铃 6.整点报时 2 山东建筑大学信息与电气工程学院课程设计说明书 3 设计内容 3.1 电子时钟的工作原理 本次设计时钟电路, 使用了 AT89C51单片机芯片控制电路, 单片机控 制电路简单且省去了很多复杂的线路, 使得电路简明易懂, 用 C语言程序 来控制整个时钟的显示, 使得编程变得更容易, 这样通过五个模块: 芯片、 显示屏、看门狗、电源、时钟即可满足设计要求。 此设计原理图框图如图 3.1 所示,此电路包括以下五个部分: 单片机、 时钟电路、看门狗、液晶屏、电源模块、时钟振荡电路。

文档评论(0)

1亿VIP精品文档

相关文档