C语言编写51单片机音乐播放程序教程
创始人
2024-12-26 14:17:16
0 次浏览
0 评论
c语言写音乐,我要一个准确的源代码,谢谢
#include\n");printf("\n在记事本中编辑乐谱,然后输入文件名并播放音乐\n");printf("你可以创建自己的乐谱文件或复制别人的\n");printf("\n现在先输入数字并按回车键即可播放音乐:\n");printf("1播放指定音乐.ic1\n");printf("2播放指定音乐2\n");程序文件名\n");printf("4exit\n");while(1){printf("menu=");scanf("%d",&menu);if(menu==1){strcpy(文件名称,music1.txt");中断;}if(menu==2){strcpy(fileNa)i"music2.txt");中断;}if(menu==3){scanf("%s",文件s);break;}if(menu==4)exit(0));}printf("\)n文本为文件的音乐编码,如下:\n");if((f1=fopen(FileName,r)"))=NULL){printf("无法打开文件!\n");exit(1);}fscanf(f1,"%d",&rate);while(!feof(f1)&&flag!=1){fscanf("%d%c%d",&频率[i],&high[i],&time[i]);printf("%d%c%d",频率[i]、高度[i]、时间[i]));if(times[i]!=-1){i++;n++;}elseflag=1;}printf("\n");set(频率,高度,时间,速率,n),音乐(频率,时间,n),fclose(f1);}voidset(unsigned[],char[],unSignt[],intr,intnum){inti,k;for(i=0;i
求一个用C语言编写的51单片机音乐程序代码。
#include用c语言在单片机AT89C51编写音乐程序,求程序,求求你们了
下面是一个包含两个歌曲代码的完整程序。你能看一下吗?#include"reg52.h"unsignedcharCount;sbit_Speak=P2^3;//声控引脚unsignedcharcodeSONG[]={//祝您平安0x26,0x20,0x20,0x20,0x20,0x20,0x26,0x10,0x20,0x10,0x20,0x80,0x26,0x20,0x30,0x20,0x30,0x20,0x39,0x10,0x30,0x10,0x30,0x80,0x26,0x20,0x20,0x20,0x20,0x20,0x1c,0x20,0x20,0x80,0x2b,0x20,0x26,0x20,0x20,0x20,0x2b,0x10,0x26,0x10,0x2b,0x80,0x26,0x20,0x30,0x20,0x30,0x20,0x39,0x10,0x26,0x10,0x26,0x60,0x40,0x10,0x39,0x10,0x26,0x20,0x30,0x20,0x30,0x20,0x39,0x10,0x26,0x10,0x26,0x80,0x26,0x20,0x2b,0x10,0x2b,0x10,0x2b,0x20,0x30,0x10,0x39,0x10,0x26,0x10,0x2b,0x10,0x2b,0x20,0x2b,0x40,0x40,0x20,0x20,0x10,0x20,0x10,0x2b,0x10,0x26,0x30,0x30,0x80,0x18,0x20,0x18,0x20,0x26,0x20,0x20,0x20,0x20,0x40,0x26,0x20,0x2b,0x20,0x30,0x20,0x30,0x20,0x1c,0x20,0x20,0x20,0x20,0x80,0x1c,0x20,0x1c,0x20,0x1c,0x20,0x30,0x20,0x30,0x60,0x39,0x10,0x30,0x10,0x20,0x20,0x2b,0x10,0x26,0x10,0x2b,0x10,0x26,0x10,0x26,0x10,0x2b,0x10,0x2b,0x80,0x18,0x20,0x18,0x20,0x26,0x20,0x20,0x20,0x20,0x60,0x26,0x10,0x2b,0x20,0x30,0x20,0x30,0x20,0x1c,0x20,0x20,0x20,0x20,0x80,0x26,0x20,0x30,0x10,0x30,0x10,0x30,0x20,0x39,0x20,0x26,0x10,0x2b,0x10,0x2b,0x20,0x2b,0x40,0x40,0x10,0x40,0x10,0x20,0x10,0x20,0x10,0x2b,0x10,0x26,0x30,0x30,0x80,0x00,//不要采摘路边的野花0x30,0x1C,0x10,0x20,0x40,0x1C,0x10,0x18,0x10,0x20,0x10,0x1C,0x10,0x18,0x40,0x1C,0x20,0x20,0x20,0x1C,0x20,0x18,0x20,0x20,0x80,0xFF,0x20,0x30,0x1C,0x10,0x18,0x20,0x15,0x20,0x1C,0x20,0x20,0x20,0x26,0x40,0x20,0x20,0x2B,0x20,0x26,0x20,0x20,0x20,0x30,0x80,0xFF,0x20,0x20,0x1C,0x10,0x18,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,0x20,0x2B,0x40,0x20,0x20,0x1C,0x10,0x18,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,0x20,0x2B,0x40,0x20,0x30,0x1C,0x10,0x18,0x20,0x15,0x20,0x1C,0x20,0x20,0x20,0x26,0x40,0x20,0x20,0x2B,0x20,0x26,0x20,0x20,0x20,0x30,0x80,0x20,0x30,0x1C,0x10,0x20,0x10,0x1C,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,0x20,0x2B,0x40,0x20,0x15,0x1F,0x05,0x20,0x10,0x1C,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,0x20,0x2B,0x40,0x20,0x30,0x1C,0x10,0x18,0x20,0x15,0x20,0x1C,0x20,0x20,0x20,0x26,0x40,0x20,0x20,0x2B,0x20,0x26,0x20,0x20,0x20,0x30,0x30,0x20,0x30,0x1C,0x10,0x18,0x40,0x1C,0x20,0x20,0x20,0x26,0x40,0x13,0x60,0x18,0x20,0x15,0x40,0x13,0x40,0x18,0x80,0x00,};voidTime0_Init(){TMOD=0x01;IE=0x82;TH0=0xD8;TL0=0xEF;//12MZ晶振,10ms}voidTime0_Int()中断1{TH0=0xD8;TL0=0xEF;Count++;//长度加1}/*-----------------------------------------功能:1MS延时子程序--------------------------------------*/voidDelay_xMs(unsignedintx){unsignedinti,j;for(i=0;i

