资源简介
51单片机实现蜂鸣器的简易歌曲播放器,播放曲目为千年之恋,歌曲音符有长短之分,内有注释

代码片段和文件信息
//把P3.7口连接到蜂鸣器上就可以播放了,播放曲面是寂寞沙洲冷
#include
#define uchar unsigned char
#define uint unsigned int
sbit fm=P3^7;//蜂鸣器连续的IO口
sbit led=P3^6;
sbit bai=P3^5;
sbit shi=P3^4;
sbit qian=P2^4;
sbit ge=P2^3;
uchar timehtimeli;
//---------------------------简谱---------------------------------------
uchar code jmszl[]={ //寂寞沙洲冷
0x120x120x220x320x310x220x210x22
//自你走后心憔悴
0x210x310x510x520x310x520x610x150x14
//白色油桐风中纷飞
0x510x520x310x520x620x130x110x130x320x280x080x28
//落花似人有情 这个季节
0x310x320x310x320x110x210x510x520x510x52
//河畔的风放肆拼命地吹
0x510x510x310x320x310x320x810x720x63
//不断拨弄离人的眼泪
0x620x710x810x720x610x610x520x310x210x320x510x54
//那样浓烈的爱再也无法给
0x220x120x110x120x110x120x120x140x260x320x26
//伤感一夜一夜
0x320x610x510x510x310x310x210x310x510x610x510x310x51
//当记忆的线缠绕过往支离破碎
0x020x320x810x810x810x810x620x520x34
//是慌乱占据了心扉
0x310x810x810x810x610x910x82
//有花儿伴着蝴蝶
0x510x510x510x510x310x610x53
//孤雁可以双飞
0x210x110x210x110x220x110x210x26
//夜深人静独徘徊
0x320x610x510x510x310x310x210x310x510x610x510x310x510x52
//当幸福恋人寄来红色分享喜悦
0x310x310x810x810x810x610x910x810x610x310x56
//闭上双眼难过头也不敢回
0x320x320x810x810x810x810x910x810x610x810x610x510x310x510x34
//仍然捡尽寒枝不肯安歇微带着后悔
0x210x310x510x310x210x110x610x210x16
//寂寞沙洲我该思念谁
00000000000
//第二首歌曲 我去上学校,从来不迟到
0x000x110x210x310x110x54
0x610x610x810x610x54
0x610x610x820x510x610x32
0x610x510x310x510x310x110x210x310x14
//第三首 千年之恋
0x000x120x220x340x840x740x540x380x420x320x220x420x340x840x720x820x940xA80x08
0x320x310x210x320x520x320x310x210x320x62
0x320x310x210x320x820x710x810x710x510x320x22
0x320x310x210x320x520x320x310x210x320x62
0x320x310x210x320x830x820x710x720x02
0x630xA10xA20x620x920x820x52
0x310x510x630x510x630x510x630x510x620x820x7C0x02
0x610x710x820x710x620xA20x710x76
0x610x710x820x710x620x520x310x36
0x610x710x820x710x620xA30x730x620x53
0x420x630x830x830x910x91
0x610x710x820x710x620x0A20x710x76
0x610x710x820x710x620x520x310x36
0x610x710x820x710x620xA30x730x620x53
0x420x820x880x020x740x930x89
//第四首 东方红
0x000xc40xc20xd20x98
0x840x820x620x98
0xc40xc40xd20x72
0xd20xc20x840x820x620x98
0xc40x940x840x720x620x540xc40x940xa20x920x840x820x620x920xa20x920x820x720x320x580x54
0xff};
//----------------------------简谱音调对应的定时器初值---------------------------
//适合11.0592M的晶振
uchar code cuzhi[]={
0xff0xff//占位
0xFC0x8E//中央C调1-7
0xFC0xED
0xFD0x43
0xFD0x6A
0xFD0xB3
0xFD0xF3
0xFE0x2D
0xFE0x47 //高八度1-7
0xFE0x76
0xFE0xA1
0xFE0xC7
0xFE0xD9
0xFE0xF9
0xFF0x16
};
uchar yiny
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5740 2014-12-12 14:24 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\liushui
文件 4386 2014-12-19 08:50 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\liushui.c
文件 1825 2014-12-12 14:24 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\liushui.hex
文件 47 2014-12-12 14:24 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\liushui.lnp
文件 7424 2014-12-12 14:24 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\liushui.LST
文件 8712 2014-12-12 14:24 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\liushui.M51
文件 5713 2014-12-12 14:24 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\liushui.OBJ
文件 1011 2014-12-12 14:24 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\liushui.plg
....... 56363 2014-12-12 14:25 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\liushui.uvopt
文件 13404 2013-08-26 16:11 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\liushui.uvproj
....... 56357 2014-11-22 14:40 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\liushui_uvopt.bak
文件 13405 2013-06-15 13:24 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\liushui_uvproj.bak
文件 6376 2009-05-07 14:37 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\STARTUP.A51
文件 14056 2014-12-12 14:24 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\STARTUP.LST
文件 749 2014-12-12 14:24 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器\STARTUP.OBJ
目录 0 2014-12-19 08:50 基于蜂鸣器的简易歌曲播放器\基于蜂鸣器的简易歌曲播放器
目录 0 2014-12-19 08:46 基于蜂鸣器的简易歌曲播放器
----------- --------- ---------- ----- ----
195568 17
- 上一篇:基于51单片机的智能十字路口交通灯系统设计
- 下一篇:Canvas 坦克大战
相关资源
- 基于MCS_51单片机的工业屏柜散热方案
- MCS_51单片机与8255A的接口设计
- 51单片机PWM程序,占空比、周期可调整
- 51单片机多功能自行车测速仪
- 00
- 用51单片机实现G代码翻译
- 简易的电阻电容测量电路
- 51单片机基于protues的几个仿真实例
- 51单片机PCB设计图
- PC -- 单片机的串口数据传输系统设计
- 51单片机控制舵机程序
- 51单片机读取温度数据存储到SD卡中并
- 【单片机】51单片机数码管显示万年历
- C51单片机汇编指令查询、学习工具集
- 基于8051单片机的红外接收程序
- 51单片机频率计(很简单)
- 基于51单片机的智能温控器
- 基于51单片机的16*16点阵动态显示
- 基于51单片机的模数转换与数模转换
- 51单片机中使用ucos ii的优缺点转
- 51单片机中使用ucos ii的优缺点
- 8051单片机教程第二十七课:单片机几
- 8051单片机教程第二十六课:矩阵式键
- 适用于STC单片机和51单片机的SX1262驱动
- 基于51单片机的计算器(C51编写,有
- 51单片机大量源码
- 基于51单片机的交通信号灯程序
- GSM监控系统51单片机设计
- 51单片机定时器/计数器的结构和原理
- MCS-51单片机定时器和计数器区别的理
评论
共有 条评论