单片机两只老虎c语言,蜂鸣器 唱 两只老虎 单片机程序
#include//包含52单片机寄存器定义的头文件
sbit sound=P3^7; //将sound位定义为P3.7
unsigned int C; //储存定时器的定时常数
//以下是C调中音的音频宏定义
#define dao 523 //将"dao"宏定义为中音"1"的频率523Hz
#define re 587 //将"re"宏定义为中音"2"的频率587Hz
#define mi 659 //将"mi"宏定义为中音"3"的频率659Hz
#define fa 698 //将"fa"宏定义为中音"4"的频率698Hz
#define sao 784 //将"sao"宏定义为中音"5"的频率784Hz
#define la 880 //将"la"宏定义为中音"6"的频率880Hz
#define xi 987 //将"xi"宏定义为中音"7"的频率523Hz
/*******************************************
函数功能:1个延时单位,延时200ms
******************************************/
void delay()
{
unsigned char i,j;
for(i=0;i<250;i++)
for(j=0;j<250;j++)
;
}
/*******************************************
函数功能:主函数
******************************************/
void main(void)
{
unsigned char i,j;
//以下是《两只老虎》歌曲
unsigned int code f[]={dao,re,mi,dao, //每行对应一小节音符
dao,re,mi,dao,
mi,fa,sao,
mi,fa,sao,
sao,la,sao,fa,mi,dao,
sao,la,sao,fa,mi,dao,
dao,sao,dao,
dao,sao,dao,
0xff}; //以0xff作为音符的结束标志
//以下是简谱中每个音符的节拍
//"4"对应4个延时单位,"2"对应2个延时单位,"1"对应1个延时单位unsigned char code JP[ ]={2,2,2,2,
2,2,2,2,
2,2,3,
2,2,3,
单片机两只老虎c语言,蜂鸣器 唱 两只老虎 单片机程序相关推荐
- 单片机唱祝你平安c语言,蜂鸣器唱《祝你平安》51单片机
蜂鸣器唱<祝你平安>51单片机 来源:-- 作者:-- 浏览:1041 时间:2016-08-10 14:18 标签: 摘要: 蜂鸣器唱<祝你平安> * *********** ...
- 51单片机 c语言 汇编,51单片机之时钟(C语言和汇编两种方式实现)
1.C语言实现 #include typedef unsigned char uint8; typedef unsigned int uint16; typedef unsigned ...
- 51单片机农历转换公历c语言算法,C51写的51单片机用公历转农历和星期程序
点击此处下载 ourdev_615042D2O2A7.pdf(文件大小:154K) (原文件名:公历与农历日期的转换.pdf) #define uchar unsigned char #define ...
- C语言判断两字符串同构,c语言实现判断两颗树是否同构
在本题中认为如果两个树左右子树交换可以相同,也被认为是同构树. 对应输入格式为:4(总结点数) A - 1 B 2 3 C - - D - - #include #define Tree int #d ...
- c语言定义保留两位小数,c语言中保留两位小数怎么表示
在C语言中,表示方法为"%.2lf",语法格式为"printf("%.2lf,%.2lf\n",元素)"."%.2lf" ...
- c51语言的数据存储模式,第5章项目三单片机存储结构及C51语言.ppt
第5章项目三单片机存储结构及C51语言 项目三 基本功 任务一 MCS-51单片机基础 任务二 单片机C51语言程序设计基础 二.MCS-51单片机存储器及存储空间 1.存储器的概念 什么是存储器呢? ...
- c语言人机互动编程,单片机人机交互系统的C语言编程简介.ppt
单片机人机交互系统的C语言编程简介 第5章 单片机人机交互系统的C51语言编程 5.1 单片机的输入/输出端口 5.2 LED数码管显示器 5.3 LED数码管点阵显示器 5.4 液晶显示器 5.5 ...
- 2只老虎c语言课程设计,《两只老虎》教学设计(第一课时)
第六课:<兽王> <两只老虎> 教学内容:学唱<两只老虎>,欣赏<狮王进行曲> 教学目标: 1.指导同学用富有弹性和有活力的声音唱<两只老虎> ...
- 51单片机蜂鸣器演奏《小苹果》C语言程序,51单片机C语言蜂鸣器发声生日快乐播放程序...
<51单片机C语言蜂鸣器发声生日快乐播放程序>由会员分享,可在线阅读,更多相关<51单片机C语言蜂鸣器发声生日快乐播放程序(4页珍藏版)>请在人人文库网上搜索. 1.按键发音/ ...
- 51单片机c语言程序是一个灯亮灭,单片机实现8个灯每两个灯一亮在后面两个灯一亮直到最后8个灯全亮...
单片机实现8个灯每两个灯一亮在后面两个灯一亮直到最后8个灯全亮 #include //52单片机头文件 void main() //主函数 { unsigned int i; //定义一个 ...
最新文章
- max的贴图烘焙技术简易流程
- Go语言爬虫项目将结果写入MySql数据库
- for循环数据量太大_中文文本分类roberta大力出奇迹之数据量大的问题
- redis——Redis中的LRU算法改进
- 如何基于Dataphin实现敏感数据保护
- linux内存不足+段错误,在linux下代码运行出现段错误,求大神
- 中国科学院计算机网络信息中心怀柔分中心,计算机网络信息中心怀柔分中心(二期)建设项目荣获2018年度“北京市安装工程优质奖”...
- python 函数参数枚举_Python中的枚举:如何在方法参数中强制执行
- 3.这就是搜索引擎:核心技术详解 --- 搜索引擎索引
- 实时计算在贝壳的实践
- 常用地图经纬度转换,以及遇到的问题和解决方式
- 设置背景颜色html,css怎么设置背景颜色?
- Axure 9 编辑窗口中的负坐标空间
- pinterest,图片网站的传奇
- Unity内嵌网页插件
- 修改Jupyter Notebook文件默认保存路径
- 百度地图标注不能清除问题(点聚合)
- Trunk的精解,分析tagged和untagged
- openCV中convertTo的用法1
- php中实现考勤,php教学互动-考勤作业系统