基于80c51的倒计时音乐播放器

系统的主要功能及工作流程

主要的功能就是能够进行时间定时(最长时间为60分钟),倒计时结束以后能够发出音乐提醒时间已到,音乐可以响两分钟,然后在音乐响的过程中我能够随时关闭音乐。

工作流程:首先通过ADD、DEC、CHOICE,其中ADD键是加时间,DEC键是减时间,CHOICE键是进行选择加分钟还是加秒钟三个键进行定时操作,将时间定时到所需要的时间上,然后START键进行倒计时,倒计时到0分0秒时,系统开始响音乐,音乐可以持续响两分钟。按下COLSE键可以将音乐停止。

  • 硬件电路原理

本次实验我使用了12MHZ的晶振,在RST引脚处设置了一个复位按钮COLSE键,用于控制音乐停止。

 

在显示处采用4—共阳七段数码管,ABCDEFG用于控制七段数码管中数字的显示,1234用于控制显示字符的位置,1控制最高位的显示,2控制次高位显示,3控制次低位显示,4控制最低位显示。

 

控制采用80C51单片机,80C51单片机适用于很多的场合,80C51单片机属于MCS-51系列单片机,由Intel公司开发80C51有两个16位定时计数器,两个外中断,两个定时计数中断,及一个串行中断,并有4个8位并行输入口。80C51内部有时钟电路,但需要石英晶体和微调电容外接,本系统中采用12MHz的晶振频率。由于80C51的系统性能满足系统数据采集及时间精度的要求,而且产品产量丰富来源广,应用也很成熟,故采用来作为控制核心。

 

  • 软件设计流程

 

  • 系统测试

 

可调节时间

 

可倒计时

 

可响两分钟音乐(分钟可显示)

 

可复位

 

电路图

 

所用乐谱编辑器

下载链接:下载的内容里面包括答辩的Word文档,proteus仿真电路,c源文件,keil文件等内容

 

基于80c51和proteus的倒计时音乐播放器的仿真电路和功能实现-嵌入式文档类资源-CSDN下载主要的功能就是能够进行时间定时(最长时间为60分钟),倒计时结束以后能够发出音乐提醒时间已到,音乐可更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/nbbskk/79824480

  • 0
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
《单片微型计算机与接口技术》 ——课程设计 项 目_带有 LCD 显示的音乐倒数计数器 拓 展 万年历、闹钟 年级班别__ 姓名学号 指导教师 老师 2012 年 12 月 惠州学院 HUIZHOU UNIVERSITY 目录 摘要 .......................................................................................................................... 1 一 前言 .................................................................................................................... 2 1.1 设计概括 .................................................................................................... 2 1.2 设计要求 .................................................................................................... 2 二 系统设计 ............................................................................................................ 3 2.1 方案选择 .................................................................................................... 3 2.2 系统框图设计 ............................................................................................ 4 三 硬件设计 ............................................................................................................ 4 3.1 整体硬件电路图 ........................................................................................ 4 3.2 STC89C51 单片机......................................................................................... 6 3.2.1 STC89C51 单片机主要性能参数 ..................................................... 6 3.2.2 STC89C51 单片管脚说明................................................................... 7 3.2.3 单片机时钟电路 ............................................................................ 10 3.2.4 单片机复位电路 ............................................................................10 3.2.5 本设计所使用功能 ........................................................................ 11 3.3 STC15F104 单片机 ................................................................................... 11 3.4 STC15F104 单片机 ................................................................................... 13 3.5 GDM 1602 LCD ....................................................................

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式进阶之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值