基于单片机的音乐倒数计数器.docVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计报告书 课程名称 单片机应用技术 课程设计任务书 课程设计 题 目 基于单片机音乐倒数计时器的设计 课程设计 时 间 2013 年 3 月 25 日 ~ 2013 年 3 月 29 日 课程设计 小组成员 课程设计 目 的 电类专业课程设计环节,是学习电类专业核心课程所必需的教学环节,是在教师的指导下,通过学生独立完成课题来实现对学生的综合性训练,培养学生运用课程中所学到的理论与实践紧密结合,独立解决实际问题的能力,同时也是对知识技能的巩固和深化 课程设计 任 务 设计一个简易的倒数计数器 课程设计 主要技术 指 标 利用AT89C51单片机结合字符型LCD显示器设计一个简易的倒数计数器,可用来煮方便面、煮开水或小睡片刻等。做一小段时间倒计数,当倒计数为0时,则发出一段音乐声响,通知倒计数终了,该做应当做的事。 课程设计 进度计划 3月25日 确立课题 构思 3月26日 查找资料 3月27日 编写程序 绘制元件图 3月28日 完成课题 任务签发时间 2013年3月25 日 任务完成时间 2013 3 月 29日 学生签名 指导教师签名 课程设计报告书 设计功能描述 用4个按键操作来设置当前想要倒计数的时间。一旦按下键则开始倒计数,当计数为0时,发出一阵音乐声。 程序执行后工作指示灯LED闪动,表示程序开始执行,按下操作键K1~K4动作如下。 K1—可调整倒计数的时间1~60分钟。 K2—设置倒计数的时间为5分钟,显示“0500”。 K3—设置倒计数的时间为10分钟,显示“1000”。 K4—设置倒计数的时间为20分钟,显示“2000”。 复位后LCD的画面应能显示倒计时的分钟和秒数,此时按K1键,则在LCD上显示出设置画面。此时,若: a. 按操作键K2—增加倒计数的时间1分钟。 b. 按操作键K3—减少倒计数的时间1分钟。 c. 按操作键K4—设置完成。 二、系统分析与设计 1.原理图 图1-1为音乐倒数计时器原理图,由复位电路,晶振电路,显示电路,输入电路组成,K1,K2,K3为设置时间开关,K4为确认开关,上电LED灯亮,进行设置,确认后倒计时开始,LED灯灭,时间到后发出音乐提醒。 1-1音乐倒数计时器原理图 2.单片机应用系统说明(单片机介绍及最小系统说明) 51系列单片机由CPU、存储器、并行I/O口、 定时/计数器、串行口及中断系统等组成,其各组成 部分通过内部三总线相连。 (1)中央处理器(CPU) 中央处理器是整个单片机的核心部件,是8位 数据处理器,能处理8位二进制数据或代码,CPU 负责控制、指挥和调度整个单片机系统协调工作, 完成运算和控制功能等操作。 (2) 数据存储器(内部RAM) 89C51/89S51内部有256B RAM,其中包含 128B 用户数据存储单元(地址为00H~7FH)和128B 特殊功能寄存器单元(地址为0H~FFH),它们是统 一编址的。特殊功能寄存器只能用于存放控制指令 数据, 而不能用于存放用户数据。所以用户能使用 的RAM只有128B,可存放读写的 数据和运算的中 间结果等。 (3)程序存储器(内部ROM) 89C51/89S51内部有4KB Flash 存储器 (89C52/89S52有8KB),程序存储器用于存放用户 程序和原始数据等。 (4)定时/计数器 89C51/89S51有2个16位的可编程定时/计数器 T0和T1(89C52/89S52有3个,除T0、T1以外,还 有一个定时/计数器T2),实现定时或计数功能。 (5)并行输入/输出(I/O)口 51系列单片机有4个8位并行I/O口(P0、 P1、 P2和P3),用于单片机与外部设备之间的数据并行 输入/输出。 (6)串行口 51系列单片机内置一个全双工异步串行通信口, 用于单片机与其他具有相应接口的设备之间的异步 串行数据传送。 单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。 单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路。 对51系列单片机来说,单片机+晶振电路+复位电路,便组成了一个最小系统.但是一般我们在设计中

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档