51单片机protues仿真学习:[7]蜂鸣器

 时间:2026-04-25 05:39:30

   蜂鸣器驱动:用单片机驱动蜂鸣器有两种接法

1.P0口驱动

2.P1 P2 P3口驱动

原理图分别如下:

51单片机protues仿真学习:[7]蜂鸣器

51单片机protues仿真学习:[7]蜂鸣器

程序如下:

#include<reg52.h> 

#define uchar unsigned char 

#define uint unsigned int

sbit beep=P0^5;

//sbit beep=P1^0;

void delay_ms(uint );

void main()

{

    while(1)

    {

        beep=0;

        delay_ms(1000);

        beep=1;

        delay_ms(1000);

    }

}

void delay_ms(uint z)  //延时子程序

{

   uint x,y;

   for(x=z;x>0;x--)

        for(y=110;y>0;y--);

}

(共篇)上一篇:流水灯循环移位|下一篇:
  • proteus简介,五步看懂proteus.
  • MATLAB编写函数(function)求解一元二次方程的根
  • 怎么在Proteus中搭建一个光控蜂鸣器电路?
  • 如何在proteus中绘制LCD1602?
  • 如何用matlab画出手的形状?
  • 热门搜索
    有什么好吃的 老虎图片大全大图 元气囝仔怎么读 说明方法的作用 大便绿色是怎么回事 赚钱的方法 白醋祛斑的正确方法 补肾壮阳的最佳方法 包子怎么做才松软好吃 荔浦芋头怎么蒸