求大神一个51单片机点亮led灯程序程序

急求51单片机音乐程序(C语言),按键选择歌曲~~~各位大神。。拜托啦~ 编写的51单片机音乐程序代
没有你要的?请搜索……
你现在的位置: 》
急求51单片机音乐程序(C语言),按键选择歌曲~~~各位大神。。拜托啦~ 编写的51单片机音乐程序代
急求51单片机音乐程序(C语言),按键选择歌曲~~~各位大神。。拜托啦~
相关说明:
那个播放的程序。。。基本上会写。。。。重点是不会写那些歌曲的编码,不懂看曲谱。。。
0x30,0x1c,0x30,0x18,0x30,0x13,0x30,0x19,0x30,0x15,0x80,0x10,0x30,
0x19,0x60,
0x18,0x40,0x15,0x30,0x26,0x30,0x15,0x30,0x10,0x30,0x18,0x20,0x15,0x20,0x18,0x30,0x18,0x40,0x20,0x40,0x26,0x30,0x18,0x30,0x18,0x30,0x13,0x30,
0x15,0x30,0x19,0x30,0x10,0x30,
0x0e,0x20,0x15,0x30,
0x15,0x30,0x13,0x60,0x1c,0x30,0x13,0x60,0x13,0x20,0x18,0x30,0x1c,0x30,
0x13,0x30,0x19,0x30,0x19,0x30,0x24,0x30,0x24,0x20,0x15,0x30,0x24,0x20,0x18,0x30,
0x18,0x30,0x15,0x60,0x13,0x30,0x19,0x30,0x19,0x20,0x19,0x30,
0x1c,0x30,0x1c,0x30,0x1c,0x80,
0x26,0x20,0x19,0x30,0x13,0x30,0x20,0x30,0x19,0x30,0x15,0x20,
0x18,0x80,0x13,0x30,0x13,0x20,0x15,0x30,0x1c,0x30,0x13,0x40,0x18,0x60,0x18,0x30,0x1c,0x60,0x20,0x20,0x15,0x20,0x18,0x30,0x26,0x40,0x19,0x30,0x13,0x30,0x18,0x30,0x19,0x20,0x19,0x20,0x18,0x30,0x26,0x30,
0x20,0x40,0x20,0x20,0x18,0xc0,0x13,0x30,
0x19,0x20,0x15,0x30,
0x12,0x20,0x1c,0x30,
0x1c,0x30,0x18,0x20,0x15,0xc0,0x00,0x30,0x20,0x20,0x19,0x40,0x18,0x40,0x19,0x30,0x18,0x60,
0x26,0x30,0x15,0x30,0x10,0x30,
0x18,0x30,0x24,0x30,0x24,0x40,0x26,0x40,0x18,0x30,0x20,0x30,0x18,0x30,0x19,0x60,0x10,0x30,0x19,0x20,0x18,0x60,0x26,0x60,0x1c,0x30,0x18,0x20,0x13,0x40,0x240x1c,0x40,0x20,0x30,
0x0e......
看下图,网上搜下需要歌曲的简谱,歌曲编码没有问题。网上有这种小工具会写程序,使用工具生成编码就行了,不懂曲谱也没有问题
#include &reg51.h&#include &intrins.h&#define uchar unsigned char#define uint
unsigned intuchar
Count1,Count2;sbit
K1 = P1^4 ;sbit
K2 = P1^5 ;sbit
K3 = P1^6 ;sbit
K4 = P1^7 ;sbit BEEP = P3^7 ;
//蜂鸣器/******************************************************** 主函数*********************************************************/main(){
Count1=0x00;
Count2=0x00;
TMOD=0x01;
TH0=0 TL0=0x66;
//1ms定时
EA=1; ET0=1;
while(K1==0);
while(K2==0);
}}/*********************************************************
Time0中断函数**********************************************************/void Time0(void) interrupt 1 using 0{
//1ms定时
if(Count1==100)
{ Count2++;
if(Count2==4)
BEEP=~BEEP;
else P0=0}/*********************************************************/...可以加我哦#include &AT89X52.H&unsigned char Csbit bee_Speak =P3^0 ;
//蜂鸣器器控制脚 unsigned char code SONG[] ={
//祝你平安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,0x......
求一个用C语言编写的51单片机音乐程序代码。:
参考一下: /%D7%F6%B6%F8%C2%DB%B5%C0...
求: 用51单片机c语言操作使蜂鸣器奏出“祝你生日快乐”音乐的全部程序!:
求: 用51单片机c语言操作使蜂鸣器奏出“祝你生日快乐”音乐的全部程序!#include &reg5...
用c语言在单片机AT89C51编写音乐程序,求程序,求求你们了:
下面是一段个完整的程序,有两首歌曲编码,看看可以吗? #include &reg52.h& unsi...
跪求单片机51_C语言音乐程序,音乐是国际歌!谢谢!:
这是整个程序么?中断服务程序呢?
求51单片机蜂鸣器播放音乐的教程 C语言:
这是我学校电子设计时做的,可以弹琴,也有几首歌在里面。。你应该看得懂#include &reg52....
求89C51单片机播放音乐的C语言代码!:
单片机就是个芯片而已= = 你不放出原理图来谁都不能给出正确答案。 而且就算放出图来,调试蜂鸣器的频...
求用stc89c52单片机控制蜂鸣器发出音乐的c语言程序。最好有详解。谢谢。:
#include &REG52.H& #include &INTRINS.H& //本例采用89C5...
求51单片机音乐彩灯C语言程序 要求在播放音乐是流水灯和时间显示。:
#include&reg52.h& unsigned char C sbit buzzer...
89c52单片机音乐播放器c语言编程程序:
/asm_c/blog/static/...
网上大家都在看查看: 562|回复: 4
求教大神如何用51单片机时钟程序在OLED显示
我有一个OLED显示屏,想写一个时钟程序(DS1302),在OLED上显示,现在还弄不明白,请大家给点提示
哪种OLED?0.96寸的么?什么型号的单片机驱动?STC89还是STC15?淘宝上那个优信电子就有资料下载啦.
0.96的oled& & 单片机是stc89的& &大神可以直接给个程序吗
哪种OLED?0.96寸的么?什么型号的单片机驱动?STC89还是STC15?淘宝上那个优信电子就有资料下载啦.
是0.96寸的,谢谢你
0.96的oled& & 单片机是stc89的& &大神可以直接给个程序吗
你也想要这个程序?
Powered by程序求大神,,, - 【51单片机】 - 电子工程世界-论坛
后使用快捷导航没有帐号?
请完成以下验证码
查看: 401|回复: 3
程序求大神,,,
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
急求,51芯片的关于计时的程序,,,可医用数码管或者1602显示的程序,,,本人小白,没有做出来只会显示一个,不会从0-999求救
在线时间3974 小时
威望17004分
芯币55403枚
E金币1190枚
TA的帖子TA的资源
多位数码管显示,通常是快速扫描,即显示一位很短时间(毫秒级),灭掉这位,然后显示下一位,如此循环显示。即使显示内容没有变化,也要循环不停显示。
点阵字符液晶则不同,只需要将显示内容送入液晶,其后就可以不管,直到显示内容变化,那就要把新的显示内容送入液晶。
在线时间1350 小时
威望5577分
芯币7950枚
E金币1745枚
TA的帖子TA的资源
五彩晶圆(中级), 积分 5577, 距离下一级还需 423 积分
五彩晶圆(中级), 积分 5577, 距离下一级还需 423 积分
是不是作业之类的东西。单片机的io资源够的话,直接连三个数码管就行了。对应的io各自控制,显示,能显示一个,三个也能出来啊。资源不够就用数码管驱动芯片,找个常用的就行。扫描显示。
在线时间1 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
问下 度娘就知道了
月度明星人物:帮助发帖者解决问题,根据回帖质量&数量确定
EEWORLD 官方微信
EE福利 唾手可得
Powered by}

我要回帖

更多关于 单片机程序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信