1、 课程设计任务书课程设计任务书 题题 目目: : 电子时钟设计电子时钟设计 专专 业业: : 姓姓 名名: : 学学 号号: : 班班 级级: : 完完 成成 期期 限:限: 20132013 年年 1 1 月月 5 5 日日 指指 导教师签名:导教师签名: 课程负责人签名:课程负责人签名: 20122012 年年 1111 月月 2020 日日 主要内容、基本要求、主要参考资料等:主要内容、基本要求、主要参考资料等: 主要内容:主要内容: 利用单片机计一个电子时钟,要求显示小时、分钟、秒,并且具 备调小时和分钟的功能。 基本要求:基本要求: 1.设计一个电子时钟,要求显示小时、分钟、秒,并且
2、设定调时 按钮,能够完成对小时和分钟的调整; 2.利用 proteus 软件完成设计电路和仿真; 3.掌握并口驱动数码管动态显示的方法; 4.通过此次设计将单片机软硬件结合起来对程序进行编辑、校 验,锻炼实践能力和理论联系实际的能力。 主要参考资料:主要参考资料: 1李全利,单片机原理及接口技术M,高等教育出版社 2王文杰,单片机应用技术M,冶金工业出版社 3朱清慧,PROTEUS 教程电子线路设计、制版与仿真M,清 华大学出版社 4单片机实验指导书,天煌教仪 5彭伟,单片机 C 语言程序设计实训 100 例M,电子工业出版社 郑州华信学院 课程设计说明书课程设计说明书 题目:题目: 姓姓 名
3、:名: 院院 (系)(系) : 专业班级:专业班级: 学学 号:号: 指导教师:指导教师: 成成 绩:绩: 时间:时间: 2012 年年 11 月月 17 日至日至 2012 年年 12 月月 22 日日 单片机课程设计 0 0 目录目录 1.引言 . 1 2 .电子时钟的背景、意义、应用. 1 3.设计方案 . 2 3.1 应用知识简介 2 3.1.1 51 单片机 2 3.1.2 汇编语言 2 3.1.3 ISP 2 3.2 单片机数字钟的基本原理 . 2 4总体设计及核心部件简介 3 4.1 单片机的基本结构 . 3 4.1.1MCS-51 单片机内部结构 . 3 4.1.2 中央处理器
4、 3 4.1.3 数据存储器(RAM) 3 4.1.4 程序存储器(ROM) 3 4.1.5 并行输入输出(I/O)口. 3 4.2 MCS-51 的引脚说明. 3 4.3 七段数码管的引脚图及使用 4 4.4 硬件电路的设计原则 . 5 5. 软件设计内容 . 6 5.1 系统软件设计流程图 6 5.2 仿真与调试 . 7 5.2.1 软件调试 7 5.2.2 硬件调试 8 6. 心得体会 . 8 附录一.电子时钟的主程序 8 附录二 实验电路图 .13 A.实验整体电路 .13 B.元器件表 13 参考文献.14 单片机课程设计 1 1 1.1.引言 近年来随着计算机在社会领域的渗透和大规
5、模集成电路的发展,单片机的应用正在 不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方 便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化 仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片机往往是作为一个核 心部件来使用,在根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完 善。 本次设计中以单片机的发展过程和发展方向为背景,介绍了单片机的输入输出的工 作原理和操作方法, 中断的工作原理和操作方法, 74LS245 译码器的工作原理和与, LED 连接的方法。 本次做的数字钟是以单片机(AT89C51)为核心,结合相关的元器件(共阴极 LED 数码显示器、BCD-锁存/7 段译码/驱动器 74LS245 等) ,再配以相应的软件,是它具有 时,分,秒显示的功能,并且时,分,秒还可以调整。此次设计电子数字钟是为了了解 电子数字钟的原理,从而学会制作电子数字钟。而且通过电子数字钟的制作进一步的了 解各种在制作中用到的中小规模集成电路的作用及实用方法。通过它可以进一步学习与 掌