普中51单片机学习(九)

蜂鸣器

蜂鸣器简介

在单片机应用的设计上,很多方案都会用到蜂鸣器,大部分都是使用蜂鸣器来做提示或报警,比如按键按下、开始工作、工作结束或是故障等等。改变单片机引脚输出波形的频率,就可以调整控制蜂鸣器音调,产生各种不同音色、音调的声音。改变输出电平的高低电平占空比,则可以控制蜂鸣器的声音大小。
普中51单片机学习(九)_第1张图片

实验代码

#include "reg52.h"

typedef unsigned char u8;
typedef unsigned int u16;

sbit beep=P1^5;
void delay(u16 i)
{
	while(i--);
}


void main(){

	while(1)
	{
		beep=~beep;
		delay(100);
		
	}
}

你可能感兴趣的:(51单片机,学习,嵌入式硬件)