当前位置:首页 >> 信息与通信 >>

生日歌


#include <reg51.h> sbit speaker=P1^2; //生日歌 code unsigned char sszymmh[]={5,1,1, 5,1,1, 6,1,2, 5,1,2, 1,2,2, 7,1,4, 5,1,1, 5,1,1, 6,1,2, 5,1,2, 2,2,2, 1,2,4, 5,1,1, 5,1,1, 5,2,2, 3,2,2,

1,2,2, 7,1,2, 6,1,2, 4,2,1, 4,2,1, 3,2,2, 1,2,2, 2,2,2, 1,2,4}; // 音阶频率表 高八位 code unsigned char FREQH[]={ 0xF2,0xF3,0xF5,0xF5,0xF6,0xF7,0xF8, 0xF9,0xF9,0xFA,0xFA,0xFB,0xFB,0xFC,0xFC, //1,2,3,4,5,6,7,8,i 0xFC,0xFD,0xFD,0xFD,0xFD,0xFE, 0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFF, } ; // 音阶频率表 低八位 code unsigned char FREQL[]={ 0x42,0xC1,0x17,0xB6,0xD0,0xD1,0xB6, 0x21,0xE1,0x8C,0xD8,0x68,0xE9,0x5B,0x8F, //1,2,3,4,5,6,7,8,i 0xEE,0x44, 0x6B,0xB4,0xF4,0x2D, 0x47,0x77,0xA2,0xB6,0xDA,0xFA,0x16, }; void delay(unsigned char t) { unsigned char t1; unsigned long t2; for(t1=0;t1<t;t1++) { for(t2=0;t2<8000;t2++) { ; } } TR0=0; } void t0int() interrupt 1 { TR0=0; speaker=!speaker; TH0=timer0h; TL0=timer0l; TR0=1; } unsigned char timer0h,timer0l,time;

void song() { TH0=timer0h; TL0=timer0l; TR0=1; delay(time); } void main(void) { unsigned char k,i; TMOD=1; //置 CT0 定时工作方式 1 EA=1; ET0=1;//IE=0x82 //CPU 开中断,CT0 开中断 while(1) { i=0; while(i<75){ timer0h=FREQH[k]; timer0l=FREQL[k]; time=sszymmh[i+2]; i=i+3; song(); } } } //音乐数组长度 ,唱完从头再来 k=sszymmh[i]+7*sszymmh[i+1]-1;


相关文章:
生日歌+流水灯课程设计
生日歌+流水灯课程设计_工学_高等教育_教育专区 暂无评价|0人阅读|0次下载|举报文档 生日歌+流水灯课程设计_工学_高等教育_教育专区。单片机课程设计...
生日歌
生日歌_幼儿读物_幼儿教育_教育专区。#include <reg51.h> #define uchar unsigned char #define uint unsigned int sbit BEEP=P3^7; //生日快乐歌的音符频#in...
生日快乐超级简单吉他弹唱版
生日快乐超级简单吉他弹唱版_初中作文_初中教育_教育专区。【生日快乐 吉他弹唱版本】绝对简单,5分钟绝对学会~ 此曲谱是【简单弹吉他 超级基础篇】第一季的歌曲,...
素材:生日歌的由来
素材:生日歌的由来_小学教育_教育专区。生日歌的由来《生日歌》原名《祝你生日快乐》( HappyBirthdaytoYou ),可说是「闻名世界」人人会唱的 「小调」,唯知道其...
韩文生日歌
韩文生日歌 z 生意出卡哈米达 生意出卡哈米达 起鼓唉搜 屋脊唉搜 生意撒朗哈米达 鼓不搭头估给 赔不搭头趴一给 撒咋不搭勇嘎妈给 Happy birthday to you! ...
为自己唱一首生日歌
为自己唱一首生日歌_医学_高等教育_教育专区。为自己唱一首生日歌 【导读】每个人都有自己的生日,在生日里为自己做点什么吧!在生日的这段时间里总结过 去,...
中国人的生日歌-古法作曲吟诵
中国人的生日歌-古法作曲吟诵_日语学习_外语学习_教育专区。《诗经 小雅 天保》 ——中国人的生日歌徐健顺 天保定尔,以莫不兴。如山如阜,如冈如陵,如川之方...
小情歌版生日歌
小情歌版生日歌_音乐_生活休闲。生日歌 (小情歌改) 这是一首简单的生日歌 唱着我们对你的祝贺 我想你会快乐 当听到这首歌 温暖在空中飘着 这是一首简单的生...
葡语生日歌
葡语生日歌_其它语言学习_外语学习_教育专区 暂无评价|0人阅读|0次下载|举报文档 葡语生日歌_其它语言学习_外语学习_教育专区。Parabé a você ns , nesta ...
c语言生日歌曲
#include <reg51.h> sbit speaker=P1^2; unsigned char timer0h,timer0l,time; //生日歌 code unsigned char sszymmh[]={5,1,1, 5,1,1, 6,1,2,...
更多相关标签:
生日快乐歌 | 英文歌曲 生日快乐歌 | 生日快乐 | 生日歌简谱 | 生日歌曲大全 | 英文歌曲 生日歌 | 生日歌歌词 | 生日歌mp3免费下载 |