资源简介
单片机 流水灯 音乐 程序 PROTEUS仿真,有仿真的,其中程序用Keilc编译,打开UV2工程文件就可以了,因为有程序头文件的。
代码片段和文件信息
//////////////////////////////////////////////
//51单片机音乐播放器程序
//12MHz+无源蜂鸣器
//共三个按键:上一曲、一下曲、播放\暂停
//注意:按键必须按下约1S才有相应动作播放完一首歌曲无按键按下时顺序播放
//////////////////////////////////////////////
#include
#define sound_amount 5 //歌曲的数量
sbit play_up=P3^5; //上一首歌
sbit play_down=P3^7; //下一首歌
sbit pause=P3^6; //播放\暂停
sbit speaker=P1^0; //无源蜂鸣器
//////////////////////////////////////////////
unsigned char timer0htimer0ltime;//timer0htimer0l为定时器T0的高低位初值time为对应的节拍时间
unsigned char music_num; //music_num为歌曲编号music_num=0表示刚开机时的状态num是查找歌曲数据表的地址
unsigned int num;
signed int fre; //对应频率数据表的地址
bit play_enable; //歌曲播放的使能标志位用于播放\暂停
void delay(unsigned char t); //延时子函数控制发音的时间长度
void delayms(unsigned int t); //普通延时子程序可用于按键消抖
void song(void); //演奏一个音符
void music_play(void); //播放歌曲
//////////////////////////////////////////////
//每三个数字代表一个音符
//第一个数字是音符的数值1234567之一(第几个音)代表哆来咪发...
//第二个数字是0123之一代表低音\中音\高音\超高音(第几个八度)
//第三个数字是时间长度以半拍为单位乐曲数据表的结尾是三个0
//////////////////////////////////////////////
//《烟花易冷》
unsigned char code song1[]={
521 321 222 224 321 121 221 324
521 321 222 222 511 321 421 324
321 321 721 321 222 121 711 121
221 321 623 611 121 321 221 611
121 711 511 616 521 321 222 221
221 321 121 221 324 521 321 222
221 221 511 321 421 324 321 321
723 321 222 121 711 121 221 321
623 611 121 321 221 611 121 712
512 616 000 };
//《发如雪》
unsigned char code song5[]={
511 221 322 221 321 521 621 523 121 221
321 621 521 321 523 521 621 132 621 521
321 521 322 121 221 321 121 611 321 221
511 221 322 221 321 521 621 523 121 221
321 621 523 521 621 132 621
521 321 521 322 121 611 321 221 121 611
121 221 221 124 000 };
//《简单爱》
unsigned char code song3[]={
511 121 221 321 221 321 421 521 521 521
421 321 223 511 121 221 321 421 521 521
521 621 522 221 321 122 121 611 221 221
321 321 121 521 121 521 121 711 121 121 611
221 221 321 321 521 521
521 621 522 221 321 122
511 121 212 321 221 321 421 521 521 521
421 321 223 511 121 221 321 221 321 421
521 521 522 221 321 122 121 611 221 221
321 321 122 521 121 521 521 711 121 000 };
//《世上只有妈妈好》
unsigned char code
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 180 2017-02-03 13:12 ## 单片机音乐盒 竖\Altium Designer Sunner画图软件学习视频\Altium Designer Sunner画图软件学习视频.txt
文件 182 2017-02-03 12:30 ## 单片机音乐盒 竖\Altium Designer Sunner画图软件安装视频\Altium Designer Sunner画图软件安装视频.txt
文件 182 2017-02-03 14:06 ## 单片机音乐盒 竖\AltiumDesignerSummer9 画图软件安装包\AltiumDesignerSummer9 画图软件.txt
文件 157 2017-02-03 12:35 ## 单片机音乐盒 竖\C语言视频教程\C语言视频教程.txt
文件 161 2017-02-03 12:29 ## 单片机音乐盒 竖\KEIL 软件安装视频\KEIL 软件安装视频.txt
文件 139 2015-07-01 09:19 ## 单片机音乐盒 竖\keil4软件安装包\开发工具.txt
文件 173 2017-02-19 16:04 ## 单片机音乐盒 竖\keil4软件安装包 开发工具地址\开发工具.txt
文件 2697759 2009-01-05 19:56 ## 单片机音乐盒 竖\MCU 单片机芯片资料\STC89C52RC.pdf
文件 151 2017-02-06 16:55 ## 单片机音乐盒 竖\MCU 单片机芯片资料\单片机所有芯片51、52资料.txt
文件 18784 2015-12-01 09:48 ## 单片机音乐盒 竖\PCB图\PCB图.png
文件 168 2017-02-03 12:29 ## 单片机音乐盒 竖\Protel 99 软件安装包\Protel 99 软件安装包.txt
文件 170 2017-02-03 12:28 ## 单片机音乐盒 竖\Protel 99 软件安装视频\Protel 99 软件安装视频.txt
文件 242 2017-02-03 12:54 ## 单片机音乐盒 竖\Protel 99画图软件学习视频\Protel 99画图软件学习视频.txt
文件 165 2017-02-03 12:53 ## 单片机音乐盒 竖\Proteus ISIS 仿真软件学习视频\Proteus仿真软件学习视频.txt
文件 174 2017-02-03 12:27 ## 单片机音乐盒 竖\Proteus 软件安装包\Proteus 软件安装包.txt
文件 167 2017-02-03 14:29 ## 单片机音乐盒 竖\PROTEUS仿真软件的安装方法\PROTEUS仿真软件的安装方法.txt
文件 31744 2014-09-16 17:59 ## 单片机音乐盒 竖\任务书\音乐盒任务书.doc
文件 86270 2015-02-02 23:05 ## 单片机音乐盒 竖\仿真图(使用PROTEUS软件打开文件里面后缀为DSN的文件)\Last Loaded 音乐播放器.DBK
文件 1212846 2016-01-06 16:18 ## 单片机音乐盒 竖\仿真图(使用PROTEUS软件打开文件里面后缀为DSN的文件)\仿真截图.jpg
文件 8404 2015-03-05 17:33 ## 单片机音乐盒 竖\仿真图(使用PROTEUS软件打开文件里面后缀为DSN的文件)\单片机音乐盒.hex
文件 86246 2015-03-16 20:08 ## 单片机音乐盒 竖\仿真图(使用PROTEUS软件打开文件里面后缀为DSN的文件)\音乐播放器.DSN.DSN
文件 768 2015-03-16 20:08 ## 单片机音乐盒 竖\仿真图(使用PROTEUS软件打开文件里面后缀为DSN的文件)\音乐播放器.PWI
文件 12800 2017-02-03 14:43 ## 单片机音乐盒 竖\使用前必读.doc
文件 20480 2017-02-23 12:05 ## 单片机音乐盒 竖\元件清单\元件清单 单片机音乐盒.xls
文件 16626 2013-03-29 13:36 ## 单片机音乐盒 竖\制作过程\三极管\NPN型原理图.jpg
文件 10402 2013-03-29 13:34 ## 单片机音乐盒 竖\制作过程\三极管\PNP型原理图.jpg
..A.SH. 25088 2014-01-08 16:57 ## 单片机音乐盒 竖\制作过程\三极管\Thumbs.db
文件 3296 2013-03-29 14:00 ## 单片机音乐盒 竖\制作过程\三极管\三极管介绍.txt
文件 19552 2014-01-08 16:57 ## 单片机音乐盒 竖\制作过程\三极管\三极管介绍说明.jpg
文件 17239 2013-03-29 13:29 ## 单片机音乐盒 竖\制作过程\三极管\三极管引脚介绍.jpg
............此处省略206个文件信息
- 上一篇:CMW500仪器编程手册
- 下一篇:超级转换秀完美破解版
相关资源
- 51单片机4*4矩阵键盘带led屏数据显示
- 我的毕设SSM 音乐系统
- 用51单片机与LCD12864实现俄罗斯方块游
- 汇编音乐播放程序
- ATMEGA128单片机入门与提高_part2
- 基于51单片机电子秤的代码
- EmoDio 三星音频产品的配套音乐软件
- 51单片机通过蜂鸣器实现电子琴7个音
- 基于单片机动态扫描文字的设计
- 基于单片机的智能插座设计与实现
- 51单片机智能窗帘
- 51单片机火灾报警器
- 基于单片机的GSM智能快递箱设计
- 电子设计大赛纸张计数2019.zip
- 基于51单片机超声波测距内含源程序,
- 蓝桥杯单片机设计与开发历年真题(
- 蓝桥杯单片机省赛全历年真题已解全
- 单片机的俄罗斯方块
- 51单片机的200个protel原理图
- 51单片机开发入门与典型(第2版)
- 音乐扒谱软件Riffstation
- 单片机编程软件 keil4包含破解与安装
- 基于51单片机的步进电机正反转调速系
- 电饭锅单片机控制系统模拟仿真
- 基于单片机的灭火机器人
- 基于STM32单片机智能手环脉搏心率计步
- 仿网易云本地音乐播放器
- 基于MSP430系列单片机控制的智能小车
- 基于51单片机的GSM短信防盗报警系统
- 新华龙单片机开发资料
评论
共有 条评论