• 大小: 20KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: 其他
  • 标签: 单片机  音乐  电子  

资源简介

采用51单片机制作的激光电子琴代码和电路,通过编码实现无源竖琴和按键播放音乐

资源截图

代码片段和文件信息

/*-----------------------------------------------
名称:激光竖琴
修改:无
内容:光束控制7个音符与对应7个LED显示,MUSIC控制播放音乐CUT控制高中低音切换
     
------------------------------------------------*/
#include “reg52.h“
#include “intrins.h“


sbit SPK    = P3^4;
sbit LED_L  = P3^7;
sbit LED_M  = P3^6;
sbit LED_H  = P3^5;
sbit KEY    = P3^3;

#define KEYDELAY 20
#define KEY_PORT P2
#define LED_PORT P1

bit FT_1msFT_250ms;
bit F_PlaySongF_PlayToneF_KeyDelayF_ToneF_KeyUpF_Music_Ide;
unsigned char Freq_HFreq_LSongLenPlayIdei;
unsigned char KeyBufKeySureKeyDelay_CntTimer1_CntKeyDelay_Cnt1;
unsigned char kTimePortTemp;

                         //世上只有妈妈好数据表
code unsigned char MUSIC[]={626     522      324    524    134    622    522
                            628

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     184832  2017-06-20 19:34  激光竖琴原理图(AD打开).SCHDOC

     文件      52982  2017-06-30 15:47  激光竖琴原理图.sch

     文件       8718  2017-06-30 15:40  激光竖琴源码.c

----------- ---------  ---------- -----  ----

               246532                    3


评论

共有 条评论