基于AT89C51带有LCD显示的音乐倒数计数器课程设计
《基于AT89C51带有LCD显示的音乐倒数计数器课程设计》由会员分享,可在线阅读,更多相关《基于AT89C51带有LCD显示的音乐倒数计数器课程设计(15页珍藏版)》请在毕设资料网上搜索。
1、摘要摘要 单片机技术是一门不可或缺的技术, 对我们将来的工作以及生活和学习都有 很密切的联系。近年来,随着电子技术和微机计算机的迅速发展,单片机的档次 不断提高,其应用领域也在不断的扩大,已在工业控制、尖端科学、智能仪器仪 表、日用家电、汽车电子系统、办公自动化设备、个人信息终端及通信产品中得 到了广泛的应用,成为现代电子系统中最重要的智能化的核心部件。 单片机由 CPU、一定容量的 RAM 和 ROM 构成,定时、计数和多种接口于一体 的微控制器。它体积小,成本低,功能强,广泛应用于智能产业和工业自动化上。 而 51 系列单片机是各单片机中最为典型和最有代表性的一种。这次课程设计通 过对它的
2、学习、应用,从而达到学习、设计、开发软、硬的能力。 本设计利用AT89C51单片机结合字符型LCD显示器设计一个简易的倒数计数 器。用 4 个按键操作来设置当前想要倒计数的时间。做一小段时间倒计数,当倒 计数为 0 时,则发出一段音乐声响,通知倒计数终了,该做应当做的事。应用 Proteus 的 ISIS 软件和 Keil uVision3 来实现该计数器的设计与仿真。该方法 仿真效果真实、准确,节省了硬件资源。 该多功能计数器可以应用于一般的生活和工作中,也可以通过改装,提高性 能,增加新功能,从而给人们的生活和工作带来更多的方便。 关键词关键词: AT89C51,计数器,键盘控制,LCD
3、显示,Proteus,Keil 目目 录录 1 1 项目概述和要求项目概述和要求 1 1.1 项目概述 1 1.2 项目要求 1 2 2 系统设计系统设计 . 3 2.1 框图设计 3 2.2 元件清单 3 3 3 软件设计软件设计 7 3.1 程序流程图. 7 3.1.1 主程序流程图 . 7 3.1.2 蜂鸣器发声程序流程图 8 3.2 蜂鸣器发声电路原理 8 3.3 蜂鸣器发声程序的关键代码. 9 4 PROTEUS 仿真结果仿真结果 10 4.1 总体电路仿真结果 10 4.2 蜂鸣器发声电路仿真结果 .10 5 5 总结总结 .12 参考文献参考文献13 1 1 项目概述和要求项目概
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 AT89C51 带有 LCD 显示 音乐 倒数 计数器 课程设计
