单片机课程设计电子钟教程文件.docx

单片机课程设计 钟 电了 精品资料 精品资料 仅供学习与交流,如有侵权请联系网站删除 谢谢 仅供学习与交流,如有侵权请联系网站删除 谢谢II 精品资料 精品资料 仅供学习与交流,如有侵权请联系网站删除 谢谢 仅供学习与交流,如有侵权请联系网站删除 谢谢II 中北大学 单片机课程设计说明书 数字钟设计 1设计任务与要求 TOC \o 1-5 \h \z 1.1设计任务 1 1.2设计要求 1 \o Current Document 2单片机简介 2 2.1单片机的发展历程 2 \o Current Document 3系统设计思路和方案 3 3.1系统总体方案 3 3.2硬件简介 4 3.2.1硬件选择 4 51单片机的构成 4 STC89C52RC引脚功能说明 5 LED 简介 6 3.3 Keil 调试 8 \o Current Document 4、 系统实物图 10 \o Current Document 5、 课程设计体会 10 \o Current Document 参考文献 11 \o Current Document 附录A 13 \o Current Document 附录B 14 附录C 15 精品资料 精品资料 仅供学习与交流,如有侵权请联系网站删除谢谢 仅供学习与交流,如有侵权请联系网站删除谢谢 PAGE # 精品资料 精品资料 仅供学习与交流,如有侵权请联系网站删除谢谢 仅供学习与交流,如有侵权请联系网站删除谢谢 PAGE # 1设计任务与要求 1.1设计任务 本课题应完成以下设计内容: 硬件设计 设计数字钟的电路原理图,用 PROTE绘制硬件电路。制作实物。 软件设计 时、分、秒的设置及显示; 画出程序框图; ⑶调试与分析。用PROTEU仿真。 课程设计说明书 1.2设计要求 本课程设计的基本要求是使学生全面掌握单片机控制系统设计的基本理 论,熟悉掌握MC 51系列单片机的编程方法,具体要求:本例利用 AT89C51 的定时器和6位7段数码管,设计一个电子时钟。显示格式为“ XX XX XX,由 左向右分别是:时、分、秒。 精品资料 精品资料 仅供学习与交流,如有侵权请联系网站删除 谢谢 仅供学习与交流,如有侵权请联系网站删除 谢谢 PAGE # 精品资料 精品资料 仅供学习与交流,如有侵权请联系网站删除谢谢 仅供学习与交流,如有侵权请联系网站删除谢谢 PAGE # 2单片机简介 2.1单片机的发展历程 单片机是微型计算机的一个重要分支,也是一种非常活跃和颇具生命力的 机种,特别适用于工业控制领域。1971年微处理器研制成功不久,就出现了单 片机,但最早的单片机是1位的,处理能力有限。单片机的发展共分四个阶 段:第一阶段是初级阶段,功能非常简单;第二阶段是低性能阶段, 16位定 时器/计数器,片内ROM RAM容量加大,直到现在仍被广泛应用,是目前应用 数量较多的单片机。、32位单片机推出阶段,以满足不同的用户需要。纵观单 片机几十年的发展历程,单片机的今后发展方向将向多功能、高性能、高速 度、低功耗、低价格、外围电路内装化以及内存储器容量增加和 FLASH存储器 化方向发展。 2.2实用价值与理论意义 在单片机模块里比较常见,数字时钟是一种用 0数字电路技术实现时、 分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械 装置,具有更高的使用寿命,新词得到了广泛的应用。 数字时钟是采用数字电路实现对时、分、秒数字显示的计时装置,广泛用 于个人家庭、车站、码头、办公室等公用场所,成为人们日常生活中不可少的 必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字时 钟的精度远远超过老式钟表,钟表的数字化给人们的生产生活带来了极大的方 便,而且大大地扩展了钟表原先的报时功能。因此研究数字时钟及扩大其应用 有着非常现实的意义。 3系统设计思路和方案 3.1系统总体方案 图3.1整体设计思路 针对要实现的功能,拟采用 AT89C51单片机进行设计,AT89C51单片机是 一款低功耗,高性能CMOS8位单片机,片内含4KB在线可编程(ISP)的可反 复擦写1000次的Flash只读程序存储器,器件采用高密度、非易失性存储技术 制造,兼容标准MCS- 51指令系统及80C51引脚结构。这样,既能做到经济合 理又能实现预期的功能。在程序方面,采用分块设计的方法,这样既减小了编 程难度、使程序易于理解,又能便于添加各项功能。程序可分为闹钟的声音程 序、显示程序、闹钟显示程序、调时显示、定时程序。运用这种方法,关键在 于各模块的兼容和配合,若各模块不匹配会出现意想不到的错误。 3.2硬件简介 321硬件选择 (1) 单片机的选择 选用STC

文档评论(0)

1亿VIP精品文档

相关文档