资源简介
基于51单片机的音乐播放器,有仿真文件,有程序源代码,注释详细,有实验报告。
代码片段和文件信息
/*-----------------------------------------------
名称:音乐盒
作者:李鑫
日期:2014.5.22
------------------------------------------------*/
#include
/*------------------------------------------------
硬件端口定义
------------------------------------------------*/
sbit SPK=P2^0; //定义音乐输出端口
sbit key1=P3^2; //定义按键 用于 暂停
sbit key2=P3^3; //定义按键 用于 切换
unsigned char W=0T; //用于选择音乐
unsigned char Timer0_HTimer0_LTime;
void delay5ms(void) //误差 0us
{
unsigned char ab;
for(b=185;b>0;b--)
for(a=12;a>0;a--);
}
void delay500ms(void) //误差 0us
{
unsigned char abc;
for(c=205;c>0;c--)
for(b=116;b>0;b--)
for(a=9;a>0;a--);
}
//世上只有妈妈好 数据表 音谱高中低音音长
code unsigned char MUSIC[102]={ 623 521 322 522 132 621 521
624 322 521 621 522 322 121
611 521 321 224 223 321 522
521 621 322 222 124 523 321
221 121 611 121 516 000
};
//送别 数据表 音谱高中低音音长
code unsigned char MUSIC1[174]={ 522 321 521 134
622 132 524
522 121 221 322 221 121
228
522 321 521 133 721
622 132 524
522 221 321 423 711
128
622 132 134
722 621 721 134
621 721 131 621 621 521 321 121
228
522 321 521 133 721
622 132 524
522 221 321 423 711
128
};
//新年好 数据表 音谱高中低音音长
code unsigned char MUSIC2[90]={ 121 121 122 512
321 321 322 122
121 321 522 522
421 321 224
221 321 422 422
321 221 322 122
121 321 222 512
711 221 124
};
//童年 数据表 音谱高中低音音长
code unsigned char MUSIC3[423]={ 511 511 311 512 311 512
611 611 121 612 611 122
221 221 321 222 511 611 511
121 121 511 121 121 122 121
121 512 121 611 511 311 211
112 311 511 512 511 311
611 611 121 611 611 611 611 511
122 121 121 121 611 121 611
512 021 311 61
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 366811 2014-05-19 10:37 音乐盒\2014-05-19 10.37.52.jpg
文件 537888 2014-05-19 10:38 音乐盒\2014-05-19 10.38.15.jpg
文件 700201 2014-06-09 10:58 音乐盒\基于51单片机的音乐播放器.docx
文件 101029 2014-05-19 10:28 音乐盒\捕获000.JPG
文件 106506 2014-05-17 10:19 音乐盒\音乐盒 仿真\Last Loaded 音乐盒.DBK
文件 106506 2014-07-04 15:11 音乐盒\音乐盒 仿真\音乐盒.DSN
文件 768 2014-07-04 15:11 音乐盒\音乐盒 仿真\音乐盒.PWI
文件 4221 2014-07-04 15:11 音乐盒\音乐盒 程序\音乐盒
文件 399 2014-07-04 15:11 音乐盒\音乐盒 程序\音乐盒.build_log.htm
文件 9294 2014-05-17 17:47 音乐盒\音乐盒 程序\音乐盒.c
文件 5203 2014-07-04 15:11 音乐盒\音乐盒 程序\音乐盒.hex
文件 44 2014-07-04 15:11 音乐盒\音乐盒 程序\音乐盒.lnp
文件 21480 2014-07-04 15:11 音乐盒\音乐盒 程序\音乐盒.LST
文件 13439 2014-07-04 15:11 音乐盒\音乐盒 程序\音乐盒.M51
文件 6580 2014-07-04 15:11 音乐盒\音乐盒 程序\音乐盒.OBJ
文件 956 2014-05-20 20:21 音乐盒\音乐盒 程序\音乐盒.opt.bak
文件 433 2014-05-24 12:48 音乐盒\音乐盒 程序\音乐盒.plg
文件 1651 2014-05-15 12:22 音乐盒\音乐盒 程序\音乐盒.Uv2.bak
文件 70472 2014-07-04 15:11 音乐盒\音乐盒 程序\音乐盒.uvgui.lixin
文件 71278 2014-05-24 12:48 音乐盒\音乐盒 程序\音乐盒.uvgui_lixin.bak
文件 6050 2014-07-04 15:11 音乐盒\音乐盒 程序\音乐盒.uvopt
文件 13690 2014-07-04 15:11 音乐盒\音乐盒 程序\音乐盒.uvproj
文件 960 2014-05-19 10:40 音乐盒\音乐盒 程序\音乐盒_Opt.Bak
文件 0 2014-05-15 11:40 音乐盒\音乐盒 程序\音乐盒_Uv2.Bak
文件 5801 2014-05-24 12:48 音乐盒\音乐盒 程序\音乐盒_uvopt.bak
文件 13221 2014-05-24 12:48 音乐盒\音乐盒 程序\音乐盒_uvproj.bak
目录 0 2014-07-04 15:12 音乐盒\音乐盒 仿真
目录 0 2014-07-04 15:12 音乐盒\音乐盒 程序
目录 0 2014-07-04 15:12 音乐盒
----------- --------- ---------- ----- ----
............此处省略2个文件信息
相关资源
- STC单片机在UV4中的头文件数据库STC.
- HC-SR04超声波测距资料及例程代码 51单
- 基于单片机音乐播放器
- 基于51单片机的土壤PH值测定
- 基于51单片机智能家居的设计.caj
- 蓝桥杯单片机第四届到第八届程序+题
- 51单片机太阳单轴追踪系统
- esp8266.rar
- 基于51单片机的电子秤设计涵pcb与原理
- madplay音乐播放器移植手册+安装包
- 基于51单片机指纹识别系统的程序
- 基于单片机的智能台灯设计
- PIC单片机仿真大全汇编程序库
- 基于89C51单片机的数字电容表设计
- PIC32单片机入门宝典
- 基于单片机的多功能收音机的设计与
- 学ARM和学单片机一样简单
- 单片机课程设计---作息时间控制器
- STM8S103F3例程资料
- AT89s52单片机程序
- 基于单片机的全自动洗衣机控制系统
- 单片机实现简单计算器
- 单片机简易计算器全套源程序、hex文
- 51单片机技术文档&用户手册英文原版
- 单片机轻松入门光盘最新版
- 基于单片机的输液监控系统设计
- AT89C51单片机波形发生器 附加论文
- 基于单片机STC89C51的温度LCD12864显示系
- HX711 AD转换 51单片机称重
- 基于stm32F407的音乐播放器
评论
共有 条评论