1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 51单片机蜂鸣器播放音乐C语言程序实例 基于proteus的51单片机仿真实例八十八 用蜂鸣

51单片机蜂鸣器播放音乐C语言程序实例 基于proteus的51单片机仿真实例八十八 用蜂鸣

时间:2021-12-15 18:17:56

相关推荐

51单片机蜂鸣器播放音乐C语言程序实例 基于proteus的51单片机仿真实例八十八 用蜂鸣

1、前面我们已经学习了如何让单片机控制蜂鸣器发出不同的声音。现在我们更进一步,让单片机控制蜂鸣器发出再复杂一些的声音:模拟乐音输出

2、关于音乐的乐谱和节拍这些知识,我们将在下一节进一步说明

3、在keil c51中新建工程ex76,编写如下程序代码,编译并生成ex76.hex文件

//简单乐曲播放演示实例

#include

//蜂鸣器管脚定义

sbit sound = P2^0;

//定时常数

unsigned int number;

//低音音频定义

#define l_dao 262

#definel_re 286

#definel_mi 311

#definel_fa 349

#definel_sao 392

#definel_la 440

#definel_xi 494

//中音音频定义

#define dao 523

#definere 587

#definemi 659

#definefa 698

#definesao 784

#definela 880

#definexi 987

//高音音频定义

#define h_dao 1046

#defineh_re 1174

#defineh_mi 1318

#defineh_fa 1396

#defineh_sao 1567

#defineh_la 1760

#defineh_xi 1975

//延时200ms

51单片机蜂鸣器播放音乐C语言程序实例 基于proteus的51单片机仿真实例八十八 用蜂鸣器播放一段音乐应用实例...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。