相关文章

C语言scanf函数使用格式详解及常见问...
2025-03-05 17:27:35
C语言中字符'0'的ASCII值解析及字...
2025-03-17 16:43:44
C++与Python:全面解析两种编程语...
2024-12-18 22:27:00
Python应用领域全解析:Web开发、...
2025-02-25 11:45:00
C语言实现字符串长度比较与连接——代码详...
2024-12-26 21:14:05
C语言中&运算符的两种核心应用解...
2024-12-15 13:07:18
Java for循环精解:结构、语法及实...
2025-03-24 07:16:00
C语言负数表示原理及实现方法详解
2025-03-30 16:19:58
C语言标准化历程:从C89到C2X,探索...
2025-01-28 19:34:30
STM32CubeMX控制OLED屏模块...
2025-03-11 02:52:46最新文章
07
2025-04
07
2025-04
07
2025-04
07
2025-04
07
2025-04
07
2025-04
07
2025-04
07
2025-04
07
2025-04
07
2025-04
热门文章
1
JavaScript数组转字符串:两种方...
如何 用 js把 数组 转换成 字符串这里的系列窗口为您提供了两种方式。1。使用...
2
C语言实现三角形面积计算:海伦公式应用实...
如何用c语言编写已知三角形三边求面积?已知语言C可以找到三角形三角侧的面积,如下...
3
计算机专业核心:C语言在多学科中的应用与...
哪些专业学c语言对于计算机专业来说,入门级编程语言C是用来为学生的编程打下坚实的...
4
JSF架构解析与Java学习资源分享:J...
JavaServerFacesJSF体系结构JavaServerFaces(JS...
5
数据结构C语言版深度解析与C语言入门很简...
《数据结构(C语言版)》.严蔚敏吴伟民著.pdf在《数据结构(C语言版)》一书中...
6
C语言字符串常量解析:区别、用途及存储方...
什么是字符串常量字符串常量是C语言中的一种数据类型,它是由一对双引号括起来的字符...
7
C语言printf函数:格式字符串与输出...
printf函数中的格式与输出项有什么关系?在C语言中,printf函数中的格式...
8
Excel技巧:计算字符串起始位置与合并...
如何计算字符串在特定文本中的起始位置,怎么计算字符串在特定文本中的起始位置您可以...
9
Python发音全解:掌握正确的发音方法...
python怎么读我的很多学习编程的朋友可能都知道Python这个词,但是他们中...
10
字符与字符串:编程中的基础文本类型解析
字符串什么意思字符串是由数字、字母和下划线组成的字符串,表示为s=“a1a2…a...