单片机蜂鸣器生日快乐歌硬件连接:代码:#include #define uchar unsigned char#define uint unsigned int***it BEEP = P3^7
2021-11-25 06:16
采用音乐音谱节拍的方式举个栗子,单片机通过蜂鸣器来播放生日快乐歌。#include "reg51.h"#define uchar unsigned char#define
2021-11-25 08:57
功能:按一下开关后,单片机控制蜂鸣器唱生日快乐歌曲PROTEUS 和51单片机教程单片机控制蜂鸣器唱生日快乐歌曲 程序源代码如下:/*生日歌*/#include typedef unsigned
2021-07-14 08:13
#include #define uint unsigned int#define uchar unsigned char***it BEEP=P2^3;//接喇叭或蜂鸣器的接口uint h,i;uint hz;uchar jiep;bit flag;uint code fre[]={ 64400,64524,64580,64684,64777,64820,64898,64968,65030,65058,65110,65157,65178,65217};uchar code song[]={6,9, 6,3, 7,12, 6,12, 9,12, 8,24, 6,9, 6,3, 7,12, 6,12, 10,12, 9,24, 6,9, 6,3, 13,12, 11,12, 8,12, 7,12,12,9, 12,3, 11,12, 9,12, 10,12, 9,24}; //歌谱 2个一组(0,0)(音调,节拍)void init () //初始化{EA=1;TMOD=0x11;ET0=1;ET1=1;i=0;flag=1;}void sing(){if(flag==1){h=song;jiep=song[i+1];i=i+2;if(i>46) i=0;hz=fre[h];TH0=(hz)/256;TL0=(hz)%256;flag=0;TR0=1;TR1=1;}}void main(){init();while(1){sing();}}void time0() interrupt 1 //定时器0 {TH0=(hz)/256;TL0=(hz)%256;if(!flag) BEEP=!BEEP;else TR0=0;}void time1() interrupt 3{TH1=(15536)/256;TL1=(15536)%256;--jiep;if(jiep==0)flag=1;}
2016-04-26 11:57
本文的主要内容介绍的是基于STM32的生日快乐播放程序设计的详细资料概述
2018-09-05 16:18
HFC9300系列音乐集成电路系CMOS大规模集成电路,内储一曲世界名曲,生日快乐、圣诞快乐、铃儿响叮铛等。电路内置有振荡器、音阶发 生器、只读存储器、计数器、控制逻辑、输出放大等,可以有连续、触发两种工作模式。
2021-05-20 06:07
概述:HFC1500系列音乐集成电路系CMOS大规模集成电路,内储一曲世界名曲或国内流行歌曲,有生日快乐、圣诞快乐、小小世界、婚礼进行曲、爱情的故事、西敏寺钟声、亚洲雄风、金蛇狂舞、世上只有妈妈好
2021-05-20 06:53
MySQL根据出生日期计算年龄的五种方法比较
2019-04-01 14:49
当孩子的生日来临之时,做父母的总是会为该为孩子准备什么礼物而烦恼。下面就教家长朋友们利用TurnipBit开发板DIY一份“特殊”的生日礼物,不仅能增加与孩子的互动性还能提升孩子在数字创造力
2017-07-12 11:21
屌丝值得一看送给心爱的朋友全教程哦
2013-06-23 16:07