产品选型

单片机 蜂鸣器 唱歌 理工男用51单片机蜂鸣器演奏《往后余生》

小编 2024-11-25 产品选型 23 0

理工男用51单片机蜂鸣器演奏《往后余生》

视频加载中...

理工男就是神一样的人物,这样的理工男,应该非常受欢迎吧。

传播小知识:

51单片机

51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力。

51单片机蜂鸣器

蜂鸣器发声原理是电流通过电磁线圈,使电磁线圈产生磁场来驱动振动膜发声的,因此需要一定的电流才能驱动它,单片机IO引脚输出的电流较小,单片机输出的TTL电平基本上驱动不了蜂鸣器,因此需要增加一个电流放大的电路。三极管的作用为驱动,通过三极管放大驱动电流,从而可以让蜂鸣器发出声音。

有源蜂鸣器和无源蜂鸣器的区别:

这里的“源”不是指电源。而是指震荡源。 也就是说,有源蜂鸣器内部带震荡源,所以只要一通电就会叫。

而无源内部不带震荡源,所以如果用直流信号无法令其鸣叫。必须用2K~5K的方波去驱动它。

有源蜂鸣器往往比无源的贵,就是因为里面多个震荡电路。

无源蜂鸣器的优点是:1。便宜,2。声音频率可控,可以做出“多来米发索拉西”的效果。3。在一些特例中,可以和LED复用一个控制口 有源蜂鸣器的优点是:程序控制方便 。

单片机作业1:实现流水灯亮的时候蜂鸣器响,流水灯灭停止发声

T51单片机开发板

程序如下:

/*依次让LED灯点亮,时间间隔1S,亮1S,灭1S。在亮灯的同时蜂鸣器响,灭灯的时候蜂鸣器停止发声*/

#include<reg52.h>

#include<intrins.h>

char led[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//定义了八个灯的亮灭

sbit beep = P1^6; //定义蜂鸣器的管脚

char i;

void Delay1000ms()//@11.0592MHz

{

unsigned char i, j, k;

_nop_();

i = 8;

j = 1;

k = 243;

do

{

do

{

while (--k);

} while (--j);

} while (--i);

}

void main()

{

while(1)

{

for(i=0;i<8;i++)

{

P2 = led[i]; //亮灯

beep = 0; //蜂鸣器响

Delay1000ms();

P2 = 0xff; //灭灯

beep = 1; //蜂鸣器停止发声

Delay1000ms();

}

}

}

相关问答

单片机 蜂鸣器 发声成曲调,具体程序示范有没有以供参考的? ...

这个我做过,你如果对单片机有很好的了解,其实曲调就是用定时器的延时和平常的延时函数构成的!!

单片机蜂鸣器 音乐代码怎么编写?

单片机蜂鸣器音乐代码的编写主要包括以下几个步骤:确定音符的频率:根据所需播放的音符,查阅音符对应的频率值。计算定时器溢出值:根据音符的频率和单片机...

用proteus7.1仿真51 单片机蜂鸣器 发声实验?

蜂鸣器在SpeakerandSounders大类里面,叫BUZZER驱动电压是可调的,默认是12V,调成5V即可,电路图很简单,一根脚接I/O,另一根接地,假设是接P2.0,程序就只要一...

单片机 蜂鸣器 的是什么信号?

在单片机驱动蜂鸣器时,如果选用的是无源蜂鸣器,则单片机引脚输出的是方波脉冲频率,大约是1k赫兹左右,如果选用的是有源蜂鸣器,则单片机输出的信号是低电平。...

求助有关51 单片机 蜂鸣器 音乐控制的程序-ZOL问答

51控制音频一般是用定时器来做,根据音频决定定时初始值的调节从而产生不同的频率,控制蜂鸣器发出不同的声音。#includesbitbell=P0^1;void...

buzzer 单片机 介绍?

buzzer单片机蜂鸣器是一种一体化结构的电子讯响器,本文介绍如何用单片机驱动蜂鸣器,他广泛应用于计算机、打印机、复印机、报警器、电话机等电子产品中作发声...

怎么用c语言编写,使 蜂鸣器 发出不同频率的声音(51 单片机 )?

用定时器来产生频率,如产生100Hz的声音。思路:100Hz即每秒变换200次,每次的时间就是1/200秒=0.005秒=5毫秒。计算定时器的初值:TH0=0x0EE;TL0=0x00...

单片机蜂鸣器 如何发出7阶音符?

一、蜂鸣器有两种一种是有源的,加上5V电压就响的,频率是固定的。常用来报警的。另一种是无源的,需要加音频信号才响的,就像小喇叭。二、蜂鸣器要发出7阶音...

51 单片机 怎么控制 蜂鸣器 发出不同声调-ZOL问答

蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发...

关于 单片机蜂鸣器 发声的问题,里面的反相输出是什么意思 - ...

反相输出就是取反了。这个程序的意思是按一定的时间,对P3.4取反。那P3.4口一会儿是高,一会儿是低。接在蜂鸣器上,那蜂鸣器就滴滴叫了。假设初始P3...

猜你喜欢