1、 1 课程设计课程设计论文论文 题题 目:电子钟目:电子钟 院院 (系) :电子信息工程与自动化学院(系) :电子信息工程与自动化学院 专专 业:自动化业:自动化 学生姓名:学生姓名: 学学 号:号: 指导教师:指导教师: 2011 年 1 月 20 日 2 1 .课程设计题目课程设计题目 3 2 .系统方案设系统方案设计计 3 2.1 系统总体方案设计. 3 2.2 主要模块方案选择和论证. 4 2.2.1 单片机的选择 4 2.2.2 时间生成模块的选择 4 2.2.3 显示模块的选择 4 2.2.4 定时时间到指示 4 2.2.5 按键的设计 4 3 .硬件电路设计硬件电路设计 5 3.
2、1.1 单片机系统电路的设计: 5 3.1.2 时钟芯片和按键电路设计 5 3.1.3 LCM1602 模块和蜂鸣器电路的设计 . 5 3.1.4 系统硬件总电路图: 6 3.1.5 总系统电路的 PCB 图 6 4 .软件设计软件设计 7 4.1 系统软件设计. 7 4.1.1 主程序的事件顺序驱动机制 7 4.1.2 网状多级状态结构的按键处理 7 4.1.3 秒表的定时中断 8 4.1.4 系统主程序的流程图 9 4.2 模块软件设计. 10 4.2.1 LCM1602 的驱动程序 . 10 4.2.2 DS1302 的驱动程序 10 4.2.3 闹钟蜂鸣的驱动程序 11 4.2.4 掉
3、电状态保存设计 11 5 .操作说明和最终实现操作说明和最终实现 . 11 5.1 整体总装图:. 11 5.2 操作说明. 12 5.2.1 时间,日期,闹钟的设置 12 5.2.2 闹钟开/关的设置 12 5.2.3 在闹钟蜂鸣时停止闹钟 12 5.2.4 秒表的操作 13 6 .讨论讨论 13 7 .总结总结 14 主要元器件清单:主要元器件清单: . 14 3 2010 年上学期单片机课程设计论文年上学期单片机课程设计论文 电子钟电子钟 摘 要 本文叙述了电子钟的整个设计过程,包括硬件设计和软件设计,并重点讨论了模块软件 设计和编程思想,并在本文末尾进行了讨论和总结,提出了改进的方面和
4、改进的方法。完成 的电子钟具有走时准确;掉电长时间后时间不需重新设置;闹钟时间和开关状态掉电保存; 秒表功能计时准确;功耗低,操作界面友好,操作简便;最大的特点是具有人性化的设计。 关键词:电子钟 硬件设计 软件设计 编程思想 掉电保存 人性化 Abstract: This article narrated electron clocks entire design process, including the hardware design and the software design, and discussed the module software design and the programming thought with emphasis, and has carried on the discussion and the summary end of this article, proposed the improvement aspect and the improvement method. Completes the el