- 41
- 0
- 约8.58千字
- 约 19页
- 2018-12-16 发布于浙江
- 举报
单片机lcd显示音乐倒数计时器
信息工程学院
课程设计报告书
题 目: 带有LCD显示的音乐倒数计时器
专 业:
日
PAGE 3
摘 要
近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制系统日新月益更新。单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。本次课程设计的项目是带有LED显示的音乐倒数计时器。主体使用89C52,通过几个开关进行控制,其中开关K1用于切换时间设置状态和时钟运行状态;开关K2用于切换修改时间数值;开关K3用于使相应数值加1调节;开关K4用于减1调节;开关K5用于设定倒计时时间,并且设定好后到时间通过实验箱音频放出一段乐曲作为闹铃。
选做增加项目:还可增加秒表功能(精确到0.01s)或年月日设定功能
关键词:单片机 课程项目 计时器 89C52
目 录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc265582398 摘 要 PAGEREF _Toc265582398 \h I
HYPERLINK \l _Toc265582400 1前 言 PAGEREF _Toc265582400 \h 1
HYPERLINK \l _Toc265582401 1.1 课题开发背景 PAGEREF _Toc265582401 \h 1
HYPERLINK \l _Toc265582402 1.2 课题研究的目的和意义 PAGEREF _Toc265582402 \h 1
HYPERLINK \l _Toc265582403 1.3 课题的主要研究工作 PAGEREF _Toc265582403 \h 1
HYPERLINK \l _Toc265582404 2 系统硬件设计及说明 3
HYPERLINK \l _Toc265582405 2.1系统组成及总体框图 3
HYPERLINK \l _Toc265582406 2.2部分硬件方案论述 3
HYPERLINK \l _Toc265582407 2.3硬件电路图 4
HYPERLINK \l _Toc265582408 2.4元件清单 4
HYPERLINK \l _Toc265582409 2.4.1 AT89C52 4
HYPERLINK \l _Toc265582410 2.4.2 LCD1602 5
HYPERLINK \l _Toc265582411 2.4.3按键控制单元 6
HYPERLINK \l _Toc265582411 2.4.4 SPEAKER 7
HYPERLINK \l _Toc265582412 3系统软件设计 8
HYPERLINK \l _Toc265582415 3.1 系统总体功能流程图 8
HYPERLINK \l _Toc265582413 3.2 使用单片机实现音乐节拍 10
HYPERLINK \l _Toc265582414 3.3使用单片机产生音频脉冲 11
HYPERLINK \l _Toc265582416 3.4使用定时器实现定时功能 PAGEREF _Toc265582416 \h 11
HYPERLINK \l _Toc265582416 3.5程序描述 PAGEREF _Toc265582416 \h 12
HYPERLINK \l _Toc265582417 4总结与展望 PAGEREF _Toc265582417 \h 15
HYPERLINK \l _Toc265582418 参考文献 PAGEREF _Toc265582418 \h 16
1前 言
1.1 课题开发背景
随着单片机技术的成熟,单片机已经渗透到我们的学习、生活、生产和工作各个领域中, 凡是有自动控制要求的地方一般都会有单片机的身影出现:从简单到复杂,从空中、地面到地下,凡是能想象到的地方几乎都有使用单片机的需求。单片机的应用有利于铲平的小型化、多功能化和智能化。有利于提高生产、生活效率,保证安全。本系统的开发也是旨在给人们的生活带来方便。
单片机技术使我们可以利用软硬件实现倒计数计时器的功能,从而为生活带来方便,例如工作生活中小睡片刻或者做食物等,可以做一小段时间计时,并且可以进行一定的功能扩展。鉴于传统计时器只是能够纯粹的实现计时功能,而该设计不但可以实现对基本计时功能,同时当倒数计时为0时,还会发出一段音乐,起到一定的提醒功能,而且还可以添加时钟、闹钟、秒表功能和万历年显示功能。使该设计功能更加完善。
1.2 课题研究的目的和意义
利用AT89C52单片机自带资源,设计一款带有LCD显示的音乐倒数计时器。
1
原创力文档

文档评论(0)